132760 Commits

Author SHA1 Message Date
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
athrxx
236db2d658 KYRA: init non-initialized member vars 2022-09-20 20:32:44 +02:00
Scott Percival
fe86d41701 DIRECTOR: Implement disasm debugger command 2022-09-20 20:17:06 +02:00
Scott Percival
29cc573d96 DIRECTOR: Update scriptframe command to include cast ID 2022-09-20 20:17:06 +02:00
Scott Percival
c1ebb4d52d DIRECTOR: Implement funcs debugger command 2022-09-20 20:17:06 +02:00
Scott Percival
31472c30e2 DIRECTOR: LINGO: Split out disassembly formatting code 2022-09-20 20:17:06 +02:00
Scott Percival
c56d9056d4 DIRECTOR: Initial implementation of funcs debugger command 2022-09-20 20:17:06 +02:00
Scott Percival
5c5929737d DIRECTOR: Implement cast debugger command 2022-09-20 20:17:06 +02:00
Scott Percival
8d29dec888 DIRECTOR: Implement channels debugger command 2022-09-20 20:17:06 +02:00
Scott Percival
3d9cf67233 DIRECTOR: Implement frame and nextframe debugger commands 2022-09-20 20:17:06 +02:00
Lothar Serra Mari
a0bd718a49 I18N: Update translation (German)
Currently translated at 100.0% (1764 of 1764 strings)
2022-09-20 17:45:58 +00:00
Lothar Serra Mari
a00cabebfb NEWS: Mention latest QUEEN fixes in German NEWS file 2022-09-20 19:43:27 +02:00
Lothar Serra Mari
eb01f6ac68 NEWS: Fix typo in latest QUEEN announcement 2022-09-20 19:42:41 +02:00
ScummVM-Translations
182c4bdda3 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 17:41:17 +00:00
Eugene Sandulenko
f953baed68
NEWS: Mention Hebrew font for Queen 2022-09-20 19:40:58 +02:00
ScummVM-Translations
161ecacb0c I18N: Update translations templates 2022-09-20 17:39:29 +00:00
ScummVM-Translations
d75efacd16 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 17:39:28 +00:00
BLooperZ
e03da61361 QUEEN: GUI option to use custom hebrew font 2022-09-20 19:39:15 +02:00
BLooperZ
d8da2e362e QUEEN: improved hebrew font 2022-09-20 19:39:15 +02:00
ScummVM-Translations
03e06dbdfb I18N: Update translations templates 2022-09-20 17:38:30 +00:00
Donovan Watteau
80e134a912 SCUMM: Let it build again without ENABLE_SCUMM_7_8 2022-09-20 19:38:18 +02:00
Lothar Serra Mari
94e0c7d0e8 GUI: I18N: Update GUI translations datafile 2022-09-20 19:02:57 +02:00
Lothar Serra Mari
8234b86ca6 NEWS: Add latest AGI changes to German NEWS file 2022-09-20 18:47:32 +02:00
Roland van Laar
477667688d DIRECTOR: Fix memory leak in Cast::loadBitmapData
Delete `pic` when returning early.
2022-09-20 16:30:57 +02:00
Roland van Laar
d4ab4b3514 JANITORIAL: DIRECTOR: whitespace cleanup 2022-09-20 16:15:41 +02:00
Roland van Laar
43a2e79dec DIRECTOR: Cleanup memory leaks in LingoArchive
Create a variable on ScriptContext to track if it's only in
lctxContexts to ease deletion.

Factories and scripts with script id < 0 are tracked and deleted on
~LingoArchive. The hashmaps lctxContexts and scriptContexts overlap in
the values. The forementioned factories and scripts with script id < 0
were only in lctxContext.
scriptContexts was already cleaned up in ~LingoArchive.
2022-09-20 16:09:20 +02:00
Roland van Laar
b517ab6635 GRAPHICS: MACGUI: Fix memory leak in scaleFont
Free all surfaces after use.
2022-09-20 11:04:58 +02:00
Roland van Laar
980e136c77 DIRECTOR: Fix memory leak
Delete iniSteam after use.
2022-09-20 11:04:58 +02:00
ScummVM-Translations
d0cc3be5e6 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-19 22:47:15 +00:00
athrxx
785c52b18b KYRA: (EOB) - minor font load cleanup 2022-09-20 00:46:52 +02:00
ScummVM-Translations
9927420aa2 I18N: Update translations templates 2022-09-19 22:27:30 +00:00
athrxx
6378e505b5 KYRA: init non-initialized member vars 2022-09-20 00:27:09 +02:00
Roland van Laar
6fada68d76 DIRECTOR: fix memory leak
Delete the quicktime video object when falling back to the AVI decoder.
2022-09-20 00:21:09 +02:00
Roland van Laar
eb79194f86 DIRECTOR: Fix memory leak
Free data after allocating it for dumping resource chunks.
2022-09-19 23:08:55 +02:00
athrxx
c083403ed7 KYRA: remove dead code 2022-09-19 22:23:29 +02:00
athrxx
55951c8df6 KYRA: fix mem leak 2022-09-19 21:51:16 +02:00
athrxx
e15a421b39 KYRA: add paranoia check 2022-09-19 20:49:28 +02:00
athrxx
703cd9102d KYRA: add check to avoid invalid mem access 2022-09-19 20:49:24 +02:00
athrxx
002e66485f SCUMM: fix array range check
The array has size 50 (also in the original interpreter), we also save/load 50
bytes. So the range check should not allow an array index > 49 (although the
original does that, too).
2022-09-19 18:14:54 +02:00