121182 Commits

Author SHA1 Message Date
Thierry Crozat
fe41c9bd7d GUI: Fix loading fonts when translations are disabled
This fixes bug #12737.
The issue is that ThemeEngine::addFont was skipping every font
when translations are disabled, including those for the English
language. Indeed for those the function is called with language
of "*" (since this is what is specified in the theme) and not
an empty string as the implementation assumed.
2021-07-16 21:23:29 +01:00
djsrv
0592520ddf DIRECTOR: Test multiple possible paths for shared cast 2021-07-16 16:22:06 -04:00
Eugene Sandulenko
b53c87bf67
DIRECTOR: Re-add 32bpp debug flag 2021-07-16 22:03:13 +02:00
djsrv
43378b81e4 DIRECTOR: Remove unused render modes 2021-07-16 14:46:21 -04:00
djsrv
30f0b3995a DIRECTOR: Always call renderFrame in updateStage
If we don't do this, nothing is actually updated.
2021-07-16 14:46:21 -04:00
a/
47f5d47542 SAGA2: Fix global constructor warning on gtextbox.cpp 2021-07-17 02:55:26 +09:00
a/
14e96f0b3d SAGA2: Fix global constructors in dispnode.cpp 2021-07-17 02:55:26 +09:00
a/
a613db2c9b SAGA2: Move mainDisplayList to SAGA2Engine 2021-07-17 02:55:26 +09:00
a/
5554a04475 SAGA2: Remove arrowptr.cpp 2021-07-17 02:55:26 +09:00
djsrv
5e5c32c2e2 DIRECTOR: Return to previous movie when playback ends 2021-07-16 12:53:54 -04:00
djsrv
3db07c71ab DIRECTOR: LINGO: Fix play movie
play(0, "movie name") was being interpreted as play done.
We also didn't store the current movie's name if we're switching movies.
2021-07-16 12:53:54 -04:00
djsrv
8e5af4d295 DIRECTOR: Don't repeat sound if playback ends
We should only check if the last sound we saw in this channel is the
same, not if playback of the sound has ended. Otherwise, this can cause
a sound to incorrectly loop like in Meet Mediaband.
2021-07-16 12:53:54 -04:00
antoniou
acc14ba30e ANDROID: Release pressed keys upon closing overlay keyboard 2021-07-16 19:49:00 +03:00
Matthew Duggan
db26443022 ULTIMA8: Add support for IFF subtitles from No Regret. 2021-07-16 21:44:49 +09:00
Matthew Duggan
eb3b79e927 ULTIMA8: Clear No Regret subtitles as needed
This fixes a leftover subtitle at the end of the intro movie.
2021-07-16 21:44:49 +09:00
Orgad Shaneh
3ce662f5d4 COMMON: Fix indentation 2021-07-16 15:23:39 +03:00
Thierry Crozat
2a410768ad OPENGLSDL: Fix increasing/decreasing the window size on macOS 2021-07-16 13:20:38 +01:00
Thierry Crozat
c1a2d5ba1b OPENGLSDL: Remove getting the supported screen resolutions for SDL2
Since we use the SDL_WINDOW_FULLSCREEN_DESKTOP with SDL2, we always
use the desktop resolution in fullscreen mode anyway. Cycling
through other resolutions did nothing and was confusing.
2021-07-16 13:20:38 +01:00
Le Philousophe
5b9bcb4efb SAGA: Fix compilation on C++98 platforms 2021-07-16 12:53:53 +02:00
Eugene Sandulenko
7fa549be5a I18N: Deleted translation (Welsh) 2021-07-16 08:57:47 +00:00
Fiodar Stryzhniou
6ddfb08b16 SYMBIAN: Simplify access to file server session.
This fixes bug #12728.
2021-07-16 01:10:34 +01:00
Eugene Sandulenko
2fa736c8be I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1649 of 1649 strings)
2021-07-15 23:21:39 +00:00
Eugene Sandulenko
590023ff00 I18N: Update translation (Russian)
Currently translated at 100.0% (1649 of 1649 strings)
2021-07-15 23:21:28 +00:00
Eugene Sandulenko
b8c8432a46
SAGA2: Use conventional save names 2021-07-16 01:18:56 +02:00
Eugene Sandulenko
71443dbc7f
SAGA2: Properly write offset to the extened save header 2021-07-16 01:18:56 +02:00
Eugene Sandulenko
0fcb6aa3e5
METAENGINE: Add optional offset parameter for extended saves 2021-07-16 01:18:56 +02:00
ScummVM-Translations
de6953f71d I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-07-15 23:10:31 +00:00
athrxx
dcf5a40f03 SAGA: fix encodings of save descriptions 2021-07-16 01:08:14 +02:00
athrxx
e0db30fb8f SCUMM: (SCUMM3) - add new walking code vars to save/load function
(also recalculate these vars when loading old savegames)
2021-07-16 01:07:13 +02:00
ScummVM-Translations
0cd79e1eb1 I18N: Update translations templates 2021-07-15 21:11:28 +00:00
a/
e67b33d242 SAGA2: Fix Extended Save compatibility with original 2021-07-16 05:43:27 +09:00
a/
17b2c657ae ENGINES: METAENGINE: Add method to append extended save header to stream 2021-07-16 05:43:27 +09:00
djsrv
6a2697e2de DIRECTOR: LINGO: Restore use of strchr in isspec 2021-07-15 16:31:47 -04:00
djsrv
04f16d2a17 DIRECTOR: LINGO: Move char normalizations to lingo-utils.cpp 2021-07-15 16:31:47 -04:00
djsrv
fc25ba3af5 DIRECTOR: Keep original line endings in STXT 2021-07-15 16:31:47 -04:00
djsrv
8354140227 DIRECTOR: LINGO: Fix getting the itemDelimiter 2021-07-15 16:31:47 -04:00
djsrv
664d2f257d DIRECTOR: LINGO: Make compareTo handle Unicode 2021-07-15 16:31:47 -04:00
djsrv
8fcc186b08 DIRECTOR: Add charToNum and numToChar helper functions 2021-07-15 16:31:47 -04:00
djsrv
b2988ce682 COMMON: Add constructor to make U32String from a character 2021-07-15 16:31:47 -04:00
djsrv
163424abbb DIRECTOR: Set lingotests platform to Macintosh
We use Mac Roman encoding for these tests, so it makes sense to keep
this consistent.
2021-07-15 16:31:47 -04:00
djsrv
ca0b1f5de1 DIRECTOR: LINGO: Normalize strings in equality tests 2021-07-15 16:31:47 -04:00
djsrv
4450cd5ced DIRECTOR: LINGO: Decode constants using Cast::decodeString 2021-07-15 16:31:47 -04:00
djsrv
30df98e61b DIRECTOR: Create Cast::decodeString 2021-07-15 16:31:47 -04:00
djsrv
5b3bed6e57 DIRECTOR: LINGO: Re-encode Lingo constants to UTF-8 2021-07-15 16:31:47 -04:00
djsrv
d0df2bd014 DIRECTOR: LINGO: Use '\r' as line delimiter 2021-07-15 16:31:47 -04:00
djsrv
c16189094d DIRECTOR: LINGO: Make _itemDelimiter a U32 char 2021-07-15 16:31:47 -04:00
djsrv
860a8d663a DIRECTOR: LINGO: Make chunk refs handle Unicode 2021-07-15 16:31:47 -04:00
djsrv
19895f877d DIRECTOR: LINGO: Make text builtins handle Unicode 2021-07-15 16:31:47 -04:00
djsrv
52af0ac82e DIRECTOR: Create DirectorEngine::getPlatformEncoding 2021-07-15 16:31:47 -04:00
djsrv
88ea6e1645 DIRECTOR: Re-encode loaded text to UTF-8 2021-07-15 16:31:47 -04:00