Commit Graph

100792 Commits

Author SHA1 Message Date
Eugene Sandulenko
fa984f050a CONFIGURE: Enable C++11 by default 2020-09-14 14:21:24 +02:00
antoniou
bd95672815 ANDROID: get version info (wip) and use androidx for annotations
Also androidx is replacing the Android Support library so it's best to use this one

According to https://developer.android.com/jetpack/androidx
AndroidX is a major improvement to the original Android Support Library, which is no longer maintained. androidx packages fully replace the Support Library by providing feature parity and new libraries.
AndroidX replaces the original support library APIs with packages in the androidx namespace. Only the package and Maven artifact names changed; class, method, and field names did not change.
2020-09-14 09:32:37 +03:00
antoniou
b9798d8be3 ANDROID: Set new version code(s) for 2.3.0 2020-09-14 09:32:37 +03:00
Paul Gilbert
9eabb18ca8 GLK: COMPREHEND: Implement v2 inventory full opcode 2020-09-13 18:33:59 -07:00
Paul Gilbert
55983aaa64 GLK: COMPREHEND: Add v2 object is nowhere opcode 2020-09-13 18:33:59 -07:00
Paul Gilbert
088ca9cf7a GLK: COMPREHEND: Fix spelling mistake of OO-Topos detection 2020-09-13 18:33:59 -07:00
Thierry Crozat
9fb1d80a1d I18N: Update translation (French)
Currently translated at 100.0% (1480 of 1480 strings)
2020-09-14 00:19:12 +00:00
Walter Agazzi
9cec95293f I18N: Update translation (Italian)
Currently translated at 99.5% (1473 of 1480 strings)
2020-09-13 23:16:44 +00:00
IlDucci
f896c8e745 I18N: Update translation (Spanish)
Currently translated at 100.0% (1480 of 1480 strings)
2020-09-13 23:16:43 +00:00
Eugene Sandulenko
151d4163a8 I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1480 of 1480 strings)
2020-09-13 23:16:34 +00:00
Lothar Serra Mari
b841cdbfe0 I18N: Update translation (German)
Currently translated at 99.8% (1478 of 1480 strings)
2020-09-13 22:07:24 +00:00
Thierry Crozat
0efbe765da I18N: Regenerate translations data file 2020-09-13 22:27:10 +01:00
Thierry Crozat
39a80caf08 I18N: Merge all changes to translations from branch-2-2 2020-09-13 22:27:10 +01:00
Thierry Crozat
33854f3801 I18N: Update pot file from source code 2020-09-13 22:27:10 +01:00
Cameron Cawley
e918a4b16f OPENPANDORA: Fix copy/paste error 2020-09-13 22:20:31 +01:00
Eugene Sandulenko
ff388009db WIN32: Update release date 2020-09-13 22:58:23 +02:00
Lothar Serra Mari
d2ca714a0a NEWS: Mention latest Duckman fixes in German NEWS file 2020-09-13 22:55:20 +02:00
Lothar Serra Mari
9afb253925 NEWS: Set release date for 2.2.0 on German NEWS file 2020-09-13 22:55:15 +02:00
Eugene Sandulenko
5fb302ccfe NEWS: Set 2.2.0 date and mention another Duckman improvement 2020-09-13 22:46:53 +02:00
Lothar Serra Mari
ce0aa91746 NEWS: WIN32: Windows Vista and older is considered as deprecated 2020-09-13 19:41:51 +02:00
Lothar Serra Mari
a28d15f6eb NEWS: Discord RPC is officially supported only on Vista+
Windows XP is not supported by the Discord RPC. Technically, ScummVM
still runs with discord-rpc enabled, but it lead to random crashes.

Despite that, Discord itself is not supporting Windows XP.
2020-09-13 19:29:08 +02:00
Lothar Serra Mari
51c42478d2 BASE: WIN32: Exclude scummvm's base directory from plugin path
Currently, the plugin architecture searches for plugins in ScummVM's
base directory and in the plugins directory itself.

However, for Win32, we need to bundle several DLL files in order to
make ScummVM run at all. Currently, this leads to several warning
messages since ScummVM tries to load those DLLs as plugins.

This patch excludes the ScummVM base directory when running on Win32 and
only accepts plugins from the plugins directory.
2020-09-13 18:03:16 +02:00
Eugene Sandulenko
6a66bffec8 GCW0: Disable GLK engine 2020-09-13 17:55:15 +02:00
Cameron Cawley
e092a02919 CONFIGURE: Enable additional functionality on OpenBSD 2020-09-13 15:05:57 +01:00
Cameron Cawley
c8c120d839 GPH/OPENPANDORA: Minor cleanup 2020-09-13 14:58:45 +01:00
Eugene Sandulenko
c65f3e071c ALL: Remove ADGF_TESTING flags before the 2.2.0 release 2020-09-13 13:09:02 +02:00
Lothar Serra Mari
01a73777d0 NEWS: Update German NEWS file for 2.2.0 2020-09-13 12:45:55 +02:00
Cameron Cawley
de4c726599 NEWS: Add additional changes for v2.2.0 2020-09-13 11:31:33 +01:00
Lothar Serra Mari
4647434ef0 DISTS: Remove comments regarding sandboxing in appdata.xml
This is only relevant for sandboxed environments like Snap
and FlatPak, but not for all GNU/Linux distributions.

Dropping it since it shouldn't have landed here at all.
2020-09-13 11:36:46 +02:00
Lothar Serra Mari
141c9aad88 NEWS: Update German NEWS file for 2.2.0 2020-09-13 11:33:25 +02:00
Bastien Bouclet
eb0c76f782 SWORD2: Change detection to query the name of the parent folder only once
All the files passed to the detector are in the same folder. They all
have the same parent. No need to check each one individually.

This saves 14500 ms on the 3DS.
2020-09-13 09:31:07 +02:00
Bastien Bouclet
0eb3fea404 SWORD1: Change detection to query the name of the parent folder only once
All the files passed to the detector are in the same folder. They all
have the same parent. No need to check each one individually.

This saves 2500 ms on the 3DS.
2020-09-13 09:31:07 +02:00
Eric Fry
8f6fb1d4bf DRAGONS: Fixed alpha blending for scaled sprites. Fixes #11689 2020-09-13 15:35:36 +10:00
Paul Gilbert
a80a6b5208 GLK: COMPREHEND: Added OBJECT_CAN_TAKE opcode 2020-09-12 22:05:09 -07:00
Paul Gilbert
1cfc2ac225 GLK: COMPREHEND: Added VAR_EQ and VAR_GT opcodes 2020-09-12 21:58:44 -07:00
Paul Gilbert
9e4d151b8a GLK: COMPREHEND: Added VAR_GTE opcodes 2020-09-12 21:33:34 -07:00
Paul Gilbert
7451fc50d3 XEEN: Fix animation of border faces during clairvoyance 2020-09-12 20:08:07 -07:00
Paul Gilbert
d9926ba5bb XEEN: Fix attributes going negative 2020-09-12 17:57:16 -07:00
Paul Gilbert
23d15f1a1c XEEN: Fix crash reading book in Great Pyramid 2020-09-12 17:38:52 -07:00
Eugene Sandulenko
5737978eac NEWS: Mention support for Russian Duckman 2020-09-13 02:15:53 +02:00
Eugene Sandulenko
a688ce330a ILLUSIONS: Added support for Russian Duckman 2020-09-13 02:15:53 +02:00
Thierry Crozat
0826f515f3 NEWS: Mention game state save and restore on iOS when switching tasks 2020-09-13 00:47:43 +01:00
Paul Gilbert
19f5559620 XEEN: Fix mirror destination for Dragon Tower 2020-09-12 16:38:13 -07:00
Thierry Crozat
53bb50c906 IOS7: Do not overwrite user saves when saving state 2020-09-13 00:21:36 +01:00
Thierry Crozat
c50ffd74c6 IOS7: Properly restore state when the process has been terminated 2020-09-13 00:21:36 +01:00
Thierry Crozat
63627dc26d IOS7: Save state as a background task when entering background
This is better than using an hardcoded delay for two main reasons.
The first one is that the application can terminate as soon as it
has finished saving the state, and the second one is that it will
still work if saving the state takes longer than the delay that
was hardcoded.
2020-09-13 00:21:35 +01:00
Thierry Crozat
28e9910666 IOS7: Implement game state save/restore when switching tasks
This only works if the running engines can save the game at the
time when ScummVM goes to the background.
This should partially fix bug #7871.
2020-09-13 00:21:35 +01:00
Thierry Crozat
7c812a52f1 IOS7: Call pauseEngine() when suspending the application 2020-09-13 00:21:35 +01:00
Thierry Crozat
32bbf489e9 GUI: Add exitLoop() method to GuiManager
The idea is to allow backends to start a game even after the
LauncherDialog has been created, and for that they need a way
to close the existing GUI dialogs.
2020-09-13 00:21:34 +01:00
Eugene Sandulenko
5e888a601e DRAGONS: Add detection and support for Russian version 2020-09-13 01:06:47 +02:00