148666 Commits

Author SHA1 Message Date
eientei
22078ec733 DIRECTOR: Add detection for Gadget: Past as Future Spanish demo 2023-12-26 17:01:02 +01:00
Benjamin Funke
962e15988b GOB: Added language to bargon VGA floppy and release dates 2023-12-26 16:54:08 +01:00
Eugene Sandulenko
00440cfe86 HELP: Added explanation what ScummVM is and where to get help for Android and iOS 2023-12-26 15:21:23 +01:00
Paul Gilbert
7df5b9487f M4: Hook up English credits
There's some minor positioning issues, but at least it's okay
2023-12-26 00:17:34 -10:00
Torbjörn Andersson
61da036aa6 M4: Add English Orion Burger credits
These are not yet plugged in. If I do, text positioning is wrong and the
"Back to Main Menu" item doesn't work right.
2023-12-26 10:59:43 +01:00
Paul Gilbert
9d3b88dff5 M4: Fixes for intro room 951 2023-12-25 23:44:56 -10:00
Paul Gilbert
23278f7f3b M4: Work around pointers > 4 bytes screwing up convs
This solution adds an array of pointers into Conv,
and decl_chunk now has a 32-bit array index rather
than a pointer
2023-12-25 23:06:11 -10:00
sluicebox
b5237d7eef M4: Fix octal value. PVS-Studio V536 2023-12-26 00:15:54 -08:00
Paul Gilbert
c7d1d13fa1 M4: Properly fix TextField::set_string 2023-12-25 20:33:42 -10:00
Paul Gilbert
c4d3c190ee M4: Change sizeof(short) to sizeof(uint16) for clarity 2023-12-25 18:58:53 -10:00
D G Turner
920087fe73 M4: Fix Remaining GCC Compiler Warnings 2023-12-26 03:58:51 +00:00
D G Turner
d994fd8bd2 M4: Remove Remaining Extraneous Extern Declarations in Headers
The remaining extern declarations are required to declare global / directly
accessed variables.
2023-12-26 02:59:51 +00:00
D G Turner
e71ee44cb0 M4: Further Removal of Uneeded Extern Keywords From Engine Headers 2023-12-26 01:12:17 +00:00
Eugene Sandulenko
77582aa823
DIRECTOR: Better handling of empty STXT resources 2023-12-26 02:00:44 +01:00
Eugene Sandulenko
5d2d393c4b
DIRECTOR: Fix textcast dimensions when initial text is empty and AdjustToFit is set
In this case, we need to ignore the font formatting as there could be
a leftovver from the previous edits.

We also recalculate the dimensions to the minimal height as that is used
as basis for textbox extension during edits or text inserts.

Fixes 'number of chars' in 'Lingo Workshop'
2023-12-26 01:41:05 +01:00
D G Turner
f3bfb81088 M4: Remove Some Unecessary Extern Declarations From Engine Headers 2023-12-25 23:33:38 +00:00
D G Turner
a6c0a1b88a M4: Fix Various GCC Compiler Warnings
These are mainly from -Wredundant-decls i.e. duplicated header definitions
2023-12-25 20:38:58 +00:00
Eugene Sandulenko
26a7c762cb
DISTS: Fix release notes URL in Sparkle appcast 2023-12-25 19:12:44 +01:00
Lothar Serra Mari
9a80a81db9
DISTS: Update Sparkle appcast file for 2.8.0 2023-12-25 15:02:58 +01:00
Eugene Sandulenko
66b2bc58df
M4: Fix warning about wrong allocation type. CID 1533014 2023-12-25 14:47:59 +01:00
Eugene Sandulenko
cf51628e81
M4: Fix potential resource leak. CID 1532960 2023-12-25 14:42:08 +01:00
Eugene Sandulenko
e60388bdd0
M4: Fix potential crash. CID 1532956 2023-12-25 14:37:39 +01:00
Eugene Sandulenko
c940f06c17
M4: Fix copy-paste error. Assignment instead of comparison. CID 1532923 2023-12-25 14:28:27 +01:00
Eugene Sandulenko
e759e4f130
M4: Fix wrong condition check. CID 1532914 2023-12-25 14:26:04 +01:00
Eugene Sandulenko
a9b39212c3
M4: Fix memory leak. CID 1532968 2023-12-25 14:23:28 +01:00
Eugene Sandulenko
dbd3fc1e75
M4: Fix copy-paste. CID 1532899 2023-12-25 14:19:48 +01:00
Eugene Sandulenko
d810bffb85
M4: Fix wrong argument order. CID 1532903 2023-12-25 14:18:29 +01:00
Eugene Sandulenko
d3f4fcf160
M4: Replaces strncpy with Common::strlcpy() for safer operations 2023-12-25 14:15:00 +01:00
Benjamin Funke
c2d2dcd4c1 GOB: use correct langcodes for GOB demos 2023-12-25 12:55:22 +02:00
Le Philousophe
a38a3eea01 ANDROID: Add bundle build method 2023-12-24 16:18:31 +01:00
Le Philousophe
c2bbb608cd COMMON: Make String to Path conversion explicit
This will make sure engines use Path where appropriate.
2023-12-24 13:19:25 +01:00
Le Philousophe
431af3e37d COMMON: Delete getPath compatibility shim
It's not needed anymore
2023-12-24 13:19:25 +01:00
Le Philousophe
9bdf1233b1 BACKENDS: Migrate to Path API 2023-12-24 13:19:25 +01:00
Le Philousophe
04d68d87c0 BASE: Migrate to Path class 2023-12-24 13:19:25 +01:00
Le Philousophe
ed9ded9e83 GUI: Migrate GUI to Path class 2023-12-24 13:19:25 +01:00
Le Philousophe
043e5ad420 ZVISION: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Le Philousophe
bdb515b913 WINTERMUTE: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Le Philousophe
ca31647aeb WAGE: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Le Philousophe
dd374a778e WATCHMAKER: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Le Philousophe
17ceed4eb3 VOYEUR: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Le Philousophe
1968695f6e VCRUISE: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Le Philousophe
ca246ba56a ULTIMA: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Le Philousophe
6d86d20e1c TWINE: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Le Philousophe
a57eaeb342 TUCKER: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Le Philousophe
c803257af9 TSAGE: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Le Philousophe
e06e8761f1 TRECISION: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Le Philousophe
a17ccbea72 TOUCHE: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Le Philousophe
c45606f133 TOON: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Le Philousophe
77a61aafc6 TONY: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Le Philousophe
7d05b38654 TOLTECS: Migrate engine to Path 2023-12-24 13:19:25 +01:00