Commit Graph

149 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
50df6e53d0 SDL: fixed on-screen key layout and keycode remap dialogs, moved screen gestures to a separate variable 2021-05-31 02:36:56 +03:00
Sergii Pylypenko
5e27a1f850 SDL: increased on-screen keyboard to 12 keys 2021-05-23 03:12:03 +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
pelya
636559b5af SDL: put debug info from shared libraries into app bundle, updated build scripts to remove hacks and better integrate with Gradle 2021-01-08 02:29:59 +02:00
Gerhard Stein
c6950836a0 Fixes issue when MultiABI is set to no, indicating the correct target platform 2020-09-28 06:45:32 +00:00
Sergii Pylypenko
d49291b64e SDL: Enable HideSystemMousePointer by default if no value is set 2020-02-20 22:41:22 +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
d30158b7dd SDL: clear AndroidData/lib when changing project settings 2019-11-05 23:35:46 +02:00
Sergii Pylypenko
ce74e0fee3 SDL: fixed CreateForegroundService permissions on Android 29 2019-09-09 18:24:46 +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
969d785ec1 SDL: notice that MP# is patent-free now 2018-12-05 19:25:37 +02:00
Sergii Pylypenko
fd5babab77 SDL: removed android-support symlink, it will generate a duplicate module name error 2018-11-19 19:42:28 +02: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
7f4b9162ba SDL: separate permission to read OBB file 2018-07-02 18:14:27 +03:00
Sergii Pylypenko
19ad345143 SDL: Fixed clang C++ exception support in setEnvironment build scripts 2018-06-21 20:36:50 +03:00
pelya
eadd178cfc SDL: Always build prebuilt libraries 2018-01-17 02:11:51 +02:00
Sergii Pylypenko
cdf1c7347d SDL: updated setEnvironment.sh build scriots with CLANG and NDK r16b support, ARMv5 and MIPS will be deprecated in NDK r17 so not updated 2017-12-26 17:34:46 +02:00
Sergii Pylypenko
96b9a2e36d SDL: exclude autogenerated prebuilt libraries from source archive 2017-11-28 16:20:11 +02:00
Sergii Pylypenko
3b65df4624 SDL: simplified ChangeAppsettings.sh script 2017-11-28 16:12:14 +02:00
Sergii Pylypenko
3165576211 SDL: Fixed an error with trying to load static libraries 2017-11-28 16:06:31 +02:00
Sergii Pylypenko
7aa2cd0726 Build prebuilt libraries only if they are requested, build Boost libraries automatically 2017-11-21 23:33:30 +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
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
d378ee692f SDL: redefine gamepad Start/Select and DPAD keycodes in AndroidiAppSettings.cfg 2017-10-31 19:49:49 +02:00
Sergii Pylypenko
209a16fd9f SDL: fixed Google Play Game Services linking 2017-09-27 22:09:57 +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
c985b70f59 SDL: updated Play Services libraries 2017-06-21 18:40:32 +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
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
78d3c8ca27 SDL: updated Google Play Services scripts 2017-03-31 22:25:15 +03:00
Sergii Pylypenko
05f6522c27 SDL: changed libfontconfig into static library 2017-01-13 14:08:53 +02:00
Sergii Pylypenko
13f7249b19 [SDL] Fixed ProGuard not supporting latest Android SDK 2017-01-12 21:43:42 +02:00
lubomyr
aa4b72349d UseGlshim option renamed to UseGl4es 2016-11-06 16:35:14 +02:00
Sergii Pylypenko
fa94f53168 SDL: reducing .apk file size 2016-10-06 16:47:10 +03:00
Sergii Pylypenko
083b26790c SDL: clang will use LLVM c++_static standard C++ library 2016-10-04 23:32:11 +03:00
Sergii Pylypenko
9234f44b9f SDL: OUYA icon and manifest, for that one user who still got an OUYA in his living room and won't throw it away just because someone else decides that it's dead 2016-10-04 18:14:24 +03:00
Sergii Pylypenko
2a51880efc SDL: added APP_PLATFORM option to the AndroidAppSettings.cfg 2016-10-04 17:50:42 +03:00
pelya
3a82580ce5 SDL: better GLES3 support, non-working GLES3 sample app 2016-09-11 03:41:27 +03:00
Sergii Pylypenko
ee54f13f75 SDL: added GLES3 support 2016-08-22 21:46:35 +03:00
Sergii Pylypenko
c8f0ab02c8 SDL: updated Google Play Games build scripts, removed Google+ stuff 2016-08-15 21:54:57 +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
58558aa892 SDL: timestamping debug builds makes no sense 2016-06-26 23:50:53 +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
922feec8b9 SDL: Replaced Apache HTTP with HttpURLConnection, to decrease app size and number of dependencies 2016-04-20 23:04:16 +03:00