Tue, 16 Feb 2016 13:47:37 -0800Allow 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 +0100Android: 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 -0500x11: 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 -0500x11: 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 -0500Another 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 -0500Patched 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 -0500Replaced 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 -0400Windows: 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 +0100PSP: 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 +0100PSP: 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.