Sam Lantinga
fa24d868ac
Updated to version 2.30.11 for release
2025-01-01 09:09:38 -08:00
Sam Lantinga
826c56b67c
Updated to version 2.30.10 for release
2024-12-06 14:35:53 -08:00
Sam Lantinga
c98c4fbff6
Updated to version 2.30.9 for release
2024-11-01 14:24:51 -07:00
Sam Lantinga
e9f5f3ac1f
Updated to version 2.30.8 for release
2024-10-01 09:25:57 -07:00
Anders Jenbo
1c4dd015ac
Spell "unknown" correctly
...
(cherry picked from commit ee377793fe )
(cherry picked from commit d9b4b7d0e0 )
2024-09-13 12:30:16 -07:00
Sam Lantinga
9519b9916c
Updated to version 2.30.7 for release
2024-09-01 08:11:12 -07:00
Sam Lantinga
ba2f78a006
Updated to version 2.30.6 for release
2024-08-01 14:16:41 -07:00
Sam Lantinga
2eef7ca475
Updated to version 2.30.5 for release
2024-07-03 14:21:42 -07:00
Sam Lantinga
d126e7bbba
Added support for the ROG RAIKIRI
...
(cherry picked from commit a04596c9a7 )
(cherry picked from commit 845ebbbe96 )
2024-07-03 13:54:52 -07:00
Blaž Tomažič
53cf48f505
android: add an option to manually pass the context when loading a native library
...
(cherry picked from commit b444e656cd )
2024-06-20 10:40:05 -07:00
Blaž Tomažič
c32a1a5023
android: actually use ReLinker
...
When loading libraries the `SDL.mContext` is still `null`. This results in
relinker code path in `SDL.loadLibrary(...)` always throwing a null exception
and fallbacking to system loader.
Fix it by passing the context explicitly.
(cherry picked from commit 6a2dd96ac7 )
2024-06-20 09:35:58 -07:00
Sam Lantinga
630272eb55
Fixed requesting USB permission on Android 14 (thanks @ikhoeyZX!)
...
Fixes https://github.com/libsdl-org/SDL/issues/9831
(cherry picked from commit 8ab1ffca8a )
(cherry picked from commit 5a26b26880 )
2024-06-17 15:12:05 -07:00
Sam Lantinga
92fe3b19c8
Updated to version 2.30.4 for release
2024-06-17 12:32:13 -07:00
Miku AuahDark
f8943854fd
Android: Use SCREEN_ORIENTATION_FULL_USER instead of SCREEN_ORIENTATION_FULL_SENSOR for resizable window.
...
The former will respect user orientation lock setting while the latter does not.
(cherry picked from commit 3373667faa )
(cherry picked from commit 77285b6c3f )
2024-06-17 09:55:23 -07:00
Sam Lantinga
fb1497566c
Updated to version 2.30.3 for release
2024-05-01 09:14:37 -07:00
Sam Lantinga
f461d91cd2
Updated to version 2.30.2 for release
2024-04-01 16:56:15 -07:00
Sylvain
442e201705
Fix bug #9331 - SDL3 Android crash getVibrator() == null
...
(cherry picked from commit 1855ce68af )
(cherry picked from commit 763d768f7d )
2024-03-23 16:32:17 -07:00
Sam Lantinga
5adbf3765a
Updated to version 2.30.1 for release
2024-03-05 14:33:57 -08:00
Sam Lantinga
859844eae3
Updated to version 2.30.0 for release
2024-02-01 16:02:20 -08:00
Sam Lantinga
4a62e1c0ca
Updated to version 2.29.3 for RC build
2024-01-27 22:50:08 -08:00
Sam Lantinga
ef7261bc41
Updated to version 2.29.2 for RC build
2024-01-22 08:43:05 -08:00
Sam Lantinga
b4f99deb9e
Updated to version 2.29.1 for RC build
2024-01-19 19:58:24 -08:00
Sam Lantinga
fe76c40716
Added a runtime check for BLUETOOTH_CONNECT in addition to BLUETOOTH (thanks @perepujal!)
...
Fixes https://github.com/libsdl-org/SDL/issues/8731
(cherry picked from commit bb0e0ae080 )
2023-12-24 06:51:48 -08:00
Sam Lantinga
4a0bd06d58
Added support for the GameSir-G7 Controller for Xbox
...
(cherry picked from commit 2e6c48dcb4 )
2023-11-10 17:32:11 -08:00
Sam Lantinga
1db0bd3fc0
Added support for the HP HyperX Clutch Gladiate controller
...
(cherry picked from commit f52b330ed8 )
2023-10-25 09:01:46 -07:00
Sam Lantinga
862a654b70
Accept key events from any source
...
This allows TV remotes to navigate SDL applications (with source HDMI)
Fixes https://github.com/libsdl-org/SDL/issues/8137
2023-08-24 10:11:53 -07:00
Sam Lantinga
ceece918e4
Updated to version 2.29.0 for development
2023-06-20 11:50:19 -07:00
Sam Lantinga
ffa78e6bea
Updated to version 2.28.0 for release
2023-06-20 11:00:20 -07:00
Sam Lantinga
d4f9be4416
Updated to version 2.27.1 for release candidate
2023-06-13 19:44:26 -07:00
Sam Lantinga
92f72682e7
Document the Android SDK versions checked in Java code
...
(cherry picked from commit b48b1ce500 )
2023-05-23 08:45:43 -07:00
Sam Lantinga
b6d051e226
Fixed reporting backspace key if there is no text in the edit buffer (thanks @312937!)
...
This workaround isn't necessary at API 30 and above.
Fixes https://github.com/libsdl-org/SDL/issues/7039
(cherry picked from commit c971795954 )
2023-05-22 12:01:52 -07:00
Sam Lantinga
0ad0347acb
Use numeric codes for Android versions, to avoid SDK dependencies
...
(cherry picked from commit 3f6b2d1a61 )
2023-05-22 12:01:52 -07:00
Sam Lantinga
e8ec8ba1d4
Added support for the Astro C40 in Xbox 360 mode
...
(cherry picked from commit a4b4dff4a2 )
2023-05-19 14:23:57 -07:00
Bartłomiej Dach
576df87240
Android: Fix missing type in SDLControllerManager
...
The missing type in question is causing compilation failures.
The error was introduced in dca3fd8307 ,
which was a backport of commit de3909a190
from SDL3 to SDL2.
Because `int nballs` was removed as a parameter from the controller
API in SDL3 in revision fcafe40948 ,
this change is only applicable to the SDL2 branch.
2023-03-25 15:08:33 -07:00
Rudolf Polzer
dca3fd8307
Android: indicate gamepaddb entries where axis order changed.
...
Axis order was changed in 6f1f586086 to improve
default mappings.
(cherry picked from commit de3909a190 )
2023-03-11 13:01:50 -08:00
divVerent
91ad208d18
Fix Xbox One gamepad axis assignment on SDL_JOYSTICK_ANDROID API ( #7405 )
...
(cherry picked from commit 6f1f586086 )
2023-03-06 15:37:41 -08:00
Sam Lantinga
3dff5d3cbe
Added support for the Turtle Beach REACT-R and Recon Xbox controllers
...
(cherry picked from commit 5fded632d6 )
2023-02-21 11:29:45 -08:00
Wohlstand
b425036808
SDLAudioManager.java: Fixed the support for Android older than API 23
2023-01-10 20:15:35 -08:00
Sam Lantinga
a099172754
Added support for the ThrustMaster eSwap PRO Controller Xbox
...
(cherry picked from commit 0357390fc2 )
2023-01-03 15:24:32 -08:00
Sylvain
2fd9e63f1a
Android: orientation, check for exact match to "Portrait". (see #6959 )
...
(Portrait is also contained in PortraitUpsideDown)
2023-01-02 09:48:26 +01:00
Sylvain
874ebed14d
Android: inverse LandscapeLeft and LandscapeRight (see #6959 )
...
LandscapeLeft has now been set to ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE and LandscapeRight to ActivityInfo.SCREEN_ORIENTATION_REVERSE_LANDSCAPE in order to reflect the docs: https://wiki.libsdl.org/SDL2/SDL_HINT_ORIENTATIONS
2023-01-02 09:48:17 +01:00
Sylvain Becker
36c87d9f27
Android JAVA DetectDevices: 'is_capture' is inverted ( #6845 )
...
* Android JAVA DetectDevices: 'is_capture' is inversed
* Android Audio: adding audio device. also inverted capture, from jni side
2022-12-18 16:56:43 +01:00
Maido
741499dea7
Android audio device selection ( #6824 )
...
Make it possible to select a specific audio device for Android
2022-12-16 16:38:57 +01:00
Sam Lantinga
a937b5c4ad
Add 8BitDo to the list of Xbox 360 third party vendors
...
Allows detection of the 8BitDo Ultimate Wired Controller
2022-11-28 13:47:30 -08:00
Sam Lantinga
ea8f8b6dc3
Updated to version 2.27.0 for development
2022-11-21 16:36:10 -08:00
Sam Lantinga
0bfeed061b
Updated to version 2.26.0 for release
2022-11-21 16:15:58 -08:00
Sam Lantinga
78ea6af2cd
Updated to version 2.25.1 for release candidate
2022-11-17 09:01:35 -08:00
Sam Lantinga
b4aba10154
Reverted game controller buttons from interacting with message box dialogs
...
These would only work for non-HIDAPI controllers, and other controller input would leak past the dialog, both of which would be confusing.
2022-10-06 12:10:46 -07:00
Sam Lantinga
893c87b27b
Fixed game controller buttons being unresponsive when the on-screen keyboard is up
...
Also mapped controller A and B buttons to interact with messagebox dialogs
2022-10-06 12:10:45 -07:00
Sylvain
fdef96e233
Android: remove "nativeSetComposingText" since it's not used anymore
...
(and it may fail registering at init if code is cleaned with proguard)
2022-10-04 12:08:09 +02:00