Alibek Omarov
|
11ee883c84
|
android: show build info for mod's downloaded libraries
|
2026-05-09 16:57:21 +05:00 |
|
Alibek Omarov
|
ac0c8a2210
|
android: implement game library downloading
|
2026-05-09 16:57:21 +05:00 |
|
Alibek Omarov
|
dba090e0da
|
android: bundle Let's Encrypt's ISRG Root X1 certificate for EOL devices
|
2026-05-09 16:57:21 +05:00 |
|
Alibek Omarov
|
36307bb386
|
android: handle crash logs created by the engine, keep them for 30 days for current version
|
2026-05-07 17:58:25 +05:00 |
|
Marc-Antoine Lortie
|
5296147c6b
|
android: Supplement French Translation
|
2026-03-28 01:36:18 +05:00 |
|
坂柳有栖
|
a04bb01841
|
android: Supplement Simplified Chinese Translation
android: Supplement Simplified Chinese Translation
|
2026-03-25 16:48:04 +05:00 |
|
坂柳有栖
|
2d2de9dc26
|
android: Supplement Simplified Chinese Translation
Android: values-zh-rCN/strings.xml,Supplement Simplified Chinese Translation
|
2026-03-25 16:48:04 +05:00 |
|
Alibek Omarov
|
81fc511f0a
|
android: add ability to disable yapb bots from our settings page
|
2026-03-25 00:51:21 +05:00 |
|
Alibek Omarov
|
d85d813d62
|
android: add a proper exit from storage permission dialog
|
2026-03-25 00:50:47 +05:00 |
|
Alibek Omarov
|
9f6b571d79
|
android: check if user tries to open known mod and redirect
|
2026-03-25 00:49:44 +05:00 |
|
Alibek Omarov
|
292f393f99
|
android: fix name with XML file with Simplified Chinese translation
|
2026-03-24 23:16:38 +05:00 |
|
Alibek Omarov
|
f523f04ee2
|
android: build mainui_cpp through CMake
|
2026-03-24 21:05:56 +05:00 |
|
Alibek Omarov
|
4679359688
|
android: update gradle, agp, etc
|
2026-03-24 03:46:58 +05:00 |
|
Alibek Omarov
|
6d987d083e
|
android: delete .nomedia if it's a directory
|
2025-10-17 15:58:59 +08:00 |
|
Alibek Omarov
|
6e9edcdd50
|
android: try to automatically create .nomedia file in directory where games are located
|
2025-10-17 15:58:59 +08:00 |
|
Alibek Omarov
|
9becba3bc0
|
android: automatically load default libraries for known gamedirs, supported by mobile_hacks branch
|
2025-09-19 09:24:08 +05:00 |
|
Marc-Antoine Lortie
|
a63db5f31d
|
Add backslash before apostrophes.
|
2025-09-16 04:34:54 +05:00 |
|
Marc-Antoine Lortie
|
2553bd7f37
|
Android: Add French translation.
|
2025-09-16 04:34:54 +05:00 |
|
Drive Kinght
|
5fc104c6a4
|
android: add Chinese translation
|
2025-09-12 16:27:24 +05:00 |
|
David
|
a83c483616
|
ndroid: add Spanish translation by @MBM711
|
2025-08-27 21:44:51 +05:00 |
|
Владислав Сухов
|
6474e07472
|
android: update russian strings
|
2025-08-22 21:39:53 +05:00 |
|
Menino David
|
31c5ed69a7
|
android: update Brazilian Portuguese translation
|
2025-08-17 22:25:02 +05:00 |
|
Bohdan Shulyar
|
e716290523
|
android: add runtime permissions for older android versions
|
2025-08-13 15:43:18 +05:00 |
|
Alibek Omarov
|
3ca168b329
|
android: set requestLegacyExternalStorage specifically for Android 10 which didn't had MANAGE_EXTERNAL_STORAGE yet
|
2025-08-12 13:43:02 +05:00 |
|
Alibek Omarov
|
7c8e2a598f
|
android: restore su.xash.engine.MOD action intent filter
|
2025-08-08 17:49:30 +05:00 |
|
Alibek Omarov
|
f37738f6f8
|
android: set useLegacyPackaging to true, disable noCompress
|
2025-08-08 16:16:35 +05:00 |
|
Alibek Omarov
|
4912e84d46
|
android: enable x86 and x86_64 abis back
|
2025-08-04 10:38:59 +05:00 |
|
Alibek Omarov
|
95bfb7cdf2
|
scripts: build-ninja: add support for installing libraries with cmake, compared to yanking them out of build directory
Set up hlsdk-portable to install in APK style directory (omitting game and game library directories from path).
Minor refactoring.
|
2025-08-03 19:01:56 +05:00 |
|
Bohdan Shulyar
|
ca6de641a1
|
android: experimental ninja build
|
2025-08-03 19:01:56 +05:00 |
|
Bohdan Shulyar
|
bb811310d2
|
android: fix weird acra build error
|
2025-08-03 19:01:56 +05:00 |
|
Bohdan Shulyar
|
cd881c079b
|
android: don't generate x86 libraries for now
|
2025-08-03 19:01:56 +05:00 |
|
Bohdan Shulyar
|
2319d4caf9
|
android: bump gradle
|
2025-08-03 19:01:56 +05:00 |
|
Bohdan Shulyar
|
ac412fc15e
|
android: add a (not working yet) basedir option
|
2025-08-03 19:01:56 +05:00 |
|
Bohdan Shulyar
|
4f7a216191
|
android: update codebase to use java File API
|
2025-08-03 19:01:56 +05:00 |
|
Velaron
|
d87cdd7ff8
|
android: reformat codebase
|
2025-08-03 19:01:56 +05:00 |
|
Velaron
|
2c53cc7e70
|
android: upgrade buildsystem
|
2025-08-03 19:01:56 +05:00 |
|
Velaron
|
b7bb81fbe7
|
android: remove DocumentsProvider
|
2025-08-03 19:01:56 +05:00 |
|
Velaron
|
a767540a2b
|
android: remove currently unused or invalid resources
|
2025-08-03 19:01:56 +05:00 |
|
Alibek Omarov
|
c389736c2f
|
android: do not crash on Browse button if activity wasn't found
|
2025-03-20 02:44:37 +03:00 |
|
Alibek Omarov
|
8359cbe76c
|
scripts: waifulib: add flag --enable-limited-debuginfo which enables -gline-tables-only on GCC and Clang compilers
This saves ~30mb of APK size on Android.
|
2025-03-05 02:19:39 +03:00 |
|
Alibek Omarov
|
4eaa8ab40f
|
android: bump minimum CMake version, so disabling unneeded features in SDL actually works
|
2025-02-26 14:21:58 +03:00 |
|
Alibek Omarov
|
5620e7ab4c
|
android: fixup CMAKE_LIBRARY_OUTPUT_DIRECTORY on Win32, merge stdout and stderr for waf output
|
2025-02-26 12:40:22 +03:00 |
|
Alibek Omarov
|
d1c5862bab
|
android: bump NDK version to 28
|
2025-02-26 12:40:22 +03:00 |
|
Alibek Omarov
|
81400d0b01
|
android: use xcompile.py's support for Android NDK, fix tabs
|
2025-02-26 12:40:22 +03:00 |
|
Alibek Omarov
|
a129f13e25
|
android: enable verbose output for CMake running from Gradle
|
2025-02-26 12:40:22 +03:00 |
|
Alibek Omarov
|
ec8b4c0a84
|
android: rework how engine is built, instead of generating CMakeLists, just use included in CMake ExternalProject feature
|
2025-02-26 12:40:22 +03:00 |
|
Alibek Omarov
|
bf344282ec
|
android: explicitly set Waf output directory so it doesn't mess with current configuration and places generated files where CMake expects them to be
|
2025-02-09 16:20:38 +03:00 |
|
Alibek Omarov
|
e27d20dfa3
|
android: enable debug symbols for native libraries
|
2025-02-09 15:49:28 +03:00 |
|
Alibek Omarov
|
f2fb668c9e
|
android: now run exit() from Java side, as the next engine run is expected to be clean
|
2025-01-09 21:29:01 +03:00 |
|
Alibek Omarov
|
45787a87b3
|
android: try to enable poly-opt and lto optimizations for release builds
|
2024-12-05 22:33:22 +03:00 |
|