Wed, 28 Aug 2013 22:07:54 -0400Don't corrupt XInput device state during SDL_SYS_JoystickClose().
Ryan C. Gordon <icculus@icculus.org> [Wed, 28 Aug 2013 22:07:54 -0400] rev 7711
Don't corrupt XInput device state during SDL_SYS_JoystickClose().

Wed, 28 Aug 2013 22:05:16 -0400Fix endlines for logging via OutputDebugString().
Ryan C. Gordon <icculus@icculus.org> [Wed, 28 Aug 2013 22:05:16 -0400] rev 7710
Fix endlines for logging via OutputDebugString().

Wed, 28 Aug 2013 17:17:21 -0400Make XInput joystick names match the numbers on the device.
Ryan C. Gordon <icculus@icculus.org> [Wed, 28 Aug 2013 17:17:21 -0400] rev 7709
Make XInput joystick names match the numbers on the device.

(And how the Haptic code already names them.)

Wed, 28 Aug 2013 17:12:07 -0400Fixed comment typo.
Ryan C. Gordon <icculus@icculus.org> [Wed, 28 Aug 2013 17:12:07 -0400] rev 7708
Fixed comment typo.

Wed, 28 Aug 2013 16:43:47 -0400Reworked XInput and DirectInput joystick code.
Ryan C. Gordon <icculus@icculus.org> [Wed, 28 Aug 2013 16:43:47 -0400] rev 7707
Reworked XInput and DirectInput joystick code.

Now multiple XInput controllers map correctly to device indexes instead of grabbing
the first available userid, and are completely separated out from DirectInput.

Also, the hardcoded limitation on number of DirectInput devices is gone. I don't
expect there to really ever be more than eight joysticks plugged into a machine, but
it was a leftover limitation for a static array we didn't actually use anymore.

Fixes Bugzilla #1984. (etc?)

Wed, 28 Aug 2013 16:35:32 -0400Better XInput detection code for DirectInput device enumeration.
Ryan C. Gordon <icculus@icculus.org> [Wed, 28 Aug 2013 16:35:32 -0400] rev 7706
Better XInput detection code for DirectInput device enumeration.

This code is way faster than the Wbem code, and less ugly.

Wed, 28 Aug 2013 00:07:02 -0400Fixed testgamecontroller output to make sense.
Ryan C. Gordon <icculus@icculus.org> [Wed, 28 Aug 2013 00:07:02 -0400] rev 7705
Fixed testgamecontroller output to make sense.

Wed, 28 Aug 2013 12:43:29 -0300[Linux] Test config script: Add the X11 library search path if it is not empty
Gabriel Jacobo <gabomdq@gmail.com> [Wed, 28 Aug 2013 12:43:29 -0300] rev 7704
[Linux] Test config script: Add the X11 library search path if it is not empty

If ac_x_libraries is empty it means that the library's found in the default path,
so we skip adding it to the XLIB variable as it screws up the search path.

Wed, 28 Aug 2013 10:41:25 -0300Fixes test building
Gabriel Jacobo <gabomdq@gmail.com> [Wed, 28 Aug 2013 10:41:25 -0300] rev 7703
Fixes test building

Mon, 26 Aug 2013 14:23:18 -0300Fixes typo in EGL code (thanks jmcfarlane!)
Gabriel Jacobo <gabomdq@gmail.com> [Mon, 26 Aug 2013 14:23:18 -0300] rev 7702
Fixes typo in EGL code (thanks jmcfarlane!)