src/joystick/SDL_sysjoystick.h
Fri, 10 Aug 2018 14:42:40 -0400 bsd: Update joystick code for new interfaces.
Fri, 10 Aug 2018 14:32:30 -0400 emscripten: Patched to compile with new joystick interfaces.
Thu, 09 Aug 2018 16:03:50 -0700 Worked around bug with Sony PS Now PS3 controller where DirectInput polling will continue to return success after the controller is unplugged.
Thu, 09 Aug 2018 16:00:17 -0700 Added HIDAPI joystick drivers for more consistent support for Xbox, PS4 and Nintendo Switch Pro controller support across platforms.
Mon, 19 Mar 2018 14:42:51 -0700 Generalized the handling of instantaneous guide button presses so there's a minimum of 100 ms between guide button press and release.
Wed, 07 Mar 2018 13:30:40 -0800 Added SDL_GameControllerMappingForDeviceIndex() to get the mapping for a controller before it's opened
Tue, 06 Mar 2018 14:51:50 -0800 Try to dynamically create a default Android game controller mapping based on the buttons and axes on the controller.
Wed, 03 Jan 2018 10:03:25 -0800 Updated copyright for 2018
Wed, 01 Nov 2017 10:06:58 -0700 Added controller mapping for Android TV remotes
Thu, 06 Apr 2017 06:30:43 -0700 Implemented Linux joystick blacklist
Fri, 27 Jan 2017 05:59:58 -0800 Added an API to get the type of a connected joystick
Wed, 04 Jan 2017 10:28:07 -0800 Added SDL_JoystickGetAxisInitialState() to get a joystick axis' initial value.
Tue, 03 Jan 2017 23:39:28 -0800 Fixed binding the D-pad on some Super NES style controllers
Sun, 01 Jan 2017 18:33:28 -0800 Updated copyright for 2017
Thu, 22 Dec 2016 17:33:45 -0800 Fixed issue where the throttle and other axes on racing wheels don't start at zero and show up as immediate input when the wheel is turned for the first time. Wait until they are actually moved before generating input from them.
Sun, 20 Nov 2016 21:34:54 -0800 Renaming of guard header names to quiet -Wreserved-id-macro
Sun, 13 Nov 2016 22:57:41 -0800 Patch from Sylvain to fix clang warnings
Fri, 07 Oct 2016 16:13:37 -0700 Fixed recentering triggers when the application doesn't have focus
Sat, 02 Jan 2016 10:10:34 -0800 Updated copyright to 2016
Wed, 30 Sep 2015 15:39:30 -0700 SDL - added new SDL_JoystickCurrentPowerLevel() API that returns the battery level of the selected joystick. Currently only implemented for XInput devices, other platforms are a TODO.
Tue, 26 May 2015 06:27:46 -0700 Updated the copyright year to 2015
Tue, 24 Mar 2015 13:52:01 -0400 Cleanups in the joystick code.
Wed, 11 Mar 2015 21:14:21 +0100 Updated internal documentation comments.
Mon, 07 Jul 2014 11:44:14 -0700 SDL_SYS_IsXInputGamepad_DeviceIndex() is only available if SDL_JOYSTICK_XINPUT is true.
Thu, 03 Jul 2014 15:39:55 -0700 Split the XInput and DirectInput code so Windows RT can use the existing XInput support.
Tue, 24 Jun 2014 13:31:25 -0700 Fixed bug 2553 - Add support to all XInput devices
Sat, 14 Jun 2014 23:31:23 -0400 Removed SDL_SYS_JoystickNeedsPolling().
Sun, 09 Mar 2014 11:36:47 -0700 Integrated David Ludwig's support for Windows RT
Sun, 27 Oct 2013 21:26:46 -0400 WinRT: merged with SDL 2.0.1 codebase
Sun, 19 May 2013 23:30:34 -0400 WinRT: added preliminary joystick / game controller support (minus hotplugging)
Sun, 02 Feb 2014 00:53:27 -0800 Fixed bug 2374 - Update copyright for 2014...
Sun, 24 Nov 2013 23:56:17 -0500 Make internal SDL sources include SDL_internal.h instead of SDL_config.h
Wed, 21 Aug 2013 10:32:04 -0700 SDL
Sat, 02 Mar 2013 17:51:32 -0800 Fixed the joystick id usage in the joystick and game controller events.
Fri, 15 Feb 2013 08:47:44 -0800 Happy New Year!
Tue, 11 Dec 2012 11:54:32 -0800 Changes from Alfred:
Tue, 27 Nov 2012 00:58:12 -0800 Organized joystick hotplug code a bit.
Mon, 26 Nov 2012 23:50:12 -0800 The XInput code is only available in the DirectInput joystick driver.
Mon, 26 Nov 2012 21:11:28 -0800 Fixed iOS joystick support for new API
Mon, 26 Nov 2012 16:37:54 -0800 Added hotplug joystick support and simplified game controller API, courtesy of Alfred Reynolds
Sat, 31 Dec 2011 09:28:07 -0500 Happy New Year!
Sat, 31 Dec 2011 09:16:08 -0500 Happy New Year!
Fri, 08 Apr 2011 13:03:26 -0700 SDL 1.3 is now under the zlib license.
Fri, 11 Feb 2011 22:37:15 -0800 Happy 2011! :)
Mon, 08 Dec 2008 00:25:42 +0000 Updated copyright date
Sun, 24 Jan 2010 21:10:53 +0000 Fixed bug #926
Mon, 08 Dec 2008 00:27:32 +0000 Updated copyright date
Thu, 10 Aug 2006 14:54:23 +0000 MacOS Classic is no longer supported.
Mon, 10 Jul 2006 21:04:37 +0000 SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Mon, 29 May 2006 04:04:35 +0000 more tweaking indent options
Sun, 28 May 2006 13:04:16 +0000 Revamp of the video system in progress - adding support for multiple displays, multiple windows, and a full video mode selection API.
Tue, 21 Feb 2006 08:46:50 +0000 Use consistent identifiers for the various platforms we support.
Tue, 07 Feb 2006 06:59:48 +0000 Use SDL_ prefixed versions of C library functions.
Wed, 01 Feb 2006 06:32:25 +0000 Updated copyright information and removed rcs id lines (problematic in branch merges)
Sun, 04 Jan 2004 16:49:27 +0000 Updated copyright information for 2004 (Happy New Year!)
Wed, 06 Mar 2002 11:23:08 +0000 Updated copyright information for 2002
Fri, 14 Dec 2001 12:38:15 +0000 Updated the source with the correct e-mail address
Thu, 26 Apr 2001 16:45:43 +0000 Initial revision