Commit Graph

121956 Commits

Author SHA1 Message Date
djsrv
4406d6c598 DIRECTOR: Don't register idle event when new movie started 2021-08-02 10:12:15 -04:00
djsrv
88f77b53c1 DIRECTOR: Modify _vm->processEvents to handle transition events
processTransitionEvent skipped passing events to the window manager
and sent them directly to the current window, which is no good since the
event may need to go to another window. It also broke stopping
transitions on click.
2021-08-02 10:12:15 -04:00
Fiodar Stryzhniou
ad8129ffa3 SYMBIAN: Resolved installer conflict between test and release versions. 2021-08-02 16:11:38 +02:00
Fiodar Stryzhniou
21bcbb4254 SYMBIAN: Apply style fix from #3170 2021-08-02 16:11:38 +02:00
antoniou79
844dd8ea91 BLADERUNNER: Init ambient sound track fields always
At constructor and "removeNonLoopingSoundByIndex" functions
2021-08-02 16:13:01 +03:00
antoniou79
0c203f7edf BLADERUNNER: Don't keep bad uninitialized values on load
For ambient sound tracks
2021-08-02 15:41:04 +03:00
Fiodar Stryzhniou
b7dfd620be SYMBIAN: FS: Fix codestyle from #3170. 2021-08-02 15:13:07 +03:00
ysj1173886760
ba990c2653 DIRECTOR: processEvent while playing transition 2021-08-02 19:34:47 +08:00
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 a6ded89075.

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