Commit Graph

141 Commits

Author SHA1 Message Date
pelya
46826b2d17 SDL: fixed scroll wheel input for Bluetooth mouse 2021-02-13 23:47:06 +02:00
Sergii Pylypenko
a1f3b803f3 SDL: removed filtering from relative mouse touch input, becasue it makes input laggy 2020-01-06 21:04:45 +02:00
Sergii Pylypenko
99882fa19e Ballfield: removed debug 2019-11-07 21:59:06 +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
a967016781 XSDL: fixed help message 2019-10-08 18:39:36 +03:00
Sergii Pylypenko
6b1bd79e2f OpenLieroX: fixed opening app from Chrome notification 2018-12-17 23:41:24 +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
2b18728ed5 SDL: removed gnustl_static from makefiles 2018-10-12 17:14:04 +03:00
Sergii Pylypenko
4be95b0d36 SDL: updated submodules 2018-10-11 18:25:51 +03:00
Sergii Pylypenko
51790527e9 SDL: do not build prebuilt libs if they are not used by the app 2018-10-11 17:28:41 +03:00
Sergii Pylypenko
b0f344098f SDL: updated setEnvironment scripts 2018-09-24 18:53:41 +03:00
Sergii Pylypenko
c3f89273e3 SDL: support for NDK r18, set minimum API level to 16 (Android 4.1), which is the minimum level NDK r18 supports 2018-09-20 22:41:55 +03:00
Sergii Pylypenko
bef5f545c5 SDL: fixed SdlVideoResizeKeepAspect=y messing up mouse position after restoring app from background 2018-09-20 21:01:04 +03:00
Sergii Pylypenko
372a73207b SDL: fixed built-in emulated keyboard 2018-07-02 22:13:24 +03:00
Sergii Pylypenko
19ad345143 SDL: Fixed clang C++ exception support in setEnvironment build scripts 2018-06-21 20:36:50 +03:00
Sergii Pylypenko
5e0cf567cb Updated test app 2018-03-06 17:58:28 +02:00
Sergii Pylypenko
df9ffa1c2b SDL: added keycodes for gamepad analog sticks to SDL_ANDROID_SetIndividualGamepadKeymap(), while API is still fresh 2017-11-16 21:36:15 +02:00
Sergii Pylypenko
f02e93636f SDL: bigger screen buttons touch area, smaller button images 2017-11-10 22:09:50 +02:00
Sergii Pylypenko
b12fc6e402 SDL: support for 4 gamepads, I have tested with only three gamepads so 4-th gamepad could fail 2017-11-08 22:09:32 +02:00
Sergii Pylypenko
b742ebaf72 SDL: unfinished support for multiple gamepads 2017-11-03 23:49:24 +02: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
Sergii Pylypenko
5ab39a579a SDL: new option AppOpenFileExtension to open a file with specific extension using the app 2017-05-26 20:45:04 +03:00
Sergii Pylypenko
c23b64cdaf SDL: API to change mouse mode on the fly 2017-01-27 22:57:06 +02:00
Sergii Pylypenko
6a7d1887b8 SDL: settings file sohuld be non-readable by other apps for API level 25 2017-01-13 15:15:41 +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
6dbad1bd5a SDL: fixed service notification text color 2016-09-19 22:08:33 +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
4e817c007f SDL: C++-specific AppCppFlags option in AndroidAppSettings.cfg 2016-07-28 23:38:21 +03:00
Sergii Pylypenko
418d868a88 Merge branch 'sdl_android' of github.com:pelya/commandergenius 2016-06-28 22:21:50 +03:00
Sergii Pylypenko
a1da75bb25 SDL: clang support in setEnvironment scripts, set CLANG=1 envvar for it to work, you will also need to include -latomic to your libs for ARM builds 2016-06-28 22:18:38 +03:00
pelya
7e032dd40a SDL: request Marshmallow SD card runtime permission using SDL_ANDROID_RequestExternalStorageRuntimePermission() 2016-06-27 01:11:18 +03:00
pelya
58558aa892 SDL: timestamping debug builds makes no sense 2016-06-26 23:50:53 +03:00
pelya
2bc39e57ba SDL: check that SD card is writable before writing there on fresh install 2016-05-17 13:14:17 +03:00
Sergii Pylypenko
1f2adbb2d3 [SDL] Access to SD card is disabled by default now, for Android 4.3 and newer 2016-05-13 23:41:25 +03:00
Sergii Pylypenko
1842bb2209 SDL: bigger delay for 'tap or timeout' left mouse click, this commit can break emulators like ScummVM 2016-04-22 22:27:18 +03:00
Sergii Pylypenko
fb7e7ae217 SDL: Android TV support, preliminary for now. 2015-12-07 22:25:40 +02:00
pelya
390e876626 OpenTTD: updated 2015-12-06 19:04:15 +02:00
Sergii Pylypenko
b2061d76e8 SDL: pressing Back will hide built-in keyboard 2015-11-05 22:27:01 +02: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
b91dfc508b SDL: added -pie to the LDFLAGS when building executable in setEnvironment-*.sh scripts 2015-07-10 21:05:11 +03:00
Sergii Pylypenko
f527b89955 Fixed screen top cropped in non-immersive mode 2015-05-14 21:04:07 +03:00
Sergii Pylypenko
4b91a33443 SDL: Retro keyboard theme by Santiago Radeff 2015-01-19 21:38:20 +02:00
Sergii Pylypenko
6353a5094c SDL: support for window resizing without restarting 2015-01-16 21:12:45 +02:00
Sergii Pylypenko
abef3686fe SDL: Android 2.3 compatibility is back 2015-01-15 17:35:28 +02:00
pelya
088f43c8c8 Force VSYNC to fix video issues on Nvidia Shield 2014-11-06 20:48:03 +02:00
Sergii Pylypenko
fad0e66666 Fixed bug in gamepad dpad processing, removed old unused trackball code, random 64-bit fixes 2014-10-23 23:31:29 +03:00
Sergii Pylypenko
7019f13274 Added android_support library from NDK for swprinf and wchar support, updated JA2 project 2014-10-13 21:22:35 +03:00
Sergii Pylypenko
3e4de48d10 Map on-screen keys to mouse buttons 2014-10-11 03:01:46 +03:00