Commit Graph
157 Commits
Author SHA1 Message Date
CadiH 5df0851284 BACKENDS: ANDROID: updates contents of help dialog 2023-10-06 22:24:55 +02:00
antoniou79 0ebdef39b1 ANDROID: Update comment on release version codes for 2.7.1 2023-09-24 11:48:11 +03:00
Eugene Sandulenko 30f825135c DISTS: ANDROID: Added archive with help dialog pictures 2023-09-17 00:56:28 +02:00
Ankush Dutt a26d00a2b7 DLC: Remove Playstore code 2023-09-14 08:22:56 +02:00
Ankush Dutt 99af2be9c0 BACKENDS: Initial implementation of Android PlayStore DLC Manager 2023-09-14 08:22:56 +02:00
antoniou79 a674b65c95 ANDROID: Support connection change for some bluetooth keyboards
Some bluetooth keyboards also need "navigation" supported as configuration change

Tested with a new Lamtech bluetooth (BLE5) keyboard and also this is suggested here as well:
https://stackoverflow.com/a/27238892
2023-08-12 20:34:58 +03:00
Le Philousophe 80df0fab4f ANDROID: Update screenshots 2023-07-30 17:51:49 +02:00
Lothar Serra Mari 637d35e864 ANDROID: Update German translation of store metadata 2023-07-18 13:38:39 +02:00
antoniou79 5cb87c1eca ANDROID: Remove LEANBACK_LAUNCHER from AndroidManifest
Since June 30, 2023 Play Store requires TV apps that use this category to use the app bundle distribution model

Since we currently build separate APKs this removal is a temporary measure for the upcoming release of 2.7.1.
However, we should re-instate the tag when we switch to the App Bundle distribution module and perhaps investigate, test
and resolve any other issues related to running the ScummVM Android app for TVs.
2023-07-18 11:32:05 +03:00
antoniou79 c00eabb2ac DISTS: ANDROID: English Release notes for 2.7.1 2023-07-15 14:27:41 +03:00
Le Philousophe 7af3a4571e ANDROID: Allow resizable activities 2023-06-26 15:25:27 +03:00
Cameron Cawley 33b09af3b2 ANDROID: Allow screen rotation 2023-06-26 15:25:27 +03:00
Ankush Dutt 74dff32dd9 I18N: Add script to generate translated strings.xml and fake cpp
- Add a python script (generate-android-i18n-strings.py)
 that generates the translated android strings.xml as per:
 https://developer.android.com/guide/topics/resources/providing-resources#AlternativeResources
 It considers the dists/android/res/values/strings.xml file as
 a base template to generate those translated strings.xml files.

- The python script also generates a fake cpp with strings from
 dists/android/res/values/strings.xml. These strings will be picked
 up by gettext to make it translatable. If there is any change in the
 original strings.xml file, we won't have to worry about the changes
 in cpp file.

- Add documentation for the generate-android-i18n-strings.py script
2023-05-14 22:40:50 +02:00
Eugene Sandulenko 1c11b2e013 DISTS: ANDROID: Clarified character limit for the release notes 2023-04-22 21:23:22 +02:00
Lothar Serra Mari 1f3a794d0b ANDROID: Update store metadata for the German Play Store for 2.7.0.5 2023-04-22 21:20:53 +02:00
antoniou79 27160c55c1 ANDROID: Update US metadata file for Play Store
For final version 2.7.0.5
2023-04-22 18:39:11 +03:00
antoniou79 a6d6df30f4 ANDROID: Update versioncodes reservation for 2.7.0.5
Aimed for official release (out of beta) on Play Store
2023-04-22 14:26:51 +03:00
antoniou79 cc37cb6f32 ANDROID: Update some properties in AndroidManifest
This is according to Lint suggestions mostly
2023-03-27 21:08:31 +03:00
Lothar Serra Mari 4f4ce3bcc3 ANDROID: Update German store metadata 2023-03-26 16:34:36 +02:00
antoniou79 4b13402901 ANDROID: Update English metadata for Play Store (2.7.0 beta 4) 2023-03-26 17:10:18 +03:00
antoniou79 d16c5ee118 ANDROID: Update versioncodes reservation for 2.7.0 beta 4 2023-03-26 14:38:31 +03:00
Antoniou Athanasios fb673553ce ANDROID: Write to a scummvm.log file 2023-03-25 23:23:12 +02:00
Le Philousophe f7fc60d045 ANDROID: Make sure ScummVMActivity is always run once
We don't support having multiple instances of ScummVMActivity running at
the same time (because of the system singleton in C++).
2023-03-18 12:01:05 +01:00
antoniou79 95089b3704 ANDROID: Upgrade gradle plugin and dependencies version 2023-03-12 22:26:01 +02:00
Lothar Serra Mari 6ec47a0ae3 ANDROID: Minor fix in German Store description 2023-03-12 07:19:57 +01:00
Eugene Sandulenko 50f2a00816 DISTS: ANDROID: Autotranslate beta3 description into German 2023-03-11 23:32:39 +01:00
antoniou79 43805e3a94 ANDROID: Update English metadata for Play Store (2.8.0 beta 3) 2023-03-11 22:41:03 +02:00
antoniou79 07e5bcf51d ANDROID: Update versioncodes reservation for 2.7.0 beta 3 2023-03-11 22:33:37 +02:00
Le Philousophe 528378a560 ANDROID: Fix RequiresApi annotations
These have been checked with Android linter and are not necessary.
setMarginEnd is only available starting with L_MR1 and is not useful.
2023-03-11 18:19:54 +01:00
Lothar Serra Mari 5aa861dba3 ANDROID: Updated German 2.7.0.1 (beta 2) description 2023-03-02 21:15:35 +01:00
antoniou79 19e63e3162 DISTS: ANDROID: Updated 2.7.0.1 (beta 2) description 2023-03-02 21:42:24 +02:00
antoniou79 86ee1a982f ANDROID: New versioninfo batch for 2.7.0 beta 2 2023-02-28 21:49:54 +02:00
Antoniou Athanasios ca8b77e341 ANDROID: Create and Register default path for icons 2023-02-26 20:10:21 +02:00
Eugene Sandulenko 08137921ba DISTS: ANDROID: Update German 2.7.0 beta release notes 2023-02-24 13:57:58 +01:00
Eugene Sandulenko b7c554a94e DISTS: ANDROID: Updated 2.7.0 beta description and added automatic German translation 2023-02-24 00:22:54 +01:00
Eugene Sandulenko 02aef0bb1d DISTS: ANDROID: More info to the 2.7.0 beta release notes 2023-02-24 00:14:03 +01:00
antoniou79 ff870e1fb7 ANDROID: Update metadata info for 2.7.0 beta 2023-02-23 22:10:20 +02:00
antoniou79 b4a6602ead ANDROID: New versionCodes 105-108 for 2.8.0
Skipped 3 batches of codes as reserved for possible beta testing or bug fix 2.7.x releases
2023-01-23 23:46:26 +02:00
Le Philousophe baf42ae7e6 ANDROID: Add a dialog to revoke SAF authorizations
Remove old all-in-one revoke authorizations process
2023-01-20 14:14:03 +01:00
Le Philousophe f939e442bb ANDROID: Increase SDK version 2023-01-20 14:14:03 +01:00
Le Philousophe ca1dbfc9d6 ANDROID: Add SAF support 2023-01-20 14:14:03 +01:00
Le Philousophe c84c9cd313 ANDROID: Update build tools
Update minSdkVersion to fit with what the code do
2023-01-20 14:14:03 +01:00
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
antoniou79 05b682fdc3 ANDROID: New versionCodes 89-93 for 2.7.0
Skipped 3 batches of codes as reserved for possible beta testing or bug fix 2.6.x releases
2022-06-05 22:54:51 +03:00
Le Philousophe 523b226243 ANDROID: Allow user to enable touch controls 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
Le Philousophe e7b6cff4dd ANDROID: The virtual controls now generate fake joystick events
This allows to use the keymapper and not have hardcoded keyboard events
2021-11-29 00:04:45 +01:00
Le Philousophe 5d56c1cdf0 ANDROID: Merge 3D graphics backend
Move each graphic part in backends/graphics and backends/graphics3d
2021-11-29 00:04:45 +01:00
Le Philousophe 706de81bb0 ANDROID: Switch to GLES2 2021-11-29 00:04:45 +01:00
Eugene Sandulenko 9b3427d7d4 DISTS: ANDROID: Update link to the Android guide 2021-10-17 20:48:02 +03:00