Commit Graph

123967 Commits

Author SHA1 Message Date
Martin Gerhardy
10402047b7 TWINE: added missing reset of clipping area 2021-10-11 20:31:58 +02:00
Martin Gerhardy
f9e6995539 TWINE: prepare compilePolygons to support clipping 2021-10-11 20:31:58 +02:00
Martin Gerhardy
3c6e9ad2c9 TWINE: renamed variable 2021-10-11 20:31:58 +02:00
Martin Gerhardy
b7bd68662e TWINE: fill missing DrawListType values 2021-10-11 20:31:58 +02:00
Martin Gerhardy
950a4540cd TWINE: replaced magic numbers and named enum constants 2021-10-11 20:31:58 +02:00
Martin Gerhardy
9b50ab77dd TWINE: track index of -1 means to stop the music 2021-10-11 20:31:58 +02:00
Martin Gerhardy
362111301b TWINE: fixed extra flag names 2021-10-11 20:31:58 +02:00
Martin Gerhardy
df6f013b0f TWINE: implemented menu demo loop 2021-10-11 20:31:58 +02:00
Martin Gerhardy
55d1d15eba TWINE: removed todo comment
polygon details are implemented now
2021-10-11 20:31:58 +02:00
ScummVM-Translations
a06f832e4e 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-10-11 17:11:14 +00:00
Scott Percival
68518fc8a9 DIRECTOR: Fix default palette index 2021-10-12 01:08:34 +08:00
Scott Percival
47c5b37067 DIRECTOR: Fix use-after-free in Sprite 2021-10-12 01:08:34 +08:00
Scott Percival
8b240f69b8 DIRECTOR: Fix inkBlitShape to use destRect for drawing 2021-10-12 01:08:34 +08:00
Scott Percival
0e0254a5f7 DIRECTOR: Fix currentFrameRate loading for v4 2021-10-12 01:08:34 +08:00
Scott Percival
257fd958e7 DIRECTOR: Add blitting code to FilmLoopCastMember 2021-10-12 01:08:34 +08:00
Scott Percival
8963cf211a DIRECTOR: Move methods from Window to DirectorPlotData 2021-10-12 01:08:34 +08:00
Scott Percival
e4f767c916 DIRECTOR: Move methods from Channel to Sprite 2021-10-12 01:08:34 +08:00
Scott Percival
6f60e8c54e DIRECTOR: Add stub for FilmLoopCastMember::createWidget 2021-10-12 01:08:34 +08:00
Scott Percival
0efc7139a9 DIRECTOR: Refactor FilmLoopCastMember to use Sprite 2021-10-12 01:08:34 +08:00
Scott Percival
0ecdd9b26f DIRECTOR: Add preliminary loader for film loops 2021-10-12 01:08:34 +08:00
Scott Percival
d61a03d120 DIRECTOR: LINGO: Fix memory leak 2021-10-12 01:08:34 +08:00
ScummVM-Translations
87b7ddc782 I18N: Update translations templates 2021-10-10 23:59:13 +00:00
ScummVM-Translations
cc534f0c29 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-10-10 23:59:12 +00:00
Thierry Crozat
594a81f93c OPENGLSDL: Fix restoring window size when exiting fullscreen
When entering fullscreen it was storing the default window size
in the config, which was overwriting the current window size. As
a result when exiting window size, instead of restoring to the
previous window size it was restoring to the default window size.
2021-10-11 02:59:01 +03:00
Thierry Crozat
45a803c71c OPENGLSDL: Fix always restoring window to maximized size when exiting fullscreen
When loadVideoMode gets called to exit fullscreen, the window is
still fullscreen, which means that the SDL_WINDOW_MAXIMIZED is set
(at least on macOS). As a result the window was resized to the
stored maximized window size instead of the size it had before
entering fullscreen.
2021-10-11 02:59:01 +03:00
ScummVM-Translations
c659033fbf I18N: Update translations templates 2021-10-10 19:41:05 +00:00
Cameron Cawley
c40b2bf125 GUI: Disable widgets in the options dialog relating to unavailable features 2021-10-10 22:40:55 +03:00
ScummVM-Translations
815a0e9a3f 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-10-10 17:35:56 +00:00
Martin Gerhardy
379ddd1ff2 TWINE: converted more render methods 2021-10-10 16:24:51 +02:00
ScummVM-Translations
d7de876032 I18N: Update translations templates 2021-10-10 14:03:43 +00:00
eientei
c89840f1fa SCI: Add PQ2 v1.001.106, mark 5.25" DOS PQ2 releases as such 2021-10-10 17:03:32 +03:00
Martin Gerhardy
d8761a1bd0 TWINE: forward color as int16
because some of the polygon fill methods rely on the color value being a range
from start to end
2021-10-10 11:52:39 +02:00
Martin Gerhardy
8296ad436f TWINE: fixed restoring the menu texts after quitting the credits scene
when the credits scene is shown from the menu, we have to restore the proper
menu text - otherwise the scene text is still active
2021-10-10 11:52:39 +02:00
Martin Gerhardy
1a6ac67be1 TWINE: todo comment 2021-10-10 11:52:39 +02:00
Martin Gerhardy
002de89fad TWINE: the color values can contain two values - start and end color 2021-10-10 11:52:39 +02:00
Martin Gerhardy
37c48f7e44 TWINE: fixed filler methods 2021-10-10 11:52:39 +02:00
Martin Gerhardy
40dc338671 TWINE: fixed low detail render method 2021-10-10 11:52:39 +02:00
Martin Gerhardy
2d6abce5ca TWINE: renamed method 2021-10-10 11:52:39 +02:00
Martin Gerhardy
808516dc2f TWINE: circle rendering is using proper fill methods now 2021-10-10 11:52:39 +02:00
Martin Gerhardy
010a29a413 TWINE: prepare for color blending in marble fill method 2021-10-10 11:52:39 +02:00
Martin Gerhardy
d157596665 TWINE: started to implement polygon render types for circles 2021-10-10 11:52:39 +02:00
Martin Gerhardy
87d9232202 TWINE: renamed variables 2021-10-10 11:52:39 +02:00
Martin Gerhardy
da0e5a8193 TWINE: improved polygon render methods 2021-10-10 11:52:39 +02:00
Martin Gerhardy
efc5e0bcf5 TWINE: added low poly details render methods 2021-10-10 11:52:39 +02:00
Martin Gerhardy
b39e1c260d TWINE: implemented most of the polygon details mappings 2021-10-10 11:52:39 +02:00
Martin Gerhardy
ae07194e58 TWINE: fixed polygon filler type enums 2021-10-10 11:52:39 +02:00
Martin Gerhardy
46a810558e TWINE: play midi track 1 while showing introd fla 2021-10-10 11:52:38 +02:00
Martin Gerhardy
e8680cee24 TWINE: fixed warnings 2021-10-10 11:52:38 +02:00
Thierry Crozat
aac0f40d2c BACKENDS: Add overloadable removeFile in DefaultSaveFileManager
This allows using the DefaultSaveFileManager on system where
remove() does not exist. See bug #12975.
2021-10-10 11:39:47 +03:00
Eugene Sandulenko
08f29237ed
DISTS: ANDROID: Update store metadata 2021-10-09 21:48:03 +03:00