include/SDL_joystick.h
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.
Wed, 03 Jan 2018 10:03:25 -0800 Updated copyright for 2018
Tue, 10 Oct 2017 11:10:15 -0700 Exposed the joystick locking functions for multi-threaded access to the joystick API
Thu, 09 Mar 2017 16:09:16 -0800 Added an API to get the joystick instance ID before opening the device: SDL_JoystickGetDeviceInstanceID()
Tue, 31 Jan 2017 13:30:35 -0800 Fixed whitespace
Tue, 31 Jan 2017 12:23:29 -0800 Added support for the HOTAS Warthog throttle
Mon, 30 Jan 2017 22:20:20 +0100 Fixed compiler warning about comma at end of enum.
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.
Sun, 01 Jan 2017 18:33:28 -0800 Updated copyright for 2017
Tue, 27 Dec 2016 01:39:07 -0800 Split controller axes into positive and negative sides so each can be bound independently.
Sun, 20 Nov 2016 21:34:54 -0800 Renaming of guard header names to quiet -Wreserved-id-macro
Sun, 20 Nov 2016 21:26:56 -0800 Fixed a few warnings that show up with -Wdocumentation and -Wdocumentation-unknown-command, patch contributed by Sylvain
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.
Wed, 03 Aug 2016 22:30:31 +0200 Added brackets to function names in header comments so that doxygen links them.
Sat, 02 Jan 2016 10:10:34 -0800 Updated copyright to 2016
Sat, 14 Nov 2015 14:53:44 -0500 Minor whitespace fix.
Sat, 14 Nov 2015 12:35:45 -0500 Added SDL_JoystickFromInstanceID() and SDL_GameControllerFromInstanceID().
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.
Thu, 16 Jul 2015 21:48:35 +0200 Fixed spaces in header file.
Tue, 26 May 2015 06:27:46 -0700 Updated the copyright year to 2015
Mon, 20 Apr 2015 20:03:40 +0200 Fixed SDL_GameControllerOpen() and SDL_JoystickOpen() documentation in header.
Sun, 23 Nov 2014 11:26:46 +0100 Fixed typo in header file documentation comment.
Sun, 02 Feb 2014 00:53:27 -0800 Fixed bug 2374 - Update copyright for 2014...
Sat, 23 Nov 2013 15:52:49 -0500 Fixed a few public APIs that we accidentally neglected to mark as SDLCALL.
Wed, 21 Aug 2013 09:47:10 -0300 OCD fixes: Adds a space after /* (glory to regular expressions!)
Wed, 21 Aug 2013 09:43:09 -0300 OCD fixes: Adds a space before */
Wed, 03 Jul 2013 12:31:40 -0700 Added SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS to the documentation for the joystick and game controller APIs
Sat, 18 May 2013 14:17:52 -0700 File style cleanup for the SDL 2.0 release
Wed, 06 Mar 2013 11:59:21 -0800 The joystick events contain a joystick instance ID, which is a signed value, with -1 being invalid.
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 16:53:38 -0500 Fixed comment on SDL_JoystickGetGUIDString().
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 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, 21 Sep 2009 09:38:10 +0000 Fixed bug #706
Mon, 08 Dec 2008 00:25:42 +0000 Updated copyright date
Sun, 24 Jan 2010 21:10:53 +0000 Fixed bug #926
Mon, 19 Oct 2009 13:31:58 +0000 Partial fix for bug #859
Mon, 08 Dec 2008 00:27:32 +0000 Updated copyright date
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.
Fri, 10 Feb 2006 06:48:43 +0000 More header massaging... works great on Windows. ;-)
Fri, 10 Feb 2006 03:19:02 +0000 *** empty log message ***
Wed, 01 Feb 2006 06:32:25 +0000 Updated copyright information and removed rcs id lines (problematic in branch merges)
Sun, 18 Jul 2004 19:05:06 +0000 Date: Wed, 7 Jul 2004 12:57:58 +0200
Sun, 04 Jan 2004 16:49:27 +0000 Updated copyright information for 2004 (Happy New Year!)
Thu, 11 Apr 2002 14:35:16 +0000 Explicitly specify the SDL API calling convention (C by default)
Wed, 06 Mar 2002 11:23:08 +0000 Updated copyright information for 2002
Fri, 14 Dec 2001 12:37:47 +0000 Updated the headers with the correct e-mail address
Thu, 26 Apr 2001 16:45:43 +0000 Initial revision