Sun, 21 Feb 2016 13:19:33 -0500 1.2 stdlib: Updated qsort with licensing resolved (thanks, Gareth!). SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Sun, 21 Feb 2016 13:19:33 -0500] rev 10086
1.2 stdlib: Updated qsort with licensing resolved (thanks, Gareth!).
Sun, 21 Feb 2016 13:07:14 -0500 stdlib: Restored previous qsort() implementation; the licensing is resolved.
Ryan C. Gordon <icculus@icculus.org> [Sun, 21 Feb 2016 13:07:14 -0500] rev 10085
stdlib: Restored previous qsort() implementation; the licensing is resolved. Thanks to Gareth McCaughan for changing his code to the zlib license on our behalf!
Sat, 20 Feb 2016 01:03:39 -0500 x11: better fix for the previous commit's fullscreen vs maximized issue.
Ryan C. Gordon <icculus@icculus.org> [Sat, 20 Feb 2016 01:03:39 -0500] rev 10084
x11: better fix for the previous commit's fullscreen vs maximized issue.
Sat, 20 Feb 2016 00:44:42 -0500 x11: Don't mess with fullscreen vs maximized window state on unmapped windows.
Ryan C. Gordon <icculus@icculus.org> [Sat, 20 Feb 2016 00:44:42 -0500] rev 10083
x11: Don't mess with fullscreen vs maximized window state on unmapped windows.
Fri, 19 Feb 2016 00:28:53 -0500 Android: Restored Philipp's joystick change, lost in the previous merge.
Ryan C. Gordon <icculus@icculus.org> [Fri, 19 Feb 2016 00:28:53 -0500] rev 10082
Android: Restored Philipp's joystick change, lost in the previous merge. This patch, specifically: https://hg.libsdl.org/SDL/rev/2455bf5d1866
Fri, 19 Feb 2016 00:24:00 -0500 Merge Android C89 fixes from Eric Wing.
Ryan C. Gordon <icculus@icculus.org> [Fri, 19 Feb 2016 00:24:00 -0500] rev 10081
Merge Android C89 fixes from Eric Wing.
Tue, 09 Feb 2016 17:36:42 -0800 Android: C89 cleanup to avoid warnings/errors since the default gcc mode on Android is still pre-C99.
Eric Wing <ewing . public |-at-| gmail . com> [Tue, 09 Feb 2016 17:36:42 -0800] rev 10080
Android: C89 cleanup to avoid warnings/errors since the default gcc mode on Android is still pre-C99.
Thu, 18 Feb 2016 23:27:58 -0500 x11/wayland/mir: Make the dynamic loading macro salsa a little less messy.
Ryan C. Gordon <icculus@icculus.org> [Thu, 18 Feb 2016 23:27:58 -0500] rev 10079
x11/wayland/mir: Make the dynamic loading macro salsa a little less messy.
Wed, 17 Feb 2016 14:15:37 -0800 Added support for the Mad Catz FightStick TE S+ PS3
Sam Lantinga <slouken@libsdl.org> [Wed, 17 Feb 2016 14:15:37 -0800] rev 10078
Added support for the Mad Catz FightStick TE S+ PS3
Tue, 16 Feb 2016 13:51:24 -0800 Added support for the Mad Catz FightStick TE S+ PS4
Sam Lantinga <slouken@libsdl.org> [Tue, 16 Feb 2016 13:51:24 -0800] rev 10077
Added support for the Mad Catz FightStick TE S+ PS4
Tue, 16 Feb 2016 13:51:15 -0800 Added support for the Akishop Customs PS360+ v1.66 and MadCatz PC USB Wired Stick 8818
Sam Lantinga <slouken@libsdl.org> [Tue, 16 Feb 2016 13:51:15 -0800] rev 10076
Added support for the Akishop Customs PS360+ v1.66 and MadCatz PC USB Wired Stick 8818
Tue, 16 Feb 2016 13:48:46 -0800 Added support for several Mad Catz arcade sticks
Sam Lantinga <slouken@libsdl.org> [Tue, 16 Feb 2016 13:48:46 -0800] rev 10075
Added support for several Mad Catz arcade sticks
Tue, 16 Feb 2016 13:47:37 -0800 Allow using the game controller API with arcade sticks and other XInput devices
Sam Lantinga <slouken@libsdl.org> [Tue, 16 Feb 2016 13:47:37 -0800] rev 10074
Allow using the game controller API with arcade sticks and other XInput devices
Tue, 16 Feb 2016 20:32:22 +0100 Android: Changed an internal joystick function to return count instead of id.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Tue, 16 Feb 2016 20:32:22 +0100] rev 10073
Android: Changed an internal joystick function to return count instead of id. The returned value is currently not used by the caller. The instance id would also not be needed on Java side and providing it just complicated the function. Partially fixes Bugzilla #3234.
Fri, 12 Feb 2016 00:27:21 -0500 x11: Patched to compile with DEBUG_XEVENTS on C89 compilers.
Ryan C. Gordon <icculus@icculus.org> [Fri, 12 Feb 2016 00:27:21 -0500] rev 10072
x11: Patched to compile with DEBUG_XEVENTS on C89 compilers.
Mon, 15 Feb 2016 21:49:09 -0500 x11: Removed an assert.
Ryan C. Gordon <icculus@icculus.org> [Mon, 15 Feb 2016 21:49:09 -0500] rev 10071
x11: Removed an assert. This assert triggers when run under XMonad. It's safe to pass a zero here anyhow, as this will still work "well enough" and the original problem--GNOME printing a warning message--is still fixed because GNOME's window manager gives us a chance to grab a non-zero user-time value before this code is run.
Mon, 15 Feb 2016 03:37:01 -0500 Another attempt to fix Windows build.
Ryan C. Gordon <icculus@icculus.org> [Mon, 15 Feb 2016 03:37:01 -0500] rev 10070
Another attempt to fix Windows build.
Mon, 15 Feb 2016 03:21:26 -0500 Patched to compile on Visual Studio.
Ryan C. Gordon <icculus@icculus.org> [Mon, 15 Feb 2016 03:21:26 -0500] rev 10069
Patched to compile on Visual Studio.
Mon, 15 Feb 2016 03:16:46 -0500 Replaced SDL_qsort with public domain code from PDCLib: http://pdclib.e43.eu/
Ryan C. Gordon <icculus@icculus.org> [Mon, 15 Feb 2016 03:16:46 -0500] rev 10068
Replaced SDL_qsort with public domain code from PDCLib: http://pdclib.e43.eu/
Sun, 14 Feb 2016 21:17:25 -0400 Windows: make sure SDL_TicksInit has been called before calling Sleep(ms) in SDL_Delay. This ensures the Windows system timer resolution is properly set before Sleep is called.
Alex Szpakowski <slime73@gmail.com> [Sun, 14 Feb 2016 21:17:25 -0400] rev 10067
Windows: make sure SDL_TicksInit has been called before calling Sleep(ms) in SDL_Delay. This ensures the Windows system timer resolution is properly set before Sleep is called.
Sat, 13 Feb 2016 17:35:38 +0100 PSP: Deactivated dynamic API.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Sat, 13 Feb 2016 17:35:38 +0100] rev 10066
PSP: Deactivated dynamic API. Thanks to Bugzilla #3240 for pointing this out.
Sat, 13 Feb 2016 17:34:14 +0100 PSP: Added missing object for generic TLS to Makefile.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Sat, 13 Feb 2016 17:34:14 +0100] rev 10065
PSP: Added missing object for generic TLS to Makefile. Thanks to the SDL mailing list (and later Bugzilla #3240) for pointing this out.
Wed, 10 Feb 2016 19:31:23 +0100 Fixed spaces in license comments.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 10 Feb 2016 19:31:23 +0100] rev 10064
Fixed spaces in license comments.
Mon, 08 Feb 2016 01:08:21 -0500 x11: Updated imKStoUCS.* to latest from x.org.
Ryan C. Gordon <icculus@icculus.org> [Mon, 08 Feb 2016 01:08:21 -0500] rev 10063
x11: Updated imKStoUCS.* to latest from x.org. This was a version from XFree86 before now. :) Although not much has changed.
Wed, 03 Feb 2016 20:32:55 -0400 iOS: Implemented clipboard support.
Alex Szpakowski <slime73@gmail.com> [Wed, 03 Feb 2016 20:32:55 -0400] rev 10062
iOS: Implemented clipboard support.
Sun, 31 Jan 2016 21:11:15 -0800 David Carlier implemented SDL_GetBasePath() for OpenBSD
Sam Lantinga <slouken@libsdl.org> [Sun, 31 Jan 2016 21:11:15 -0800] rev 10061
David Carlier implemented SDL_GetBasePath() for OpenBSD
Sun, 31 Jan 2016 11:29:11 -0800 Return the full number of events from SDL_PeepEvents() if NULL is passed in with SDL_PEEKEVENT
Sam Lantinga <slouken@libsdl.org> [Sun, 31 Jan 2016 11:29:11 -0800] rev 10060
Return the full number of events from SDL_PeepEvents() if NULL is passed in with SDL_PEEKEVENT
Sun, 31 Jan 2016 09:39:42 -0400 x11: Fix AltGr generating an invalid keycode (bug #3244). Thanks Thomas!
Alex Szpakowski <slime73@gmail.com> [Sun, 31 Jan 2016 09:39:42 -0400] rev 10059
x11: Fix AltGr generating an invalid keycode (bug #3244). Thanks Thomas!
Wed, 27 Jan 2016 23:20:23 +0100 PSP: Removed inlined copy of SDL_CalculateAudioSpec()'s functionality.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 27 Jan 2016 23:20:23 +0100] rev 10058
PSP: Removed inlined copy of SDL_CalculateAudioSpec()'s functionality.
Tue, 26 Jan 2016 22:20:05 +0100 Android: Fixed ignoring a return value while handling motion events.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Tue, 26 Jan 2016 22:20:05 +0100] rev 10057
Android: Fixed ignoring a return value while handling motion events. This should not have caused problems yet because the return value was identical.
(0) -10000 -3000 -1000 -300 -100 -50 -30 +30 +50 +100 tip