Sun, 25 May 2003 02:17:52 +0000 God, this is the never-ending patch. Another USB joystick detection fix for
Ryan C. Gordon <icculus@icculus.org> [Sun, 25 May 2003 02:17:52 +0000] rev 623
God, this is the never-ending patch. Another USB joystick detection fix for MacOSX/Darwin. --ryan.
Thu, 22 May 2003 20:42:37 +0000 Attempt #3: Fixed boolean logic bug that caused all HID joysticks to be
Ryan C. Gordon <icculus@icculus.org> [Thu, 22 May 2003 20:42:37 +0000] rev 622
Attempt #3: Fixed boolean logic bug that caused all HID joysticks to be rejected on MacOSX/Darwin. Works now. No, really this time. --ryan.
Thu, 22 May 2003 07:12:36 +0000 Whoops...typo prevented compiling. Fixed.
Ryan C. Gordon <icculus@icculus.org> [Thu, 22 May 2003 07:12:36 +0000] rev 621
Whoops...typo prevented compiling. Fixed.
Thu, 22 May 2003 06:41:54 +0000 Find just joysticks and gamepads (as opposed to, say, USB Audio devices), in
Ryan C. Gordon <icculus@icculus.org> [Thu, 22 May 2003 06:41:54 +0000] rev 620
Find just joysticks and gamepads (as opposed to, say, USB Audio devices), in the MacOSX/Darwin joystick initialization code.
Thu, 22 May 2003 06:28:40 +0000 Disable MacOS X screensaver for duration of application run by triggering a
Ryan C. Gordon <icculus@icculus.org> [Thu, 22 May 2003 06:28:40 +0000] rev 619
Disable MacOS X screensaver for duration of application run by triggering a "UsrActivity" alert every five seconds in the Quartz PumpEvents implementation.
Sat, 03 May 2003 19:48:37 +0000 *** empty log message ***
Sam Lantinga <slouken@libsdl.org> [Sat, 03 May 2003 19:48:37 +0000] rev 618
*** empty log message ***
Sat, 03 May 2003 15:36:10 +0000 MacOS X joystick fix
Sam Lantinga <slouken@libsdl.org> [Sat, 03 May 2003 15:36:10 +0000] rev 617
MacOS X joystick fix
Sat, 26 Apr 2003 06:40:01 +0000 Oops...
Sam Lantinga <slouken@libsdl.org> [Sat, 26 Apr 2003 06:40:01 +0000] rev 616
Oops...
Sun, 20 Apr 2003 05:41:16 +0000 Date: Thu, 17 Apr 2003 23:27:34 -0400
Sam Lantinga <slouken@libsdl.org> [Sun, 20 Apr 2003 05:41:16 +0000] rev 615
Date: Thu, 17 Apr 2003 23:27:34 -0400 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.
Sun, 20 Apr 2003 05:36:52 +0000 Date: Wed, 9 Apr 2003 18:21:33 -0230
Sam Lantinga <slouken@libsdl.org> [Sun, 20 Apr 2003 05:36:52 +0000] rev 614
Date: Wed, 9 Apr 2003 18:21:33 -0230 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.
(0) -300 -100 -10 +10 +100 +300 +1000 +3000 tip