include/SDL_hints.h
Sat, 23 Jan 2021 11:06:35 -0800 Fixed bug 5466 - Add haptic support for Stadia Controller
Mon, 18 Jan 2021 19:57:29 +0800 Hint SDL_HINT_JOYSTICK_HIDAPI_JOY_CONS added so we can recognise a Joy-Con as half a Pro Controller, so we can read its analog input and read its sensors just like we do a Pro Controller.
Fri, 08 Jan 2021 21:16:06 -0600 Use PS4 rumble hint as the default for the PS5 rumble hint
Sat, 02 Jan 2021 14:45:15 -0600 Add a hint for D3D9Ex to avoid having to choose at compile-time
Sat, 02 Jan 2021 10:25:38 -0800 Updated copyright for 2021
Tue, 29 Dec 2020 12:13:10 -0800 Added a hint to control whether the player LEDs should be lit to indicate which player is associated with a PS5 controller.
Mon, 28 Dec 2020 11:43:11 -0800 Add SDL_cond implementation using Windows Condition Variables
Wed, 23 Dec 2020 13:36:46 -0800 Add SDL_sem implementation using Atomics and WaitOnAddress API.
Wed, 23 Dec 2020 13:33:36 -0800 Add SDL_mutex implementation using Windows Slim Reader/Writer Locks Keep Critical Section impl for Windows XP/Vista - choose at runtime
Tue, 22 Dec 2020 13:29:23 -0800 Don't switch the PS5 controller out of DirectInput mode by default
Fri, 18 Dec 2020 10:08:59 -0800 Added hints to control whether SDL updates joystick and sensor state in the main event loop
Sat, 12 Dec 2020 23:54:40 -0800 Document that the joystick deadzone hint defaults off
Sat, 12 Dec 2020 22:08:02 -0800 Fixed bug 4286 - Joystick subsystem causes "not responding" when app is in the background
Thu, 12 Nov 2020 07:53:05 -0800 Fix SDL_HINT_THREAD_FORCE_REALTIME_TIME_CRITICAL also applying to HIGH priorities
Wed, 11 Nov 2020 08:47:18 -0800 Fix process randomly getting killed when SDL_THREAD_PRIORITY_HIGH/TIME_CRITICAL is set
Thu, 05 Nov 2020 17:03:28 -0800 Moved the PS5 controller driver to a separate file, as the advanced feature protocol is very different from that of the PS4
Fri, 25 Sep 2020 10:14:42 +0200 Fixed bug 5239 - Play audio on Android while backgrounded (Thanks Superfury)
Tue, 21 Jul 2020 23:38:42 +0200 Linux: Add hint for disabling deadzones
Sat, 27 Jun 2020 16:25:47 -0400 emscripten: Introduce SDL_HINT_EMSCRIPTEN_ASYNCIFY
Fri, 26 Jun 2020 20:16:43 -0400 video: Changed SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS to default to FALSE.
Tue, 26 May 2020 13:19:19 -0700 Make some changes to SDL_SetThreadPriority to try and have SDL transparently handle more of the work.
Mon, 04 May 2020 02:27:29 -0400 locale: Implemented SDL_GetPreferredLocales().
Sun, 03 May 2020 22:13:48 -0400 hints: Allow specifying audio device metadata.
Sun, 03 May 2020 20:56:18 -0400 hints: Fixed a doxygen comment.
Mon, 30 Sep 2019 22:54:16 +0300 render: add a hint for toggling relative scaling
Fri, 20 Mar 2020 15:55:02 -0700 Updated documentation so people know to set the SDL_HINT_NO_SIGNAL_HANDLERS hint before SDL_Init()
Mon, 16 Mar 2020 12:23:38 -0700 Fixed bug 4477 - Support more than 4 XInput-capable devices on Windows
Mon, 02 Mar 2020 10:37:28 -0800 Fixed bug 4854 - Add a way to extend the values in controller_type.h
Mon, 03 Feb 2020 08:06:52 -0800 Fixed bug 4833 - Use EGL for X11?
Mon, 27 Jan 2020 10:58:30 -0500 video: Added a hint to override the display's usable bounds.
Thu, 16 Jan 2020 20:49:25 -0800 Updated copyright date for 2020
Thu, 19 Dec 2019 15:01:35 -0800 Added an untested driver for the Nintendo GameCube adapter, based on code contributed by Ethan Lee
Sun, 08 Dec 2019 11:33:06 -0800 Fixed bug 4890 - Add hint for SDL that the graphics context is externally managed
Wed, 13 Nov 2019 14:24:48 -0800 SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS defaults to true, to match Steam's default behavior
Thu, 17 Oct 2019 17:32:47 -0700 Added the hint SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS to control whether Nintendo Switch controllers use their button labels or button positions for game controller button reporting.
Wed, 04 Sep 2019 09:27:58 -0700 x11: add a hint to force the VisualID used when creating a window.
Wed, 19 Jun 2019 15:54:21 -0700 Rolling back GameCube HIDAPI support
Sun, 09 Jun 2019 12:46:10 -0700 Cleanup on bug 3894 - Fuzzing crashes for SDL_LoadWAV
Sat, 08 Jun 2019 19:02:42 -0700 Fixed bug 3894 - Fuzzing crashes for SDL_LoadWAV
Fri, 05 Apr 2019 08:10:12 -0700 Set SDL_HINT_MOUSE_TOUCH_EVENTS for iPhone and iPad as well
Fri, 05 Apr 2019 09:16:30 +0200 Android: add hint SDL_HINT_ANDROID_BLOCK_ON_PAUSE
Fri, 05 Apr 2019 08:36:31 +0200 Android: default SDL_HINT_MOUSE_TOUCH_EVENTS to 1 as previous behaviour
Thu, 04 Apr 2019 17:01:02 +0200 Android: remove SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH
Thu, 04 Apr 2019 16:51:50 +0200 Add hint SDL_HINT_MOUSE_TOUCH_EVENTS for mouse events to generate touch events
Tue, 12 Mar 2019 20:27:54 -0400 hidapi: Add support for Wii U/Switch USB GameCube controller adapter.
Fri, 15 Mar 2019 14:08:30 -0400 events: Make debug logging of the event queue a hint instead of an #ifdef.
Fri, 04 Jan 2019 22:01:14 -0800 Updated copyright for 2019
Fri, 07 Dec 2018 12:02:08 -0800 Added the hint SDL_HINT_GAMECONTROLLERCONFIG_FILE to specify a file to load at initialization containing SDL game controller mappings
Wed, 31 Oct 2018 15:03:41 -0400 Merge SDL-ryan-batching-renderer branch to default.
Thu, 11 Oct 2018 16:40:01 -0400 thread: make SDL_CreateThreadWithStackSize() a public API.
Wed, 03 Oct 2018 15:48:26 -0700 Update documentation to note that this hint works on Android too (thanks Trent!)
Thu, 20 Sep 2018 15:46:02 -0400 render: Move to a batching system for rendering (work in progress).
Fri, 14 Sep 2018 19:26:26 -0700 Added hints SDL_HINT_MOUSE_DOUBLE_CLICK_TIME and SDL_HINT_MOUSE_DOUBLE_CLICK_RADIUS to allow tuning double-click sensitivity.
Wed, 29 Aug 2018 20:23:39 -0700 Don't rumble Bluetooth PS4 controllers by default, as that switches the controller into extended input report mode, which breaks games that use DirectInput.
Wed, 15 Aug 2018 23:35:54 -0700 Use a single hint for both Xbox 360 and Xbox One controllers, since they are often the same driver.
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.
Thu, 12 Jul 2018 13:28:13 -0700 Allow trapping the back button so right mouse click can work on some Android systems (thanks Rachel!)
Sat, 24 Feb 2018 08:18:09 -0800 Updated documentation with API changes in SDL 2.0.8
Fri, 16 Feb 2018 10:23:10 -0800 Fixed bug 4085 - X11: Allow configuring _NET_WM_BYPASS_COMPOSITOR through SDL hints
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.