122048 Commits

Author SHA1 Message Date
alxpnv
5cdeb8d66d ASYLUM: don't detect the Steam version as the GOG version
Requested in #12661
2021-08-02 14:00:35 +03:00
alxpnv
eb1e2f9c56 ASYLUM: add workaround for combined resource packs 2021-08-02 14:00:35 +03:00
alxpnv
0f812498a1 ASYLUM: avoid C++11 features 2021-08-02 14:00:35 +03:00
Aapo Vienamo
de1338787f COMMON: Fix divide by zero in getRandomNumber()
Calling RandomSource::getRandomNumber() results in divide by zero
exception when called with max = 4294967295 as max + 1 overflows to zero
and the subsequent modulus operation causes the exception.

Certain game saves in Bladerunner trigger this.
2021-08-02 13:40:11 +03:00
George Kormendi
9cda2f54d6 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1656 of 1656 strings)
2021-08-02 09:25:44 +00:00
Paul Gilbert
2b99448a97 AGS: Fix workaround for Guard Duty 100,000 wide surface 2021-08-01 19:46:45 -07:00
Paul Gilbert
a86a7f649f AGS: Change error for surface drawing onto itself to a warning 2021-08-01 17:35:08 -07:00
Paul Gilbert
71a0a42ed0 AGS: Switch detection entries to stable 2021-08-01 17:35:08 -07:00
Peter Kohaut
e242a76694 TINSEL: Added Noir font rendering 2021-08-02 01:08:29 +02:00
Martin Gerhardy
970eddc3f6 TWINE: fixed wrong polytab for geoscape rendering 2021-08-02 00:15:22 +02:00
ScummVM-Translations
b43d66b7f2 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-08-01 19:31:31 +00:00
Andrea Boscarino
e0726f7a34 SCUMM: COMI: Clean up dead code for iMUSE Android fix 2021-08-01 22:31:21 +03:00
Andrea Boscarino
4c32dca57a SCUMM: COMI: Temporarily disable iMUSE crossfade scheduling 2021-08-01 22:31:21 +03:00
ScummVM-Translations
61c3ef7aa0 I18N: Update translations templates 2021-08-01 19:25:52 +00:00
Le Philousophe
2c0f4cf5e0 SCUMM: Fix build when FMTowns is disabled 2021-08-01 21:25:22 +02:00
Paul Gilbert
5845b7cbf2 AGS: Fix sound get_pos() to reutrn in ms, not secs 2021-08-01 12:13:36 -07:00
Martin Gerhardy
5ae5a557b8 TWINE: fixed game loop in Holomap::drawHolomapTrajectory 2021-08-01 20:28:02 +02:00
Martin Gerhardy
37bbfeb6ee TWINE: sanity check for trajectory data array access 2021-08-01 20:28:02 +02:00
Martin Gerhardy
627e557828 TWINE: todo comments 2021-08-01 20:28:02 +02:00
Martin Gerhardy
86a5627051 TWINE: fixed disabled code 2021-08-01 20:28:02 +02:00
Martin Gerhardy
3d8e34b756 TWINE: time freeze cleanup 2021-08-01 20:28:02 +02:00
VAN-Gluon
8f94245ff9 I18N: Update translation (Japanese)
Currently translated at 100.0% (1656 of 1656 strings)
2021-08-01 17:17:50 +00:00
Marcel Souza Lemes
c786396770 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1656 of 1656 strings)
2021-08-01 17:17:49 +00:00
IlDucci
8abc242875 I18N: Update translation (Spanish)
Currently translated at 100.0% (1656 of 1656 strings)
2021-08-01 17:17:41 +00:00
Eugene Sandulenko
ab99047387
COMMON: COMPANION: Avoid diuble encoding of UTF8 symbols 2021-08-01 18:31:26 +02:00
Fiodar Stryzhniou
475adcf8aa COMMON: Move text-to-speech.o MODULE_OBJS
It was bulded if USE_TTS enabled before. It builded bu defaault now.
That strange makefile structure break Symbian makefile parser.
2021-08-01 17:23:55 +02:00
Fiodar Stryzhniou
0b4c8176f9 SYMBIAN: Add test UID app for ScummVm.hrh generator. 2021-08-01 17:22:57 +02:00
Thierry Crozat
3203346dfb GRAPHICS: Do not use ellipsis by default when drawing text
This makes the default for drawString consistent with the default
for getBoundingBox.

This should also fix ellipsis being used by mistake in some games
(this was reported in Myst Masterpiece Edition for the menu screen).
2021-08-01 17:22:13 +02:00
Thierry Crozat
bb98ce92f2 MACGUI: Explicitly use ellipsis to draw text when needed
This is the default, so this commit does not change the behaviour.
But this will allow to change the default at a later stage.
2021-08-01 17:22:13 +02:00
Thierry Crozat
4fa0f7c9ba BACKENDS: Explicitly use ellipsis for the virtual keybord if needed
This is the default, so this commit does not change the behaviour.
But this will allow to change the default at a later stage.
2021-08-01 17:22:13 +02:00
Thierry Crozat
ec06d940a2 BACKENDS: Explicitly use ellipsis for OSD text if needed
This is the default, so this commit does not change the behaviour.
But this will allow to change the default at a later stage.
2021-08-01 17:22:13 +02:00
ScummVM-Translations
c44e7d375f 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-08-01 15:06:34 +00:00
Orgad Shaneh
15d282a34b CONFIGURE: Do not pass --prefix to sdl2-config
Reapply a6ded8907570bb4b14101d67f076968f0775f460.

This already works with all the platforms on buildbot. The mingw release
environment had a misconfigured sdl2-config, but this should now be
fixed.
2021-08-01 18:06:24 +03:00
ScummVM-Translations
8ffff3f8cd I18N: Update translations templates 2021-08-01 14:12:13 +00:00
ScummVM-Translations
1589fd987a 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-08-01 14:12:12 +00:00
athrxx
7afd105562 SCUMM: (FM-TOWNS) - add menu option to disable smooth scrolling 2021-08-01 16:10:42 +02:00
ScummVM-Translations
a19fe8643b I18N: Update translations templates 2021-08-01 13:11:41 +00:00
antoniou
250206bd00 ANDROID: Add a checkbox for a revoke SAF permissions button
Themes were updated to version SCUMMVM_THEME_VERSION_STR "SCUMMVM_STX0.8.48"
2021-08-01 16:10:54 +03:00
antoniou
4ac31d5481 ANDROID: Use SAF if a directory is not writeable 2021-08-01 16:10:54 +03:00
Eugene Sandulenko
e79e58e077
COMMON: Avoid unnecessary object creation 2021-08-01 14:55:39 +02:00
Eugene Sandulenko
11e486d631
COMMON: Replace rindex() with more portable code 2021-08-01 14:51:04 +02:00
Eugene Sandulenko
09dfabf6c5
DEVTOOLS: COMPANION: Escape more shell characters 2021-08-01 14:51:04 +02:00
Filippos Karapetis
00ad57c613 STARTREK: Convert VENG4 room text offsets to the new format 2021-08-01 14:58:10 +03:00
athrxx
534a30ea97 SCUMM: (FM-TOWNS) - disable smooth scrolling in fast (Ctrl+f) mode 2021-08-01 13:40:52 +02:00
ysj1173886760
92931d41bf DIRECTOR: skip creating bitmap castmember when bbox is not available 2021-08-01 17:02:03 +08:00
Orgad Shaneh
9e66fa2899 CONFIGURE: Partially revert recent mingw change
See the commit message of a6ded8907570bb4b14101d67f076968f0775f460 for the
gory details. Until we come up with a proper fix, revert that part to make
it compile again.
2021-08-01 11:55:19 +03:00
Eugene Sandulenko
1f40958a65
COMMON: Punycode more invalid characters in filenames 2021-08-01 10:44:24 +02:00
Eugene Sandulenko
5288422e26
DEVTOOLS: COMPANION: Escape more characters for shell commands 2021-08-01 10:35:27 +02:00
Eugene Sandulenko
149681cfad
Revert "CONFIGURE: Do not pass --prefix to sdl2-config"
This reverts commit 936121a070e4408f9b41b4234861fe2c1fab7949.

The change broke the existing Win32 ports.
2021-08-01 09:40:58 +02:00
Orgad Shaneh
d0545cb65a CI: Enable fribidi
Some of the issues in vcpkg are already resolved.
2021-08-01 08:30:19 +01:00