Anders Jenbo
c88622dccb
Do not crash for unknown reasons...
4 years ago
Anders Jenbo
51f208758c
Do not crash when internal files are in accessible
...
We do not actually need access to the internal files, so simply skip
migration if there doesn't appear to be an internal folder.
4 years ago
Anders Jenbo
606a46e6cd
Suppress pointless warning
...
Uses features only present in Android 4.4, but the activity only appears
in the shortcut list which isn't exposed for Android prior to 7.1
4 years ago
Anders Jenbo
1ca6b108b7
Make NonNull explicit
...
Inherited
4 years ago
Anders Jenbo
9fa02e0289
Bump NDK version
4 years ago
Anders Jenbo
213b8e95a2
Bump Android version
4 years ago
Oleksandr Kalko
f0fb9bc862
Update Gradle plugin version
4 years ago
Oleksandr Kalko
2162460090
Upgrade Android build tool versions
4 years ago
Anders Jenbo
3779a811f1
Bump internal Android app version
4 years ago
Anders Jenbo
e52de8e888
Bump internal Android version
4 years ago
Gleb Mazovetskiy
0013a410e2
Android: Bump gradle version
4 years ago
Anders Jenbo
16cd789f29
Bump Android versions
4 years ago
Anders Jenbo
e4f808d27f
[android] Automatically start game after updating translations
4 years ago
Anders Jenbo
474175bcd0
[android] Remove leftover migration code
4 years ago
Anders Jenbo
739ed500fb
[Android] Update assets
4 years ago
Gleb Mazovetskiy
6d646a7b32
Update vendored SDL2 to latest master
4 years ago
staphen
6d0b312466
[Android] Add shortcut to import game data
4 years ago
staphen
1f7fb01b0c
Adjust gradle task dependencies to ensure assets are included in the APK
4 years ago
Oleksandr Kalko
cdca4b6fa4
Update gradle plugin
4 years ago
Oleksandr Kalko
c7a4acaa54
Update Gradle plugin version
4 years ago
Oleksandr Kalko
cbb0c3ad47
Upgrade Gradle build tools
4 years ago
Oleksandr Kalko
3376917945
Upgrade Gradle plugin version
4 years ago
Anders Jenbo
aea984b23d
[android] Fix loading with statically linked SDL
4 years ago
staphen
da837c4d2e
[Android] Clear memory on exit with System.exit(0)
4 years ago
Anders Jenbo
f0a7493ef3
Upgrade Android builds to SDK 31
4 years ago
Anders Jenbo
d3aab8376a
Complete migration to SDL 2.0.18
4 years ago
Gleb Mazovetskiy
4bb34bff96
Update android-project SDL Java code
...
From 2e9821423a
4 years ago
Gleb Mazovetskiy
ac152589f9
Android: Fix assets copying
...
Previously, only the translations were copied for Android at build time.
The other assets were copied only at configure time.
Replaces Android-specific handling with a general mechanism to override
the build-time assets directory.
4 years ago
Anders Jenbo
2c700c0c3d
[android] Move CMake define to common folder
4 years ago
Gleb Mazovetskiy
b038b3ce3d
Add an option to build SDL2 from source
...
Replaces the Android-specific version of this.
We'll need it for the iOS build as well.
Also switches to the 2.0.16 release version now that it's out.
4 years ago
Anders Jenbo
5644e158cd
[Android] Define file to back up
...
Google allows for a max of 25MB so leave out all the MPQ files
4 years ago
Gleb Mazovetskiy
3d308983a8
Migrate to libmpq
...
libmpq is a much simpler alternative to StormLib for reading MPQ archives.
We use our own fork of libmpq: https://github.com/diasurgical/libmpq
Impact:
* DevilutionX is now a lot more portable. Unlike StormLib, libmpq only
needs platform-specific code for Windows.
* Locks around file access **removed** (instead we duplicate the file descriptor for streamed audio only).
* RAM usage is **300 KiB** lower than StormLib.
* Stripped release linux_x86_64 binary is **32 KiB** smaller.
* Amiga build now hangs instead of crashing.
4 years ago
Anders Jenbo
c4b255cf38
🔥 Remove app migration code
...
As of November it is nolonger possible to performe this migration from a
new release.
4 years ago
Oleksandr Kalko
30afa525e5
Apply suggested changes by Android Studio ( #3287 )
...
* Upgrade Gradle plugin to 7.0.3
* Upgrade compileSdkVersion to 30
* Remove androidResources block
4 years ago
NikoVP
4f7f8c1d17
Update strings.xml
...
Small update done from phone...
4 years ago
Anders Jenbo
4b898eb8b3
Bump App version to 20
4 years ago
Oleksandr Kalko
60b6142930
TL Android data screen
4 years ago
Anders Jenbo
b21ef6296d
Bump Android build version
4 years ago
Anders Jenbo
c525aab298
[android] Automatically download additional lang packs
4 years ago
Licaon_Kter
1cc9d44da4
Romanian Android app
4 years ago
Anders Jenbo
7f34fc928e
Ignore Android assets
...
Thease are copied build the build process
4 years ago
Anders Jenbo
18e3df98b5
Copy assets to Android asssets folder
4 years ago
Anders Jenbo
93af15e345
Write XML in the flavor Android Studio wants
4 years ago
Mathieu Maret
833056d66c
Translate Android string in French
4 years ago
Anders Jenbo
5155e955ab
Add Danish translation for the app
4 years ago
Anders Jenbo
3e82ddec1d
Use the term Demo instead of Shareware
4 years ago
Psojed
b5f46035e6
Czech app install instructions
4 years ago
staphen
f8860233d8
Enable ZeroTier on Android
4 years ago
Anders Jenbo
aa9cf21796
Delete most remaning references to SDL_ttf
5 years ago
Anders Jenbo
4dd8b121ec
Replace TTF with PCX font
5 years ago