Le Philousophe
57e27dcf12
ANDROID: Let user customize its preferred touch modes
...
There are 3 settings: in menus, in 2D games, in 3D games
2022-06-14 00:08:04 +03:00
Le Philousophe
92dd9c0911
ANDROID: Keep last touch mode when displaying overlay
2022-01-02 17:45:32 +01:00
Le Philousophe
325c47f954
ANDROID: Use Android runtime to open touch controls image
...
This allows to use PNG file for sure and don't make us use TGA decoder
2022-01-02 17:45:32 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Le Philousophe
6aea08860f
ANDROID: Chooose the best surface formats offered by the system
2021-12-16 00:09:25 +01:00
Le Philousophe
e4390abd86
ANDROID: Introduce back the touch controls for 3D
2021-11-29 00:04:45 +01:00
antoniou
250206bd00
ANDROID: Add a checkbox for a revoke SAF permissions button
...
Themes were updated to version SCUMMVM_THEME_VERSION_STR "SCUMMVM_STX0.8.48"
2021-08-01 16:10:54 +03:00
antoniou
4ac31d5481
ANDROID: Use SAF if a directory is not writeable
2021-08-01 16:10:54 +03:00
antoniou
8863b5d92f
ANDROID: Get current version info from the global gScummVMVersion
...
...instead of the versionName in build.gradle
Also check for "dirty" version name and in that case do not skip re-copying the asset files
2020-11-25 16:41:47 +02:00
Cameron Cawley
01b4432825
BACKENDS: Use Common::U32String for OSystem::setWindowCaption
2020-11-22 17:20:19 +00:00
Vladimir Serbinenko
68a9136e4d
COMMON: Rewrite Encoder and drop dependency on iconv ( #2586 )
...
Different platforms have different levels of support of encodings and
often have slight variations. We already have tables for most encoding
with only CJK missing. Full transcoding inclusion allows us to get reliable
encoding results independently of platform. The biggest con is the need for
external tables encoding.dat.
It removes a duplicate table for korean in graphics/korfont.cpp
2020-11-15 16:20:35 +01:00
antoniou
8fe6aae59e
ANDROID: Use SAF for folder and file creation when normal way fails
...
Should affect only external "secondary" storage (eg. physical SD card)
2020-11-01 19:38:07 +02:00
Cameron Cawley
c502fd2162
BACKENDS: Remove unused functions
2020-08-31 21:37:41 +01:00
aryanrawlani28
1950e38154
ANDROID: Support OSD Messages for U32.
2020-08-30 14:43:41 +02:00
aryanrawlani28
a9c5e930f0
ANDROID: Make clipboards work with U32Strings.
2020-08-30 14:43:41 +02:00
Cameron Cawley
b41c5f1952
ANDROID: Implement OSystem::convertEncoding()
2020-07-18 15:14:01 +03:00
Cameron Cawley
0efce44e81
ANDROID: Clean up the text conversion code
2020-07-18 15:14:01 +03:00
Eugene Sandulenko
1a64d19de7
ANDROID: Fix compilation
2020-05-11 01:51:42 +02:00
Henrik "Henke37" Andersson
ecd23a7e20
Android: Use PauseToken
2020-05-11 01:35:03 +02:00
Thanasis Antoniou
3e9504856f
ANDROID: Override UTF-8 compliant definition of vsn_printf
...
This sets Android as a non-standard port in configure in order to override the definition for vsn_printf
The vsn_printf implementation is taken from https://github.com/weiss/c99-snprintf
2019-11-12 20:01:43 +02:00