src/joystick/android/SDL_sysjoystick.c
Fri, 29 May 2020 13:37:21 -0700 Fixed bug 5161 - Autodetect controller mappings based on the Linux Gamepad Specification
Tue, 07 Apr 2020 09:38:57 -0700 Added SDL_log.h to SDL_internal.h so logging is available everywhere
Thu, 12 Mar 2020 19:47:30 -0700 Unified code to standardize joystick names
Tue, 04 Feb 2020 12:48:53 -0800 Moved rumble expiration to the main joystick handling level, and prevent sending the driver layer duplicate rumble requests.
Thu, 16 Jan 2020 20:49:25 -0800 Updated copyright date for 2020
Fri, 20 Dec 2019 20:12:03 -0800 Automatically assign player indexes to game controllers, and allow changing the player index for game controllers and joysticks.
Tue, 22 Oct 2019 10:57:07 -0700 Added support for the Power A Nintendo Switch Enhanced Wireless Controller
Fri, 30 Aug 2019 08:55:20 +0200 Android: fix corresponding warnings
Fri, 04 Jan 2019 22:01:14 -0800 Updated copyright for 2019
Thu, 06 Dec 2018 15:46:40 +0100 Fix warnings detected on Android build
Thu, 25 Oct 2018 16:53:14 -0700 Generalized the XInput user index into a player index
Wed, 15 Aug 2018 19:53:34 -0700 Fixed input from the Steam Virtual Gamepad on Mac OS X
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.
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.
Fri, 09 Feb 2018 16:01:11 -0800 Fixed compiler warning on Android
Tue, 06 Feb 2018 15:03:38 -0800 Replaced SDL_HINT_APPLE_TV_REMOTE_SWIPES_AS_ARROW_KEYS with SDL_HINT_TV_REMOTE_AS_JOYSTICK which controls whether remotes on iOS and Android are interpreted as joysticks (the default) or as return/escape/arrow keys.
Mon, 22 Jan 2018 09:45:16 -0500 android: Fixed compiler warning about nested '/*' comments.
Wed, 03 Jan 2018 10:03:25 -0800 Updated copyright for 2018
Sat, 16 Dec 2017 10:40:43 -0800 Added support for the ASUS TV500BG Android gamepad
Thu, 02 Nov 2017 08:48:14 -0700 Fixed bug 3935 - Not find joysticks if android run 24-48 days.
Wed, 01 Nov 2017 10:06:58 -0700 Added controller mapping for Android TV remotes
Fri, 22 Sep 2017 08:30:52 -0700 Added stubs for simple Steam Controller support
Mon, 28 Aug 2017 10:03:39 -0700 Fixed bug 2361 - [Android] Joysticks do not have unique IDs
Sun, 01 Jan 2017 18:33:28 -0800 Updated copyright for 2017
Fri, 02 Dec 2016 02:25:12 -0800 Fixed missing prototypes on Android, patch from Sylvain
Wed, 16 Nov 2016 22:08:51 +0100 Fixed empty parameter list in signatures of internal functions.
Mon, 17 Oct 2016 22:09:22 -0700 Fixed bug 3444 - Android-TV: no more handling of back button on remote
Fri, 07 Oct 2016 23:40:44 -0700 Implemented SDL_GetHintBoolean() to make it easier to check boolean hints
Fri, 26 Aug 2016 12:18:08 -0700 Added SDL_PrivateJoystickAdded() and SDL_PrivateJoystickRemoved()
Thu, 25 Aug 2016 22:31:33 +0200 Android: Fixed crash if closing removed joystick (thanks, Sylvain!).
Wed, 17 Aug 2016 21:04:32 +0200 Android: Fixed opening previously closed joystick (thanks, Sylvain!).
Fri, 19 Feb 2016 00:28:53 -0500 Android: Restored Philipp's joystick change, lost in the previous merge.
Fri, 19 Feb 2016 00:24:00 -0500 Merge Android C89 fixes from Eric Wing.
Tue, 09 Feb 2016 17:36:42 -0800 Android: C89 cleanup to avoid warnings/errors since the default gcc mode on Android is still pre-C99.
Tue, 16 Feb 2016 20:32:22 +0100 Android: Changed an internal joystick function to return count instead of id.
Sat, 02 Jan 2016 10:10:34 -0800 Updated copyright to 2016
Wed, 17 Jun 2015 00:00:53 -0700 Fixed bug 2948 - [Android] Arrow keys from external keyboard are not received
Sun, 14 Jun 2015 19:26:20 -0700 Fixed style
Sun, 14 Jun 2015 19:25:12 -0700 Fixed bug 3012 - Android accelerometer joystick axis values overflow when values from Android are larger than gravity
Tue, 26 May 2015 06:27:46 -0700 Updated the copyright year to 2015
Thu, 30 Apr 2015 21:45:29 +0200 Android: Deactivated debug log messages on joystick device events.
Wed, 15 Apr 2015 21:29:55 +0200 Fixed typo in internal joystick documentation comments.
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.
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
Thu, 28 Nov 2013 22:09:21 -0500 WinRT: merged with latest SDL 2.x/HG code
Mon, 12 Aug 2013 22:29:55 -0400 WinRT: merged with SDL 2.0.0 codebase (aka. SDL hg rev d6a8fa507a45)
Sun, 14 Apr 2013 11:42:55 -0400 WinRT: merged with latest, official, SDL 2.x sources (at rev. bea100d73d13)
Sat, 01 Mar 2014 12:21:15 -0800 Changed SDL_HINT_ACCEL_AS_JOY to SDL_HINT_ACCELEROMETER_AS_JOYSTICK to be more clear.
Sun, 02 Feb 2014 00:53:27 -0800 Fixed bug 2374 - Update copyright for 2014...
Tue, 28 Jan 2014 15:28:20 -0800 fixed hat code validation.
Mon, 27 Jan 2014 17:59:19 -0300 [Android] Fixes Bug 2370, don't send accelerometer changes when
Thu, 23 Jan 2014 08:44:25 -0300 Bug 2358 - [Android] Joystick Button Mappings are strange (fix by David Brady)
Tue, 21 Jan 2014 18:20:12 -0300 Fixes 2356, [Android] SDL_JoystickGetAttached does not function
Sun, 24 Nov 2013 23:56:17 -0500 Make internal SDL sources include SDL_internal.h instead of SDL_config.h
Tue, 24 Dec 2013 20:00:58 +0100 Fixed unused local variable warning in joystick source for Android.
Tue, 24 Dec 2013 19:59:35 +0100 Fixed implicit declaration of SDL_Log() warning in joystick source for Android.
Thu, 12 Dec 2013 14:55:33 -0300 [Android] Poll joysticks every three seconds