1. 20 Apr, 2003 2 commits
    • Sam Lantinga's avatar
      Date: Thu, 17 Apr 2003 23:27:34 -0400 · b28b2bb4
      Sam Lantinga authored
      From: Darrell Walisser
      Subject: Yet another OS X cursor bug
      
      The synopsis:
      
      1. Call SDL_ShowCursor(0);
      2. Call SDL_SetVideoMode();
      3. Call SDL_GetEvent();
      3. Call SDL_ShowCursor(1);
      
      The result: Sometimes the cursor doesn't come back! Ack! Oddly enough,
      it does come back when mousing over the dock or clicking in the menu
      bar. But that's besides the point.
      
      The reason why this is happening is a flaw in the handling of
      activation/deactivation events. The short explanation is that the
      HideCursor() and ShowCursor() calls must be balanced, but if the cursor
      was initially hidden, HideCursor() was called again on the activate
      event - so now the next ShowCursor() fails (as does the next, and the
      next, for some reason).
      
      So, here's the patch. All it does is keep track of the
      HideCursor()/ShowCursor() calls so that they will always be balanced.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40616
      b28b2bb4
    • Sam Lantinga's avatar
      Date: Wed, 9 Apr 2003 18:21:33 -0230 · bedc128a
      Sam Lantinga authored
      From: Stephen Anthony <stephena@roadrunner.nf.net>
      Subject: [SDL] First patch concerning  4.3 and refresh rates
      
      OK, here's my first draft of the patch for the above subject.
      
      A short explanation:
      
      X 4.3 introduces many more modelines than older versions.  This would be
      fine, except it introduces many modes with the *same* resolution but
      different refresh rates.  And SDL won't necessarily pick the one with the
      highest refresh rate.
      
      So this patch restores SDL to X 4.2 functionality.  That is, there is only
      ever one refresh rate *per* resolution, and it is the highest possible.
      This functionality can be totally disabled by using the environment
      variable 'SDL_VIDEO_X11_USE_ALL_MODES' set equal to 1.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40615
      bedc128a
  2. 15 Apr, 2003 4 commits
    • Sam Lantinga's avatar
      Added MacOS X CD-ROM audio support (thanks Max and Darrell) · c8ea4a77
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40614
      c8ea4a77
    • Sam Lantinga's avatar
      Fixed video intitialization problem on Qtopia (thanks David!) · e44379a4
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40613
      e44379a4
    • Sam Lantinga's avatar
      Date: Wed, 9 Apr 2003 01:03:25 -0400 (EDT) · 1d8cdd55
      Sam Lantinga authored
      From: "Matthew N. Dodd"
      Subject: SDL patch: FreeBSD joystick support.
      
      This patch deals with the recent changes in FreeBSD.
      
      We're making an effort not to diverge our libusbhid from NetBSD's.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40612
      1d8cdd55
    • Sam Lantinga's avatar
      Date: Mon, 14 Apr 2003 22:08:27 +0100 · 108052b0
      Sam Lantinga authored
      From: Patrice Mandin
      Subject: [SDL][PATCH] 2 patches for sdl
      
      Here are 2 patches for SDL:
      
      - One is to put the dummy video drivers at the end of the
      video drivers list. It gave me problems, when
      SDL_VIDEODRIVER is not set, and the dummy driver is used
      instead of the platform's driver, just because it is
      always available. So the dummy driver must always be at
      the end of the list. I suppose picogui and dc video
      drivers also don't work.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40611
      108052b0
  3. 22 Mar, 2003 1 commit
  4. 09 Mar, 2003 1 commit
  5. 06 Mar, 2003 5 commits
    • Sam Lantinga's avatar
      Date: Sat, 1 Mar 2003 16:13:57 -0500 · 429aea30
      Sam Lantinga authored
      From: Wilbern Cobb
      Subject: OpenBSD/sparc64 video init fix
      
      This patch fixes remote X sessions on OpenBSD/sparc64.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40608
      429aea30
    • Sam Lantinga's avatar
      Date: Fri, 28 Feb 2003 22:47:56 +0100 · 88d4df37
      Sam Lantinga authored
      From: Denis Oliver Kropp
      Subject: Makefile.am fix
      
      I fixed the Makefile.am which lacked many defines.
      With this patch SDL on DirectFB doesn't crash on
      startup immediately.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40607
      88d4df37
    • Sam Lantinga's avatar
      IRIX patches from Andrea Suatoni · 205a296a
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40606
      205a296a
    • Sam Lantinga's avatar
      Date: Mon, 24 Feb 2003 16:31:25 -0500 · bb0214c5
      Sam Lantinga authored
      From: Ragnvald "Despair" Maartmann-Moe IV
      Subject: SDL x11 video mode selection bug
      
      Hi, I've found an oddity with video mode selection. I recently added a bunch of
      oddball video modes to my XF86Config, to support weird resolutions xine &
      mplayer need if I don't want to beat my cpu up with video scaling.
      
      Since adding them, SDL started picking the biggest video mode it could find
      that matched the height constraint. Getting a narrow vertical strip of
      QuakeForge (I code for the project, so needless to say it's my favorite test)
      in the middle of an 800x480 screen, instead of the 640x480 I asked for
      annoys me tremendously.
      
      So here's a patch that tries a bit harder to get an exact match. I didn't
      touch the XiG section, since I can't test that, but I'd bet a similar patch
      would prevent similar problems there.
      
      --Ragnvald "Despair" Maartmann-Moe IV
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40605
      bb0214c5
    • Sam Lantinga's avatar
      From: Jonathan Atkins · 53598ce4
      Sam Lantinga authored
      Subject: testoverlay...
      
      here's a fun one:
      ./testoverlay -scale -h
      
      it seems to print argv[optind-1] as the program name...
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40604
      53598ce4
  6. 05 Mar, 2003 1 commit
  7. 26 Feb, 2003 2 commits
  8. 21 Feb, 2003 1 commit
  9. 12 Feb, 2003 1 commit
  10. 10 Feb, 2003 1 commit
  11. 09 Feb, 2003 1 commit
  12. 07 Feb, 2003 1 commit
  13. 04 Feb, 2003 2 commits
  14. 01 Feb, 2003 11 commits
  15. 26 Jan, 2003 2 commits
  16. 21 Jan, 2003 4 commits