Commit Graph
2042 Commits
Author SHA1 Message Date
athrxx 6bcad5fdf3 KYRA: (EOB/SegaCD/Japanese) - add detection and static resources 2020-11-29 21:23:46 +01:00
Hubert Maier e19d4e197b AMIGAOS: Keep platform name continuity (#2643) 2020-11-26 15:10:01 +01:00
antoniou 568572e2cc ANDROID: Upgrade gradle to 4.1.1 2020-11-26 14:43:51 +02:00
antoniou 60e7ea79d2 ANDROID: Menu key on virtual keyboard is system menu now
Before it was a Media Top Menu key and did nothing
2020-11-26 14:43:50 +02:00
Lothar Serra Mari 9aa113a540 DISTS: Fix whitespaces in scummvm.rc 2020-11-17 20:47:29 +01:00
Lothar Serra Mari 6fa176245d DISTS: Attempt to split scummvm.rc into 'common' and 'feature specific' 2020-11-17 20:46:23 +01:00
Lothar Serra Mari a26c016132 DISTS: Update snapcraft recipe 2020-11-17 20:26:41 +01:00
SupSuper 3f1086e089 MSVC: Parallelize building across projects, speeding up multi-engine builds 2020-11-15 21:50:26 +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
LMerckx d76faf125c GRIM: Simplify shaders for Raspberry PI (#2618)
* GRIM: Simplify shaders for Raspberry PI
2020-11-13 06:22:20 +01:00
Eugene Sandulenko 7de5377e46 DISTS: Remove last leftover of NSIS installer, missed in 4a1f3d76fd 2020-11-11 19:59:22 +01:00
athrxx 3af0d8daa3 KYRA: remove support for fan translations by Siberian Gremlin
(due to issues with the translator)
2020-11-08 20:31:42 +01:00
antoniou 0de952a59c ANDROID: Raise targetsdk to 29 but make use of requestLegacyExternalStorage
Also some fixes for deprecated warnings
2020-11-07 23:38:03 +02:00
Paweł Kołodziejski 8c6d690e23 DISTS: Added new wme shaders for windows target 2020-11-03 12:01:54 +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
Paweł Kołodziejski d44f1f77ed GRIM: Rename engine data patches 2020-11-01 14:10:09 +01:00
Matthew Duggan 5135f1f4b9 ALL: Run optipng to reduce png file size 2020-11-01 21:34:03 +09:00
Eugene Sandulenko 2902e3336e DISTS: ANDROID: Sync phone screenshots with the store 2020-10-25 19:39:24 +01:00
antoniou79 64778522ce ANDROID: New screenshots from Xperiam Z5 Compact
With filtering enabled
2020-10-25 20:26:43 +02:00
antoniou79 e3f430df11 DISTS: ANDROID: Update phone screenshots with 2.2.1 ones
These are taken from my Xperia Z5 Compact (7.1.1)

Settings: Filter Graphics Disabled, Keep Aspect Ratio Enabled, Fit to Window Stretch mode
2020-10-25 17:11:44 +02:00
Eugene Sandulenko f2a845cd6b DISTS: ANDROID: Release of 2.2.1 2020-10-25 15:32:04 +01:00
antoniou 17196e65ac ANDROID: update comment on build.gradle
For Play Store release (Oct 2020)
2020-10-25 13:57:11 +02:00
Dmitry Gladkov 4a4cb46330 KYRA: Add localized strings for the Russian CD Release of HoF (#2545) 2020-10-19 01:05:26 +02:00
Dmitry Gladkov 11368b7d90 KYRA: Support Russian LoK translation by Siberian GRemlin (#2544)
* KYRA: Support Russian LoK translation by Siberian Gremlin

* Mention source of engine data translation

* Mark Russian CD as fan translation to force subtitles
2020-10-18 23:24:11 +02:00
antoniou 79acea3a18 ANDROID: use gradle's auto-align and set debuggable to false for release build
There were issues with manually aligning apks possibly due to upgrading gradle

The manual zipalign even though running with no fail message, would NOT align the apk properly anymore.
Command to manual verify alignment of an apk is:
Android/Sdk/tools/bin/zipalign -c -v 4 release/ScummVM-release-unsigned.apk
2020-10-18 13:42:44 +03:00
Eugene Sandulenko 468d52cbe0 ANDROID: Info for 2.2.1c (beta) release 2020-10-18 10:00:11 +02:00
antoniou ff89ca68d6 ANDROID: Update versionCode to accomodate new beta3 (2.2.1) release 2020-10-17 22:49:42 +03:00
antoniou 7551d119e2 ANDROID: Fix crash when connecting or disconnecting physical keyboard
And also add some code to load and use the keyCharacterMap of the source device for the event

It is unclear if getUnicodeChar() already does this (loads the keyCharacterMap of the source device.
If it does, then the extra code is redundant.
2020-10-17 21:40:08 +03:00
antoniou 87a76f4a56 ANDROID: Fix shifted keys and key combos 2020-10-17 19:20:58 +03:00
antoniou 4a9b6d12ac ANDROID: Use gradle 6.7 and plugin 4.1.0
Also remove ndk.dir from local.properties since it is getting deprecated

Gradle will only use the info (ndkVersion) in gradle.build. Possibly ndkPath too, but we probably don't need that, since ndk is within the sdk folder (default location)
2020-10-15 19:06:33 +03:00
antoniou 4d9ed8351b ANDROID: Use a in-app keyboard instead of system
Keyboard was ported over from our SDL port which used https://github.com/pelya/commandergenius/tree/sdl_android/project

Pending optimizations, floatable/draggable implementation and a few bug fixes
We are using a local copy and slightly modified version of KeyboardView and Keyboard (and related resources).
since the android KeyboardView widget will be deprecated in API 29.
The copies are taken from the AOSP, as per the recommendation from Android Developers.
2020-10-15 18:21:52 +03:00
Cameron Cawley 3e7948cf6a ANDROID3D: Get it working again (#2529) 2020-10-15 09:59:11 +02:00
antoniou 7bd9b1ac3d ANDROID: Reduce lint warnings and offer more drawable sizes
Also slightly tweak position and size of keyboard icon
2020-10-13 14:06:07 +03:00
Paweł Kołodziejski a63040b60e DISTS: Update conditions for install shader files 2020-10-12 18:33:00 +02:00
SupSuper b8cec30e94 WIN32: Remove duplicate Wintermute shaders 2020-10-09 22:01:07 +01:00
Paweł Kołodziejski 35b9cccbde ALL: Merge ResidualVM 2020-10-09 19:44:13 +02:00
Pawel Kolodziejski 11f15a2bfa GRIM: Rename shaders files to be unique per engine 2020-10-07 00:37:20 +02:00
Pawel Kolodziejski 2ff565cf32 ANDROID: Rename Android folder as it's specific for ResidualVM 2020-10-05 12:35:32 +02:00
Pawel Kolodziejski 4631c0e2ed ALL: Sync with ScummVM rev: a4002bdeee 2020-10-04 23:59:26 +02:00
Thierry Crozat 1d70ed4d24 MACOSX: Revert changes to Info.plist that were committed by mistake 2020-10-04 19:17:44 +01:00
Thierry Crozat 5b0b23e760 MACOSX: Fix bundle make target 2020-10-04 18:51:50 +01:00
Pawel Kolodziejski f97156a36b CONFIGURE: Synced Android setup with ScummVM 2020-10-04 17:14:00 +02:00
Pawel Kolodziejski ff0f619b1e ALL: Drop not updated file 2020-10-04 16:10:09 +02:00
antoniou 18b83107db ANDROID: Revert to targeting API 28 to prevent file access issues
See bug ticket: https://bugs.scummvm.org/ticket/11753

API 29 makes certain file access functions return empty lists due to restricitve policies. We need to come up with an alternative for Android 10 and higher, when we will switch to targeting API 29 (or higher). Google enforces this switch on November 2nd for application updates.
2020-10-04 12:32:31 +03:00
antoniou 7e174a05ef ANDROID: Restore app icon that got wrongly removed 2020-10-03 01:09:59 +03:00
antoniou 319149343f ANDROID: Reduce more Lint warnings
Unused resources, mem leak for event handler, overried View's performClick for accessibility
2020-10-02 19:50:30 +03:00
antoniou d4aad77b11 ANDROID: Update expected versionCode for 2.3.0 2020-09-30 19:54:23 +03:00
antoniou 4ea7455e09 ANDROID: Splash screen and additional locations to search for config and saves
The splash screen is an addition that was "forced" by the need to allow for permission granted to access external physical storage
2020-09-29 22:10:56 +03:00
antoniou aa5a490bc7 ANDROID: Reduce Lint warnings 2020-09-28 17:55:04 +03:00
Pawel Kolodziejski 0d359dc94f DISTS: Fixed missed theme rename for RPM package. 2020-09-28 06:37:24 +02:00