Commit Graph
137148 Commits
Author SHA1 Message Date
ScummVM-Translations 783c77586f I18N: Update translations templates 2022-09-22 21:37:00 +00:00
ScummVM-Translations 49221b76a9 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/
2022-09-22 21:36:58 +00:00
Roland van Laar c6c56efc4a DIRECTOR: Fix mac memory leaks
There are two types of memory types of leaks fixed that both deal with
mac resource files.

First one, opened resource files weren't always deleted when cleaning up
or on failure of opening.

Second one, the cursors are read from streams of resource files.
Those streams are marked as disposable. They are only disposed of when
delete is called on them.
2022-09-22 23:36:39 +02:00
ScummVM-Translations 7d42f4a449 I18N: Update translations templates 2022-09-22 19:01:44 +00:00
athrxx 3a49ea6248 KYRA: reduce unsafe string ops
(replace all strcpy calls and similar fixes)
2022-09-22 21:01:16 +02:00
George Kormendi f39e7a15b4 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1766 of 1766 strings)
2022-09-22 16:47:40 +00:00
Lothar Serra Mari b84eab3329 I18N: Update translation (German)
Currently translated at 100.0% (1766 of 1766 strings)
2022-09-22 16:47:39 +00:00
Antoniou Athanasios 29b738ec5c I18N: Update translation (Greek)
Currently translated at 100.0% (1766 of 1766 strings)
2022-09-22 16:47:24 +00:00
Antoniou Athanasios 36789b8166 I18N: Update translation (Greek)
Currently translated at 100.0% (1766 of 1766 strings)
2022-09-22 16:46:05 +00:00
Roland van Laar 03da927aaa DIRECTOR: Fix check on (shared)cast for formatting
Check for existance of `cast and `sharedcast` before calling
`getCastMember` on it.
2022-09-22 17:26:35 +02:00
IlDucci 5a5cfe784b I18N: Update translation (Spanish)
Currently translated at 100.0% (1766 of 1766 strings)
2022-09-22 09:50:08 +00:00
VAN-Gluon a2b5ab08ce I18N: Update translation (Japanese)
Currently translated at 100.0% (1766 of 1766 strings)
2022-09-22 09:19:07 +00:00
Eugene Sandulenko 912c2bdfa9 I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1766 of 1766 strings)
2022-09-22 09:19:05 +00:00
Marcel Souza Lemes 23e047cdb4 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1766 of 1766 strings)
2022-09-22 09:19:04 +00:00
Purple T 6b3d172a3a I18N: Update translation (French)
Currently translated at 100.0% (1766 of 1766 strings)
2022-09-22 09:19:04 +00:00
Eugene Sandulenko b0e4039f20 I18N: Update translation (Russian)
Currently translated at 100.0% (1766 of 1766 strings)
2022-09-22 09:18:57 +00:00
Donovan Watteau b305feb4d3 AGOS: Save a warning and some bytes when ENABLE_AGOS2 is not enabled 2022-09-22 10:23:28 +02:00
Matthew Duggan 64681f5ded COMMON: Add basic text node support to XMLParser 2022-09-22 09:40:21 +03:00
Misty De Meo 73be66690f DIRECTOR: add phibos 2022-09-21 19:07:29 -07:00
ScummVM-Translations 9e737dae3e 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/
2022-09-22 00:11:54 +00:00
Matthew Duggan b2a9df06e2 VIDEO: Set decoder frame rate when loading Theora video. 2022-09-22 03:11:40 +03:00
ScummVM-Translations d795904268 I18N: Update translations templates 2022-09-21 20:39:35 +00:00
lolovoandDie4Ever 25f859a34e GROOVIE: less aggressive fast forwarding (#4250)
* GROOVIE: stop fast video playback capability
stop fast video playback by clicking right mouse button and proceed watching video with normal speed and sound.

* Update script.cpp

* GROOVIE: speedrun mode option

Co-authored-by: Die4Ever <die4ever2005@gmail.com>
2022-09-21 15:39:22 -05:00
Walter Agazzi 549ed407c3 I18N: Update translation (Italian)
Currently translated at 100.0% (1764 of 1764 strings)
2022-09-21 18:06:31 +00:00
ScummVM-Translations 68291cf1a8 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/
2022-09-21 14:22:57 +00:00
Roland van Laar 074981ba73 DIRECTOR: filter cast list on id in debugger
Add option to only show the cast with castId in the debugger.
2022-09-21 16:22:34 +02:00
ScummVM-Translations 3d70c29f93 I18N: Update translations templates 2022-09-21 10:21:08 +00:00
Roland van Laar d4bc98d121 DIRECTOR: LINGO: switch to use datum constructor
The datum constructor is overloaded and handles setting the type.
Instead of setting the type by hand we leverage the constructor.

The in this commit are mainly for Datums of type int.
2022-09-21 12:14:35 +02:00
Roland van Laar 7b77a87390 DIRECTOR: LINGO: Create new datum on checks
Various equality checks used the first datum to signal the value of the
check. Setting the Datums type to int in the process.
Datum's destructor only removes the item that corresponds with it's
current type.

For example, when comparing two strings, d1 and d2. D1's type would
be set to int indicating if there was a match. D1, now being an int,
would not remove the string on destruction. The result is a memory leak.
2022-09-21 12:06:30 +02:00
VAN-Gluon 9a5a87ca53 I18N: Update translation (Japanese)
Currently translated at 100.0% (1764 of 1764 strings)
2022-09-21 09:37:46 +00:00
George Kormendi 7b6b174508 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1764 of 1764 strings)
2022-09-21 09:37:46 +00:00
Roland van Laar 3f2744d99f DIRECTOR: Fix resource leak coverity #1430023
Fix Resource leak when running with debugflag `screenshot`.
2022-09-21 10:02:07 +02:00
athrxx 7b26a8f602 KYRA: add comment 2022-09-21 00:18:08 +02:00
athrxx 424eb6d7a7 KYRA: (DOS/Floppy) - add some sanity checks/errors
(these never get triggered, but this isn't obvious, neither to static checkers nor to human beings)
2022-09-21 00:16:48 +02:00
djsrv 4dd8a1df3e DIRECTOR: LINGO: Add missing ignoreGlobal = false 2022-09-20 17:54:41 -04:00
IlDucci cfaf511486 I18N: Update translation (Spanish)
Currently translated at 100.0% (1764 of 1764 strings)
2022-09-20 21:31:39 +00:00
Roland van Laar 82142000c6 GRAPHICS: MACGUI: leave _desktopBmp as a nullptr
Make sure _desktopBmp can be checked to be a nullptr.
2022-09-20 23:19:08 +02:00
Niv Baehr 7b6f852a17 SCUMM: HE: fix costume loop regression 2022-09-21 00:13:26 +03:00
ScummVM-Translations b44461c5e6 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/
2022-09-20 21:12:37 +00:00
Roland van Laar c537cd9ca6 GRAPHICS: MACGUI: Fix memory leak
Clean up _desktopBmp before it's reallocated again.
2022-09-20 23:12:09 +02:00
ScummVM-Translations 19e9f97824 I18N: Update translations templates 2022-09-20 21:10:47 +00:00
athrxx e14afbf282 KYRA: init non-initialized member vars 2022-09-20 23:10:27 +02:00
athrxx 92cfdde704 KYRA: (HOF) - fix typo
This would actually be able to cause glitches if triggered. Which doesn't happen...
2022-09-20 22:37:36 +02:00
Roland van Laar 1da186e511 DIRECTOR: fix memory leak: Window::probeMacBinary 2022-09-20 22:18:47 +02:00
athrxx 015820f0bd KYRA: init non-initialized member vars 2022-09-20 22:14:53 +02:00
Roland van Laar 3285aae6d1 AUDIO: fix memory leak in aiff
Dispose of the AIFF stream properly by setting the disposeAfterUse flag
in all makeStream functions.
2022-09-20 22:13:31 +02:00
ScummVM-Translations c682e24d01 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/
2022-09-20 19:13:15 +00:00
Roland van Laar 76da8b7f3a JANITORIAL: BACKENDS: MIDI: Add override keywords
Mark MidiDriver_Sndio and MidiDriver_ALSA overridden methods
with override.

Removes compile warnings:
`overrides a member function but is not marked 'override'`
when building with clang.
2022-09-20 21:12:35 +02:00
ScummVM-Translations 6ec6fc1422 I18N: Update translations templates 2022-09-20 18:33:15 +00:00
athrxx f6b031b283 KYRA: init non-initialized member vars 2022-09-20 20:32:44 +02:00