Fri, 12 Feb 2010 16:59:34 +0000 Fixed channel swizzling for ALSA target with 6-channel output. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Fri, 12 Feb 2010 16:59:34 +0000] rev 4402
Fixed channel swizzling for ALSA target with 6-channel output. Fixes Bugzilla #942.
Fri, 05 Feb 2010 19:20:49 +0000 Fixed uninitialized variable in FreeBSD joystick. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Fri, 05 Feb 2010 19:20:49 +0000] rev 4401
Fixed uninitialized variable in FreeBSD joystick. Patch by Marcus von Appen.
Sun, 24 Jan 2010 20:08:14 +0000 PulseAudio: get the window title for the context name if it wasn't set already. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Jan 2010 20:08:14 +0000] rev 4400
PulseAudio: get the window title for the context name if it wasn't set already. Will still fall back to get_progname() if it can't figure out the title.
Sun, 24 Jan 2010 17:54:57 +0000 Patched to compile on Visual C++. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Jan 2010 17:54:57 +0000] rev 4399
Patched to compile on Visual C++.
Sun, 24 Jan 2010 08:35:09 +0000 1.2: let PulseAudio hook into SDL_WM_SetCaption(). SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Jan 2010 08:35:09 +0000] rev 4398
1.2: let PulseAudio hook into SDL_WM_SetCaption(). This lets Pulse's system-wide list of currently playing sources have accurate names for SDL applications. DO NOT MERGE WITH 1.3...we'll design a more formal API there.
Sun, 17 Jan 2010 05:19:32 +0000 Reverted accidental commit. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Sun, 17 Jan 2010 05:19:32 +0000] rev 4397
Reverted accidental commit.
Sun, 17 Jan 2010 05:17:59 +0000 1.2 pulseaudio: make some function pointers static. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Sun, 17 Jan 2010 05:17:59 +0000] rev 4396
1.2 pulseaudio: make some function pointers static.
Wed, 06 Jan 2010 06:41:41 +0000 Call SDL_OutOfMemory() if SDL_malloc() fails. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Wed, 06 Jan 2010 06:41:41 +0000] rev 4395
Call SDL_OutOfMemory() if SDL_malloc() fails.
Thu, 17 Dec 2009 14:33:00 +0000 Merged SDL 1.3 revision 5424, fixing a crash in the joystick code on recent kernels. SDL-1.2
Sam Lantinga <slouken@libsdl.org> [Thu, 17 Dec 2009 14:33:00 +0000] rev 4394
Merged SDL 1.3 revision 5424, fixing a crash in the joystick code on recent kernels.
Mon, 14 Dec 2009 22:41:31 +0000 Fixed bug #901 SDL-1.2
Sam Lantinga <slouken@libsdl.org> [Mon, 14 Dec 2009 22:41:31 +0000] rev 4393
Fixed bug #901 Tim Angus 2009-12-11 11:45:46 PST Disable mouse event generation when state is not SDL_APPMOUSEFOCUS If a Windows SDL application is minimised by using alt-tab, SDL_APPMOUSEFOCUS is lost as part of the minimisation. Unfortunately, the directx driver doesn't pay any attention to this state when generating mouse button events, so clicking on the Desktop can cause mouse clicks in the SDL application, while it's still minimised. The attached patch fixes this. It looks much more complicated than it actually is due to indentation; here it is ignoring whitespace: tma@abraxas:~/sources/SDL-1.2-svn$ svn diff -x -b Index: src/video/windx5/SDL_dx5events.c =================================================================== --- src/video/windx5/SDL_dx5events.c (revision 5376) +++ src/video/windx5/SDL_dx5events.c (working copy) @@ -374,10 +374,9 @@ if ( !(SDL_GetAppState() & SDL_APPMOUSEFOCUS) ) { mouse_lost = 1; ClipCursor(NULL); - } - + } else { /* If the mouse was lost, regain some sense of mouse state */ - if ( mouse_lost && (SDL_GetAppState() & SDL_APPMOUSEFOCUS) ) { + if ( mouse_lost ) { POINT mouse_pos; Uint8 old_state; Uint8 new_state; @@ -548,6 +547,7 @@ if ( xrel || yrel ) { post_mouse_motion(1, xrel, yrel); } + } } /* The main Win32 event handler */
(0) -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 tip