119943 Commits

Author SHA1 Message Date
ysj1173886760
9d63692348 GRAPHICS: MACGUI: eliminate offsets in mactext 2021-06-26 16:08:20 +02:00
ysj1173886760
39fc525bf0 DIRECTOR: modify and organize the logic of mactext and macbutton.
eliminated a lot of magic offsets.
reaching nearly 100% reappearance.
2021-06-26 16:08:20 +02:00
ysj1173886760
8b9d72d181 DIRECTOR: add _originalSprite pointing to the original sprite.
We still need it to change the size of button sprites.
2021-06-26 16:08:20 +02:00
ysj1173886760
2255b11139 DIRECTOR: amend b_moveableSprite for the new sprite behaviour we have in channel 2021-06-26 16:08:20 +02:00
ysj1173886760
048f18ca3b DIRECTOR: release the link from castmember to widget when we are changing the sprites.
Because we may get new widget here.
2021-06-26 16:08:20 +02:00
ysj1173886760
44b2f54a4d DIRECTOR: fix use-after-free issue for the sprites stored in channel 2021-06-26 16:08:20 +02:00
ysj1173886760
685eea48da DIRECTOR: copy the value when we are using sprites in channel instead of using the original pointer. 2021-06-26 16:08:20 +02:00
ysj1173886760
158406487a GRAPHICS: MACGUI: re-organize the logic of calculating offsets of mactext and macbutton. 2021-06-26 16:08:20 +02:00
ysj1173886760
cff54ea5db DIRECTOR: fix the logic within. 2021-06-26 16:08:20 +02:00
ScummVM-Translations
c2941c7f3e 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-06-26 13:47:32 +00:00
antoniou79
e128d69748 GUI: Don't draw invisible thumbnail obstucting selection in Load Save dialogue
This fix is particular to the Load Save ScummVM dialogue where the issue is observed

A more general fix is proposed in PR https://github.com/scummvm/scummvm/pull/3080.
2021-06-26 16:44:23 +03:00
Lothar Serra Mari
05a5cbfde8 I18N: Update translation (German)
Currently translated at 99.7% (1638 of 1642 strings)
2021-06-26 13:23:38 +00:00
ScummVM-Translations
2bfd941119 I18N: Update translations templates 2021-06-26 13:22:00 +00:00
lb_ii
567e7cbfa5 WINTERMUTE: Add I18N comments for obscure actions 2021-06-26 16:21:51 +03:00
lb_ii
dc3b6c5af8 WINTERMUTE: Update keymapper IDs and descriptions 2021-06-26 16:21:51 +03:00
Matthew Duggan
39987c9bbb ULTIMA8: Remove constants and get the compiler to count array sizes 2021-06-26 21:49:36 +09:00
Matthew Duggan
2dbb1bfc7a ULTIMA8: Add usecode offsets for alternate Crusader: No Remorse versions 2021-06-26 21:49:36 +09:00
Matthew Duggan
d4052a1c7c ULTIMA8: Fix blank lines in incremental Cruasader computer display 2021-06-26 21:49:36 +09:00
Fiodar Stryzhniou
aa2ab77080 ICB: Fix compilation failure due usage C++ header cstring.
Get rid from legacy "typedef struct ...".
2021-06-26 13:49:21 +02:00
Purple T
e48e78b839 I18N: Update translation (French)
Currently translated at 100.0% (1650 of 1650 strings)
2021-06-26 11:25:27 +00:00
Fiodar
3a8fd9c86c
TOLTECS: Fix warnings for subscript is above array bounds.
engines/toltecs/script.cpp:527:10: warning: array subscript is above array bounds [-Warray-bounds]
   warning("Getting unimplemented game variable %s (%d)", varNames[variable], variable);
Logging print garbage because array varNames[] has 22 elements.
2021-06-26 08:54:30 +03:00
Fiodar Stryzhniou
894f4916f5 GRAPHICS: Fix warnings for header search failure.
WARNING: Can't find following headers in User or System Include Paths "opinfo.h"
2021-06-26 08:46:07 +03:00
Fiodar
1db270c4cd
GUI: Fix warnings for header search failure
WARNING: Can't find following headers in User or System Include Paths "scrollbar.h"
2021-06-26 08:44:55 +03:00
Fiodar Stryzhniou
d9d7fefe20 WINTERMUTE: Fix many warnings for header search failure.
WARNING: Can't find following headers in User or System Include Paths
 "listing.h" "script_monitor.h" "listing.h" etc
2021-06-26 08:42:49 +03:00
Fiodar Stryzhniou
58b1c0cb5e COMMON: LUA: Fix warnings for header search failure.
WARNING: Can't find following headers in User or System Include Paths "luaconf.h" "lua.h" "lua.h"
2021-06-26 08:41:47 +03:00
Fiodar Stryzhniou
9bb3547dd1 AUDIO: SOUNDFONT: Fix warnings for header search failure.
WARNING: Can't find following headers in User or System Include Paths "vgmitem.h" "sf2file.h" "common.h" "vgmitem.h" "common.h"
2021-06-26 08:41:04 +03:00
Paul Gilbert
44828747f4 AGS: Fix crash quitting Whispers of a Machine from main menu 2021-06-25 22:29:35 -07:00
Paul Gilbert
b7c91379b6 AGS: Fix crash in Captain Disaster walking to Aquarium 2021-06-25 22:29:34 -07:00
Purple T
e41aec4cb4 I18N: Update translation (French)
Currently translated at 100.0% (1650 of 1650 strings)
2021-06-26 03:25:28 +00:00
Timo Mikkolainen
50f72bed35 I18N: Update translation (Finnish)
Currently translated at 99.9% (1649 of 1650 strings)
2021-06-26 03:25:27 +00:00
Paul Gilbert
67634d9d7c AGS: Ignore any language setting from original cfg file 2021-06-25 20:16:44 -07:00
djsrv
d378b8f2e0 DIRECTOR: LINGO: Fix v4 'the' mapping 2021-06-25 23:01:33 -04:00
Paul Gilbert
c7729ebfa5 AGS: Added game detections 2021-06-25 19:00:07 -07:00
Eugene Sandulenko
bda0cc1c1e
DIRECTOR: Fix regression in lzone-win 2021-06-26 00:27:30 +02:00
ScummVM-Translations
69c50d1239 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-06-25 18:43:43 +00:00
D G Turner
056b83526c DIRECTOR: Fix GCC Compiler Warning 2021-06-25 19:43:01 +01:00
VAN-Gluon
15f85d35df I18N: Update translation (Japanese)
Currently translated at 100.0% (1650 of 1650 strings)
2021-06-25 11:25:28 +00:00
Marcel Souza Lemes
41f854c818 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1650 of 1650 strings)
2021-06-25 11:25:27 +00:00
Le Philousophe
851282af60 IPHONE/IOS7: Fix compilation 2021-06-25 09:20:27 +02:00
djsrv
5f95faf116 DIRECTOR: LINGO: Implement cb_v4assign2 2021-06-25 01:52:40 -04:00
djsrv
b4a7d4bdff DIRECTOR: LINGO: Support nested chunks in readChunkRef 2021-06-25 01:52:40 -04:00
djsrv
a3537bd5df DIRECTOR: LINGO: Add nested chunks tests 2021-06-25 01:52:40 -04:00
djsrv
2fd96002d7 DIRECTOR: LINGO: Support nested chunks in delete and hilite 2021-06-25 01:52:40 -04:00
djsrv
fae07331ae DIRECTOR: LINGO: Add put tests for non-existent chunks 2021-06-25 01:52:40 -04:00
djsrv
effc76b14e DIRECTOR: LINGO: Implement put for non-existent chunks 2021-06-25 01:52:40 -04:00
djsrv
f43026398f DIRECTOR: LINGO: Fix assert line numbers 2021-06-25 01:52:40 -04:00
djsrv
f4d57ed911 DIRECTOR: LINGO: Fix constant compilation
Constants should never be coded as references.
2021-06-25 01:52:40 -04:00
djsrv
895c36129e DIRECTOR: LINGO: Add put tests 2021-06-25 01:52:40 -04:00
djsrv
25c59ba25d DIRECTOR: LINGO: Change varFetch index check for consistency 2021-06-25 01:52:40 -04:00
djsrv
2cfa27b02d DIRECTOR: LINGO: Add CHUNKREF to varAssign 2021-06-25 01:52:40 -04:00