Commit Graph

143 Commits

Author SHA1 Message Date
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
lubomyr 27944784d8 added option UseGlshim in AndroidAppSettings.cfg 2016-01-09 19:23:05 +02:00
Sergii Pylypenko c1cb538f2e Gimp: fixed compilation 2015-12-21 21:36:57 +02:00
Sergii Pylypenko fb7e7ae217 SDL: Android TV support, preliminary for now. 2015-12-07 22:25:40 +02:00
Sergii Pylypenko f4a9ecef6e SDL: Fixed Play game services not compiling 2015-12-04 17:13:19 +02:00
Sergii Pylypenko 54de45e77c SDL: do not request SD card write access for Android 4.4 and above, unless enabled in AndroidAppSettings 2015-10-23 15:55:53 +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