Commit Graph

175 Commits

Author SHA1 Message Date
a3cf17d96e Merge remote-tracking branch 'upstream/sdl_android' into sdl_android 2024-04-05 18:59:48 +01:00
Gerhard Stein
10b199e707 Fixed wrong spacing 2023-07-27 12:41:46 +02:00
Gerhard Stein
f14a9db4b0 Fixed wrong spacing 2023-07-27 12:41:00 +02:00
pelya
9aa360df04 SDL: updated sdl2_image libpng libjpeg 2023-05-20 01:18:37 +03:00
pelya
e17bf11a15 SDL: fixed compilation 2023-05-19 11:56:36 +03:00
pelya
8073d82624 Fixed sdl2-demo compilation 2023-05-17 21:44:22 +03:00
pelya
a8927c121a SDL: updated Android target version to API 33, you will need Java 17 because of the new Gradle 2023-05-17 21:04:57 +03:00
pelya
a8e98dd68b SDL: various build script improvements 2023-05-17 20:30:37 +03:00
pelya
ba816271e4 SDL: removed Proguard check, fixed build scripts 2023-05-17 15:47:15 +03:00
9249dd3ffc feat: Allow multiple full app names 2023-05-17 12:07:15 +03:00
Miguel Horta
a92f6cf9b8 Allow building for F-Droid 2023-05-17 12:06:35 +03:00
Miguel Horta
921e814669 Small formatting changes 2023-05-17 11:53:12 +03:00
pelya
ee0df4f895 SDL: various build fixes 2023-05-14 19:18:00 +03:00
f5d3dec88d Bump ndk version
Upgrade gradle wrapper
Fix trailing whitespace in AppSettings
2023-04-17 14:00:03 +01:00
6a67ec9197 feat: Allow multiple full app names 2023-04-03 14:14:17 +01:00
Miguel Horta
899a3b3630 Allow building for F-Droid 2022-04-21 04:15:37 +01:00
Miguel Horta
e080e70bda Small formatting changes 2022-04-17 15:45:24 +01:00
Sergii Pylypenko
20ffa0a809 SDL: fixed build script 2022-01-13 22:39:13 +02:00
Sergii Pylypenko
999cefb359 SDL: better detect asset pack presence 2022-01-13 22:36:30 +02:00
Sergii Pylypenko
c22deddf28 SDL: harfbuzz is not a prebuilt library anymore 2022-01-11 20:00:19 +02:00
Sergii Pylypenko
d7ef921317 SDL: do not build Boost, OpenSSL, and ICU for unused architectures 2022-01-10 15:20:03 +02:00
Sergii Pylypenko
79c0dc8b96 SDL: data downloader from SDL2, it will not print anything to screen so please don't put big files there 2022-01-09 17:44:45 +02:00
Sergii Pylypenko
094d04a4c2 SDL2 Java implementation 2022-01-03 02:12:10 +02:00
Sergii Pylypenko
c8c1cac242 Clear OpenAL when changing SDL version 2022-01-03 00:06:57 +02:00
Sergii Pylypenko
919bf9a378 SDL2: custom activity that overrides SDLActivity 2022-01-02 00:12:38 +02:00
Sergii Pylypenko
71f1a35b44 SuperTux: more fixes to project files 2022-01-01 21:16:49 +02:00
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