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