Tue, 19 Dec 2017 10:57:21 -0800Fixed bug 4004 - iOS: don't hide keyboard on RETURN
Sam Lantinga <slouken@libsdl.org> [Tue, 19 Dec 2017 10:57:21 -0800] rev 11782
Fixed bug 4004 - iOS: don't hide keyboard on RETURN

Dominik Reichardt

As discussed in 2012 the iOS onscreen keyboard hides when you hit RETURN (see https://discourse.libsdl.org/t/on-screen-keyboard-change/19216).
IMO this is a bad idea to not be able to influence this behavior and just recently this was fixed for Android by adding the hint SDL_HINT_ANDROID_RETURN_HIDES_IME in changeset 11768 0f2fb9ec6ad6.

Tue, 19 Dec 2017 10:48:29 -0800Fixed bug 4005 - Android, SDL_IsGameController() crashes is index is out of range
Sam Lantinga <slouken@libsdl.org> [Tue, 19 Dec 2017 10:48:29 -0800] rev 11781
Fixed bug 4005 - Android, SDL_IsGameController() crashes is index is out of range

Sylvain

On Android, if you give an invalid index to SDL_IsGameController(), it will crash in SDL_SYS_IsDPAD_DeviceIndex().

Sat, 16 Dec 2017 10:40:47 -0800Fixed default Android D-PAD mapping so the back button is treated as B
Sam Lantinga <slouken@libsdl.org> [Sat, 16 Dec 2017 10:40:47 -0800] rev 11780
Fixed default Android D-PAD mapping so the back button is treated as B

Sat, 16 Dec 2017 10:40:45 -0800Fixed handling of the Apple TV remote buttons
Sam Lantinga <slouken@libsdl.org> [Sat, 16 Dec 2017 10:40:45 -0800] rev 11779
Fixed handling of the Apple TV remote buttons
The menu button on the remote is the back button

Sat, 16 Dec 2017 10:40:43 -0800Added support for the ASUS TV500BG Android gamepad
Sam Lantinga <slouken@libsdl.org> [Sat, 16 Dec 2017 10:40:43 -0800] rev 11778
Added support for the ASUS TV500BG Android gamepad

Sat, 16 Dec 2017 10:40:41 -0800Added Android build script for SDL
Sam Lantinga <slouken@libsdl.org> [Sat, 16 Dec 2017 10:40:41 -0800] rev 11777
Added Android build script for SDL

Wed, 13 Dec 2017 14:35:55 -0500wasapi: switched to event-driven interface.
Ryan C. Gordon <icculus@icculus.org> [Wed, 13 Dec 2017 14:35:55 -0500] rev 11776
wasapi: switched to event-driven interface.

This reduces latency and improves battery life.

Tue, 12 Dec 2017 22:25:39 -0500windows: Fixed a comment.
Ryan C. Gordon <icculus@icculus.org> [Tue, 12 Dec 2017 22:25:39 -0500] rev 11775
windows: Fixed a comment.

Tue, 12 Dec 2017 22:30:21 -0800Moved deployment target values to project settings
Sam Lantinga <slouken@libsdl.org> [Tue, 12 Dec 2017 22:30:21 -0800] rev 11774
Moved deployment target values to project settings

Tue, 12 Dec 2017 21:59:39 -0800Parameterized the All (target platform) build target scripts so they can be used in other projects
Sam Lantinga <slouken@libsdl.org> [Tue, 12 Dec 2017 21:59:39 -0800] rev 11773
Parameterized the All (target platform) build target scripts so they can be used in other projects