Thu, 23 May 2019 14:19:00 -0700Added a function to get the current Android SDK version at runtime default tip
Sam Lantinga <slouken@libsdl.org> [Thu, 23 May 2019 14:19:00 -0700] rev 12756
Added a function to get the current Android SDK version at runtime

Thu, 23 May 2019 13:47:30 -0700Use the OpenSL ES audio driver by default on Android, as it has the lowest latency.
Sam Lantinga <slouken@libsdl.org> [Thu, 23 May 2019 13:47:30 -0700] rev 12755
Use the OpenSL ES audio driver by default on Android, as it has the lowest latency.

Thu, 23 May 2019 13:47:27 -0700Fixed static and buzzing when trying to use floating point audio on the OpenSL ES audio driver.
Sam Lantinga <slouken@libsdl.org> [Thu, 23 May 2019 13:47:27 -0700] rev 12754
Fixed static and buzzing when trying to use floating point audio on the OpenSL ES audio driver.

Thu, 23 May 2019 11:32:36 -0700Return an error if both mouse relative mode and mouse warping are unavailable, instead of asserting.
Sam Lantinga <slouken@libsdl.org> [Thu, 23 May 2019 11:32:36 -0700] rev 12753
Return an error if both mouse relative mode and mouse warping are unavailable, instead of asserting.

Thu, 23 May 2019 11:05:43 -0700Fixed hiding the Android virtual keyboard when the return key is pressed
Sam Lantinga <slouken@libsdl.org> [Thu, 23 May 2019 11:05:43 -0700] rev 12752
Fixed hiding the Android virtual keyboard when the return key is pressed

Thu, 23 May 2019 09:08:40 +0200Android: minimum size for IME, so that it takes focus
Sylvain Becker <sylvain.becker@gmail.com> [Thu, 23 May 2019 09:08:40 +0200] rev 12751
Android: minimum size for IME, so that it takes focus

In API 28, 0 width views can't take focus, so if someone tries to position the IME without setting a width, they'll stop getting text events.

Tested on Android 9: with a 0 size, it would send correctly letters a, b, c, etc. but not numbers.

Wed, 22 May 2019 17:39:51 -0700Improved iOS Bluetooth keyboard support
Sam Lantinga <slouken@libsdl.org> [Wed, 22 May 2019 17:39:51 -0700] rev 12750
Improved iOS Bluetooth keyboard support
* Don't stop text input after the return key is pressed
* Handle arrow and escape keys

Wed, 22 May 2019 23:16:54 +0200Fix SHIFT + Fx reporting in GEM. Contributed by Miro Kropacek SDL-1.2
Patrice Mandin <patmandin@gmail.com> [Wed, 22 May 2019 23:16:54 +0200] rev 12749
Fix SHIFT + Fx reporting in GEM. Contributed by Miro Kropacek

Wed, 22 May 2019 23:10:33 +0200Use Supexec() to query EdDI version. Fixes for Coldfire CPU build. SDL-1.2
Patrice Mandin <patmandin@gmail.com> [Wed, 22 May 2019 23:10:33 +0200] rev 12748
Use Supexec() to query EdDI version. Fixes for Coldfire CPU build.
Contributed by Miro Kropacek

Tue, 21 May 2019 17:33:31 -0700Fixed bug 4639 - CMake build does not generate libhidapi.so for Android
Sam Lantinga <slouken@libsdl.org> [Tue, 21 May 2019 17:33:31 -0700] rev 12747
Fixed bug 4639 - CMake build does not generate libhidapi.so for Android

Manuel Sabogal

I noticed that the current Android.mk builds a libhidapi.so library for Android but the CMake build hasn't been updated to do so. I'll attach a patch that fixes this issue.