Commit Graph

140 Commits

Author SHA1 Message Date
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
Sergii Pylypenko
9567d245ce SDL: fix to applying project.patch if it was already applied before 2015-09-16 19:28:12 +03:00
pelya
065fe3e420 SDL: Fixed broken symlink to legacy apache.http jar file 2015-09-05 20:39:34 +03:00
Sergii Pylypenko
52117704d4 SDL: updated to Android 6.0 Marshmallow framework 2015-09-04 21:39:14 +03:00