Benau
922296f5eb
Use correct calling method for jni functions
2020-12-08 09:03:47 +08:00
Benau
7f9f4dc182
Fix compilation with latest sdl2
2020-12-05 14:22:59 +08:00
Benau
ad7751f952
Allow android 4.1 build
2020-12-04 10:04:44 +08:00
Deve
801675603c
Some fixes for android build script
2020-10-24 23:46:45 +02:00
Benau
22fb981fca
Disable iconv in tinygettext
2020-09-09 13:29:17 +08:00
Benau
842278ffd9
Update bundled tinygettext
...
Remove unneeded files like gitignore and test and keep a simplified CMakeLists.txt
2020-09-09 13:27:10 +08:00
Benau
4e6fbd2787
Update android build script to support aab file
2020-08-27 16:28:13 +08:00
Benau
4ee72fde50
Update for latest freetype in android dependencies
2020-08-27 13:06:13 +08:00
Benau
4a4da3c96c
Add splash screen to hide black screen in android during launching
2020-08-27 12:52:58 +08:00
Benau
dc0a5a9c66
Remove unneeded FriBidi and libraqm files
2020-08-24 00:58:07 +08:00
Benau
13db1b83c1
Add SheenBidi library for better unicode support
2020-08-24 00:53:04 +08:00
Benau
18d66db516
Update SuperTuxKart icon files
2020-08-16 14:42:17 +08:00
Benau
a3b0c4d240
Make android game data extraction ui translatable
2020-07-19 14:21:14 +08:00
Benau
097359fcf4
Use native android progress bar for extraction
2020-07-13 11:04:36 +08:00
Benau
cef6eb0558
Remove EGL linking dependency
2020-07-12 11:00:53 +08:00
Benau
8ede6dcaa7
Allow resizable activity in android
2020-07-12 10:15:21 +08:00
Benau
f4233977e5
Port moved height to android STK
2020-07-12 08:34:59 +08:00
Benau
8cc4dd3383
Initial work to make android STK use SDL2 completely
2020-07-12 08:25:06 +08:00
Deve
4ab33fec8c
Small fix for build-tools directories without numbers
2020-06-18 23:28:05 +02:00
Benau
6d30bb8f05
Update android with latest libjpeg, libpng and zlib and remove bundled libraries
2020-05-14 10:13:57 +08:00
Benau
52cf0f16d1
Fix compilation with latest SDL2
2020-05-14 10:07:35 +08:00
QwertyChouskie
a776650986
Modern skin ( #4265 )
...
* Modern skin
The culmination of years worth of work! Thanks to all who helped make this as amazing as possible!
PNGs were ran through `pngquant` then `optimize_data.sh` for maximum smallness
* Shrink a multitude of icons
Ran through `optipng` then `optimize_data.sh`
2020-05-08 01:16:55 +08:00
Benau
c8d9383d6a
Allow erasing stun server by using zero weight in dns record
2020-05-07 09:19:41 +08:00
Benau
abfb9e535c
Allow gamepad without mapped buttons to use scan code directly in android
2020-04-21 18:07:43 +08:00
Benau
5faa856b0e
Fix keyboard arrow binding bug
2020-04-21 16:33:34 +08:00
Benau
8f9fc8f7fe
Handle all input events in java
2020-04-21 15:47:04 +08:00
Benau
bae2262bd9
Add SDL2 to android
2020-04-21 15:28:02 +08:00
Benau
932f0f888e
Avoid updating editbox if hardware keyboard connected which discards all input
2020-03-15 13:58:51 +08:00
Benau
364936e37b
Allow getting stun server list using SRV records
2020-03-15 10:05:13 +08:00
Benau
7598dc7b37
Use minidns for android to fix starting crash
2020-03-13 21:31:33 +08:00
Benau
8b197b4a15
Fix linking error in x86 android
2020-03-11 16:41:31 +08:00
Benau
c542feaf4d
Include all tracks by default using android app bundle
2020-03-06 10:37:01 +08:00
Benau
6630f21295
Allow building with latest ndk
2020-02-29 01:18:09 +08:00
Deve
bf5ebef481
Allow to set input/output dir for generate assets script
2020-02-23 00:41:59 +01:00
Benau
39821e9ad3
Allow compiling mcpp with android
2020-01-03 13:25:26 +08:00
Benau
82986bdeaa
Add pumpkin park to android
2019-12-19 01:44:06 +08:00
Benau
74cd74f869
Avoid android java crash when opening url
2019-12-16 09:29:24 +08:00
Deve
8a26ae009e
Add adaptive icon for newer android versions
2019-11-21 22:21:03 +01:00
Deve
4b817e6e90
Include xxxhdpi icon for android
2019-11-17 22:18:50 +01:00
Benau
ab3d8ef415
Implement link helper for android
2019-10-28 16:47:05 +08:00
Deve
030bc38516
Generate full assets in android builder
2019-10-15 01:04:56 +02:00
riso
31d4f05552
fix linking order: libpng before libz
2019-10-13 09:47:45 +02:00
Deve
674cfff070
Remove/extract new data only if apk has assets
2019-10-12 00:22:55 +02:00
Benau
c705b8fe80
Enable IPV6 in android
2019-08-21 14:59:13 +08:00
Deve
05684c92dc
Update target sdk version
2019-07-25 23:23:14 +02:00
Deve
61f6e354a8
Add a possibility to change generate assets options using environment variables
2019-07-25 22:09:41 +02:00
Deve
75afb5e90b
Fixed continue without a loop in generate assets script
2019-07-25 21:56:16 +02:00
Benau
8c00a1e857
Share the override default params with android
2019-07-13 14:22:22 +08:00
Deve
23c3736bd5
Optimize png files to make apk < 100MB
2019-06-29 00:07:47 +02:00
Benau
461310dfba
Fix android build
2019-06-26 16:12:22 +08:00