Commit Graph

178 Commits

Author SHA1 Message Date
Sergii Pylypenko
54c1b4b0b8 SDL: Fixed key remap dialog 2017-10-31 23:46:46 +02:00
Sergii Pylypenko
95ebb73426 SDL: refactoring of input event code 2017-10-31 23:36:22 +02:00
Sergii Pylypenko
5af764f5ff SDL: reverted useless code 2017-09-27 22:50:01 +03:00
Sergii Pylypenko
fb9d42b6f5 Fixed compilation 2017-09-27 22:49:06 +03:00
Sergii Pylypenko
3a9b31a41f SDL: random fix to text input that does not work 2017-09-27 22:31:38 +03:00
Sergii Pylypenko
b8c5dd1d70 SDL: better text input soft keyboard code 2017-09-27 22:25:43 +03:00
Sergii Pylypenko
4701548e01 SDL: switched build system from Ant to Gradle, because Google forced this piece of shit on me with SDK update
If you are getting build errors, delete the directory project/app/build
2017-09-26 23:30:34 +03:00
Sergii Pylypenko
5223f423d8 SDL: Attempt to fix async text input 2017-09-26 22:27:53 +03:00
lubomyr
34824e3300 implemented api for setSystemMousePointerVisibility 2017-09-18 19:51:17 +03:00
pelya
d94bfa11f7 SDL: new option HideSystemMousePointer for hiding Android system mouse pointer when USB mouse is used, tested only on emulator so might not work at all 2017-05-14 23:03:14 +03:00
Sergii Pylypenko
fc3265c289 SDL: option for desktop mouse mode / no touch filtering, added back backspace key handler hack to text input window 2017-01-27 22:24:08 +02:00
Sergii Pylypenko
5887c3cc0d SDL: more fixes to async text input 2017-01-10 21:14:33 +02:00
Sergii Pylypenko
a826416f74 SDL: fixed SDL_ANDROID_GetScreenKeyboardTextInputAsync() API, build.sh -q will rebuild only armeabi-v7a package 2017-01-10 20:47:35 +02:00
Sergii Pylypenko
ee54f13f75 SDL: added GLES3 support 2016-08-22 21:46:35 +03:00
lubomyr
454dbd7045 added transparency to built-in virtual keyboard 2016-08-19 18:47:22 +03:00
pelya
b4cbc0aa75 SDL: ask for SD card permission right after launch, removed SDL_ANDROID_RequestExternalStorageRuntimePermission() API 2016-08-14 22:50:37 +03:00
Sergii Pylypenko
ea704ddbb4 SDL: yet another Android 2.3 fix 2016-07-07 19:23:21 +03:00
pelya
7e032dd40a SDL: request Marshmallow SD card runtime permission using SDL_ANDROID_RequestExternalStorageRuntimePermission() 2016-06-27 01:11:18 +03:00
Sergii Pylypenko
cbd8374185 SDL: renamed libcrypto and libssl to avoid clashing with system libraries, fixed crashes in SD card Java code 2016-06-10 19:43:32 +03:00
Sergii Pylypenko
90cc2821a6 SDL: mosaic TV borders, do not show dull grey, or Google will reject the app 2016-06-08 20:49:55 +03:00
Sergii Pylypenko
22e7f45f6f SDL: show Marshmallow permission dialog for recording audio
Updated SuperTux
2016-05-27 19:34:34 +03:00
pelya
c9320ec1af SDL: option to disable TV borders 2016-03-12 15:31:35 +02:00
Sergii Pylypenko
fb7e7ae217 SDL: Android TV support, preliminary for now. 2015-12-07 22:25:40 +02:00
lubomyr
c7140793fc amiga keyboard layout uses new keyboard api 2015-11-27 20:41:30 +02:00
Sergii Pylypenko
dbc705d286 SDL: sticky modifier keys in built-in QWERTY keyboard 2015-11-25 23:11:26 +02:00
pelya
d2c473ee51 [SDL] Attempt to enable stylus hover events for Nvidia Note tablet 2015-11-13 14:50:08 +02:00
Sergii Pylypenko
b2061d76e8 SDL: pressing Back will hide built-in keyboard 2015-11-05 22:27:01 +02:00
Sergii Pylypenko
84765b2f5c SDL: new API to show built-in SDL keyboard, fixed built-in QWERTY keyboard 2015-11-02 21:57:22 +02:00
Sergii Pylypenko
662a52da7e SDL: first version of Android to support PIE executables is 4.1 2015-10-20 18:06:20 +03:00
pelya
1d61f839ff SDL: CreateService=y will create a persistent notification, so app is never killed 2015-10-18 03:45:16 +03:00
Sergii Pylypenko
52117704d4 SDL: updated to Android 6.0 Marshmallow framework 2015-09-04 21:39:14 +03:00
Sergii Pylypenko
113be25399 SDL: fixed right mouse button acting as Back key on Acer tablets (same trick as for Samsung, but Acer is even more sneaky) 2015-08-31 22:24:52 +03:00
lubomyr
1abb5c3e8d added atari800 keyboard layout 2015-08-01 14:53:30 +00:00
Sergii Pylypenko
4b96594339 SDL: hide built-in keyboard with Back key 2015-07-29 16:37:21 +03:00
Sergii Pylypenko
762b1854a8 SDL: built-in text input keyboard with predefined layout, unfinished yet 2015-07-28 23:38:06 +03:00
Sergii Pylypenko
adc8a27440 SDL_IsScreenKeyboardShown() will work with SDL_ANDROID_ToggleScreenKeyboardWithoutTextInput() 2015-06-05 23:28:33 +03:00
Sergii Pylypenko
81853f7ead Reworked keyboard input, so Korean text input won't crash SDL 2015-06-05 21:21:59 +03:00
Sergii Pylypenko
8a747fc9ba Fixed right mouse button acting as Back key on Samsung devices with USB/Bluetooth mouse, bumped minimum Android version to Gingerbread. 2015-06-05 20:38:42 +03:00
Sergii Pylypenko
f527b89955 Fixed screen top cropped in non-immersive mode 2015-05-14 21:04:07 +03:00
Sergii Pylypenko
354986e743 SDL: fixed black bar at the bottom when showing Andorid keyboard 2015-02-23 19:59:20 +02:00
Sergii Pylypenko
59c67c45ae SDL: System bar will auto-hide after keyboard was hidden 2015-02-23 19:46:07 +02:00
Sergii Pylypenko
3c3ede2283 Reverting my commit which did not help to fix the black bar bug 2015-02-23 19:03:45 +02:00
Sergii Pylypenko
f3e0e142b0 SDL: Conclusively fixed black bar on top when restoring the app from background 2015-02-23 19:00:11 +02:00
Sergii Pylypenko
7ddc35b6e8 Override fprintf(stderr) in android_debug.h 2015-02-17 22:35:56 +02:00
Sergii Pylypenko
96c369f76d Messing around code at random to fix immersive mode, broken for Lenovo Yoga tablet with Android 4.4.2 2015-01-27 21:28:22 +02:00
Sergii Pylypenko
6353a5094c SDL: support for window resizing without restarting 2015-01-16 21:12:45 +02:00
Sergii Pylypenko
f5e9ca27e6 SDL: wait for libapplication.so to load before launching main() 2015-01-15 23:43:29 +02:00
Sergii Pylypenko
3a5d384ad2 SDL: Extract binaries-<ARCH>-pie.zip for Lollipop and newer, then try binaries-<ARCH>.zip 2015-01-13 22:10:27 +02:00
pelya
8834abfcd3 Fixed Samsung multiwindow mode, apps can be started at any order now 2015-01-01 22:53:14 +02:00
pelya
f482591bea Half-assed support for Samsung MultiWindow, you neeed to enable "Autodetect screen orientation" to make it work, and launch SDL app as a second window 2015-01-01 20:21:46 +02:00