Commit Graph

195 Commits

Author SHA1 Message Date
Sergii Pylypenko
077acc6880 SDL: support for install-time asset pack for Android app bundle 2021-06-07 00:20:09 +03:00
Sergii Pylypenko
4cf9c797ce SDL: fixed video output coordinates 2021-05-22 02:58:26 +03:00
Sergii Pylypenko
206ee15e1f SDL: option to draw in the display cutout area that actually works 2021-05-22 02:05:10 +03:00
Sergii Pylypenko
c5d8e8b3c7 SDL: futile attempt to draw over display cutout area 2021-05-21 02:27:12 +03:00
Sergii Pylypenko
b9dfad3516 SDL: new download method 'mnt:' to mount .obb file created by jobb tool, the mount path is returned in ANDROID_OBB_MOUNT_DIR env variable 2021-05-20 02:32:35 +03:00
Sergii Pylypenko
c08e0e6db3 SDL: do not delete .obb file, do not request storage write permission to read .obb file 2021-05-19 00:06:09 +03:00
Sergii Pylypenko
bb09438e1b SDL: SDL_WarpMouse() will move cursor coordinates for captured mouse on Android O 2020-02-27 21:09:39 +02:00
Sergii Pylypenko
ddd9b70af3 SDL: capture mouse input on Android O, so notification bar won't pop up every time mouse cursor hits top of screen 2020-02-26 21:47:29 +02:00
Sergii Pylypenko
8b8597fbc3 SDL: permission dialog in start menu to write to external storage / SD card / USB stick 2019-11-07 21:57:37 +02:00
Sergii Pylypenko
89ecc43d8f SDL: fixed crash on Android 4 2019-05-13 23:09:10 +03:00
Sergii Pylypenko
d0f0e4cfea SDL: better logs 2019-04-25 18:47:16 +03:00
Sergii Pylypenko
3bed7f054e SDL: better logs when loading library 2019-04-25 18:41:09 +03:00
Sergii Pylypenko
d9ce299843 SDL: put binaries.zip to lib/<ARCH>/ so Play Store will (maybe, not tested) strip binaries for unsupported architectures 2019-02-25 21:26:54 +02:00
Sergii Pylypenko
da55d86723 SDL: account for rounded screen corners for text input 2018-12-13 20:49:08 +02:00
Sergii Pylypenko
bf0eb74ea8 SDL: fix for loading libiconv 2018-12-05 19:49:59 +02:00
Sergii Pylypenko
372a73207b SDL: fixed built-in emulated keyboard 2018-07-02 22:13:24 +03:00
Sergii Pylypenko
f5570a7dae SDL: fixed several bugs in text input window by disabling custom onKey handlers 2017-11-02 22:07:12 +02:00
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