Thu, 29 Aug 2013 08:25:54 -0700 Christoph Mallon: Report an error, if creating the directories in SDL_GetPrefPath() failed.
Sam Lantinga <slouken@libsdl.org> [Thu, 29 Aug 2013 08:25:54 -0700] rev 7715
Christoph Mallon: Report an error, if creating the directories in SDL_GetPrefPath() failed.
Thu, 29 Aug 2013 08:25:24 -0700 Christoph Mallon: Remove lone /* if */ comment.
Sam Lantinga <slouken@libsdl.org> [Thu, 29 Aug 2013 08:25:24 -0700] rev 7714
Christoph Mallon: Remove lone /* if */ comment.
Thu, 29 Aug 2013 08:24:43 -0700 Christoph Mallon: Simplify avoidance of duplicate / in SDL_GetPrefPath()
Sam Lantinga <slouken@libsdl.org> [Thu, 29 Aug 2013 08:24:43 -0700] rev 7713
Christoph Mallon: Simplify avoidance of duplicate / in SDL_GetPrefPath()
Wed, 28 Aug 2013 22:09:17 -0400 Change order we enumerate Windows joysticks.
Ryan C. Gordon <icculus@icculus.org> [Wed, 28 Aug 2013 22:09:17 -0400] rev 7712
Change order we enumerate Windows joysticks. Make it so XInput devices are listed before DirectInput devices, and that the XInput devices are sorted by userid in ascending numeric order (so device 0 comes first).
Wed, 28 Aug 2013 22:07:54 -0400 Don'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 -0400 Fix 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 -0400 Make 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 -0400 Fixed 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 -0400 Reworked 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 -0400 Better 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.
(0) -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 tip