src/joystick/SDL_gamecontroller.c
Sat, 14 Jan 2017 21:36:06 +0100 Fixed comments.
Sun, 01 Jan 2017 18:33:28 -0800 Updated copyright for 2017
Wed, 28 Dec 2016 20:10:48 +0100 Fixed crash if allocating memory for game controller failed.
Tue, 27 Dec 2016 02:04:38 -0800 Fixed comment style
Tue, 27 Dec 2016 01:39:07 -0800 Split controller axes into positive and negative sides so each can be bound independently.
Mon, 26 Dec 2016 02:12:21 -0800 Fixed bug 3517 - Compiler warnings with gcc -Wstrict-prototypes
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.
Thu, 08 Dec 2016 10:13:45 -0800 Protect the game controller API the same way the joystick API is protected from multi-threaded access
Tue, 29 Nov 2016 22:02:37 -0800 Add the controller mappings to the linked list in order
Tue, 29 Nov 2016 06:36:57 -0800 Added an API to iterate over game controller mappings
Sat, 19 Nov 2016 23:27:37 +0100 Fixed two memory leaks if added game controller mapping has lower priority.
Sun, 13 Nov 2016 22:57:41 -0800 Patch from Sylvain to fix clang warnings
Fri, 11 Nov 2016 13:29:23 -0800 Fixed bug 3079 - Allow non destructive SDL_GameControllerAddMappingsFromFile
Fri, 11 Nov 2016 04:35:06 -0800 Fixed whitespace and added code to support older game controller GUIDs
Thu, 10 Nov 2016 17:19:34 -0800 Standardized the format of the SDL joystick GUID and added functions to retrieve the USB VID/PID from a joystick and game controller.
Fri, 07 Oct 2016 18:24:34 -0700 Fixed bug 3438 - SDL_GameControllerEventWatcher: Log on event with value >= k_nMaxReverseEntries
Fri, 07 Oct 2016 16:13:37 -0700 Fixed recentering triggers when the application doesn't have focus
Fri, 07 Oct 2016 16:04:15 -0700 Fixed bug 2823 - Release events for triggers receive wrong centered value
Sat, 01 Oct 2016 13:02:20 -0700 Fixed bug 3424 - SDL_GameController: Increase k_nMaxReverseEntries
Fri, 26 Aug 2016 12:18:08 -0700 Added SDL_PrivateJoystickAdded() and SDL_PrivateJoystickRemoved()
Fri, 26 Aug 2016 11:16:44 -0700 commit 1170112da3776fdb06425f62d57b63144c33dc51
Mon, 07 Mar 2016 08:22:55 -0500 Allow mappings to be added before GameControllerInit
Sat, 02 Jan 2016 10:10:34 -0800 Updated copyright to 2016
Wed, 09 Dec 2015 12:11:40 -0800 Added broad support for wireless XBox 360 controllers on Linux
Sat, 14 Nov 2015 12:35:45 -0500 Added SDL_JoystickFromInstanceID() and SDL_GameControllerFromInstanceID().
Tue, 26 May 2015 06:27:46 -0700 Updated the copyright year to 2015
Wed, 13 May 2015 22:37:26 -0700 Added generic xinput fallback for XBox compatible controllers on Linux
Thu, 18 Dec 2014 00:19:52 -0500 Initial merge of Emscripten port!
Sun, 26 Oct 2014 23:28:45 +0100 Added handling of NULL as input for SDL_GameControllerAddMapping().
Sun, 26 Oct 2014 23:22:53 +0100 Fixed SDL_GameControllerMappingForGUID() crashing if no more memory available.
Sun, 26 Oct 2014 17:53:16 +0100 Added handling of NULL as input for SDL_GameControllerMapping().
Sun, 26 Oct 2014 17:46:11 +0100 Removed two wrong documentation comments from gamecontroller source.
Sun, 26 Oct 2014 17:44:00 +0100 Fixed wording in SDL_GameControllerAddMappingsFromRW() error message.
Mon, 07 Jul 2014 10:26:28 -0700 Fixed mingw64 build and warnings
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
Tue, 13 May 2014 11:32:36 -0700 Updated coding style to match the rest of SDL
Sun, 09 Mar 2014 11:36:47 -0700 Integrated David Ludwig's support for Windows RT
Sun, 09 Mar 2014 11:06:11 -0700 Fixed line endings on WinRT source code
Thu, 28 Nov 2013 22:09:21 -0500 WinRT: merged with latest SDL 2.x/HG code
Sun, 27 Oct 2013 21:26:46 -0400 WinRT: merged with SDL 2.0.1 codebase
Mon, 12 Aug 2013 22:29:55 -0400 WinRT: merged with SDL 2.0.0 codebase (aka. SDL hg rev d6a8fa507a45)
Sun, 19 May 2013 23:30:34 -0400 WinRT: added preliminary joystick / game controller support (minus hotplugging)
Fri, 28 Feb 2014 16:24:41 -0800 Null termnate the pUserMappings variable to prevent memory corruption.
Mon, 24 Feb 2014 10:00:10 -0300 Fixes #2417, memory leak in SDL_gamecontroller.c (thanks Leonardo!)
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, 25 Dec 2013 17:02:15 +0100 Changed return -1 after SDL_SetError() to return SDL_SetError().
Mon, 23 Dec 2013 15:10:03 -0800 Generate SDL_CONTROLLERDEVICEADDED events for controllers connected at startup
Fri, 06 Dec 2013 09:13:31 -0800 Fixed detecting the wired XBox 360 controller on Linux
Fri, 06 Dec 2013 08:24:00 -0800 Fixed compiler warning on Visual Studio
Tue, 03 Dec 2013 12:01:28 -0300 Adds SDL_GameControllerAddMappingsFromRW, updates controllermap
Mon, 02 Dec 2013 19:34:08 -0300 Adds SDL_GameControllerAddMappingsFromFile
Mon, 18 Nov 2013 23:43:15 +0100 Fixed unreachable return statement warning in gamecontroller source.
Mon, 21 Oct 2013 01:16:16 -0700 Fixed some warnings building for 64-bit Windows
Wed, 28 Aug 2013 16:43:47 -0400 Reworked XInput and DirectInput joystick code.
Wed, 21 Aug 2013 10:32:04 -0700 SDL
Wed, 21 Aug 2013 09:43:09 -0300 OCD fixes: Adds a space before */
Fri, 12 Jul 2013 10:44:55 -0700 Moved the game controller database to a separate file and added a script to sort the entries so we can easily check for duplicates
Fri, 12 Jul 2013 08:21:28 -0700 Oops, that was supposed to be in the Linux section.