Commit Graph

117 Commits

Author SHA1 Message Date
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
Sergii Pylypenko
51389e0f0f User-configurable option for on-screen joystick 2014-06-23 22:39:23 +03:00
Sergii Pylypenko
826a0d34ec Added function to enable/disable floating joystick 2014-06-23 20:26:28 +03:00
pelya
48ee3af455 Floating on-screen joystick, which can be enabled in .cfg file 2014-06-22 01:32:17 +03:00
Sergii Pylypenko
8807d55630 Enabled GCC 4.8 for armeabi-v7a-hard, fixed x86 compilation with GCC 4.8 2014-05-30 20:52:24 +03:00
pelya
2853920e98 Added support for armeabi-v7a-hard architecture, it seems to be buggy, because Ballfield launches but does not draw anything. To be fixed later. 2014-05-29 13:16:00 +03:00
Sergii Pylypenko
81150d7cae Updated advertisements code to work with new Google Play SDK 2014-05-15 22:48:59 +03:00
Sergii Pylypenko
6e320bc644 Cleaning up changeAppSettings.sh 2014-05-13 09:08:39 +03:00
pelya
c870f8c7a0 Gimp: Togglable on-screen Ctrl/Alt/Shift buttons 2014-03-01 23:19:35 +02:00
Sergii Pylypenko
88f42f5887 Updated TODO 2014-02-03 16:28:30 +02:00
pelya
419c94d516 Fixed hiding nav bars in immersive mode with on-screen keyboard, updated Xserver. 2014-01-05 21:34:47 +02:00
Sergii Pylypenko
7beaa779b2 Fixed SDL_ANDROID_SetScreenKeyboardButtonShown() not working. 2013-12-30 20:47:39 +02:00
Sergii Pylypenko
7303d1b4d9 Support for x86 and MIPS architectures, ffmpeg and Boost are disabled when compiling for them. 2013-11-25 20:04:46 +02:00
Sergii Pylypenko
784ddc3520 Sanity check for SdlVideoResizeKeepAspect. 2013-11-20 23:22:56 +02:00
Sergii Pylypenko
be99cfb17f Fixed SDL_UpdateRects for the last time 2013-11-08 23:39:27 +02:00
pelya
0366b60f1a Fixed crash with ShowMouseCursor=y, immersive mode for KitKat 2013-11-02 23:49:29 +02:00
Sergii Pylypenko
1979506117 Re-arranged files in Keen keyboard theme 2013-09-20 23:45:43 +03:00
Sergii Pylypenko
c3520c7076 Updated Ballfield 2013-07-30 21:12:45 +03:00
pelya
35c9156561 Fixed key layout dialog to work with second joystick 2013-05-12 18:50:04 +03:00
pelya
ba46985d7d documentation for each optino right inside AndroidAppSettings.cfg 2013-05-11 02:50:35 +03:00
pelya
437a7c017d Second joystick support 2013-05-11 01:40:52 +03:00
pelya
bc0a701e47 Fixed 4:3 aspect ratio, magnifying glass is buggy in this mode (I hope noone will use these two options together) 2013-05-10 23:45:04 +03:00
pelya
dedefbf9a9 Fire button in OpenArena will not toggle other buttons if you slide finger to them 2013-05-04 17:44:36 +00:00
Sergii Pylypenko
384574b880 Fixes for on-screen keyboard layout dialog 2013-04-26 21:09:50 +03:00
Sergii Pylypenko
df8da1adee Put on-screen keys to their places in the screen keyboard layout dialog 2013-04-25 17:24:57 +03:00