Sebastian Krzyszkowiak
7d951fd9d2
SLUDGE: Use unescaped value when calling openUrl in launch
...
newText is an escaped filename, which escapes characters like
: and /, which are essential for URLs. Use unescaped version
like original OpenSLUDGE does, as otherwise URLs get mangled
and become unusable.
2023-01-13 23:56:46 +01:00
Henrik "Henke37" Andersson
6155dbde7f
SLUDGE: Reimplement builtin launch for webpages
2022-07-15 22:37:44 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Alexandre Detiste
6044504762
JANITORIAL: typos
...
some in the variable names, some in the comments;
no change for the strings that interract with original games assets
2021-10-31 20:46:31 +01:00
Filippos Karapetis
0a3e3d8372
SLUDGE: Remove superfluous C string conversions
2021-08-10 13:04:09 +03:00
Cameron Cawley
e187a37d95
SLUDGE: Avoid direct use of remove()
2021-08-10 13:04:09 +03:00
Eugene Sandulenko
35eedf421a
SLUDGE: Avoid usage of remove()
2021-06-26 22:00:14 +02:00
Eugene Sandulenko
34f7e04c4f
SLUDGE: Initial code for bg effects
2021-05-17 01:55:21 +02:00
Eugene Sandulenko
84cc106cc5
SLUDGE: Plug memory leak
2021-05-10 13:58:25 +02:00
Eugene Sandulenko
77bfebb317
SLUDGE: Fix potential NULL dereference
2021-05-10 13:58:25 +02:00
Eugene Sandulenko
6dcf0939bf
SLUDGE: Fix potential buffer overrun
2021-05-10 13:58:25 +02:00
Eugene Sandulenko
28e4e46707
SLUDGE: Reduce header dependencies
2021-05-07 01:29:53 +02:00
Eugene Sandulenko
5c15a99fb8
SLUDGE: Reduced header dependecy. No nested includes
2021-05-07 01:29:53 +02:00
Eugene Sandulenko
e3da6f47b5
SLUDGE: Remove unused files and redundant header
2021-05-07 01:29:52 +02:00
Eugene Sandulenko
bbf03426e1
SLUDGE: JANITORIAL: Fix code formatting
2021-05-07 01:29:52 +02:00
Eugene Sandulenko
73c9875529
SLUDGE: Wrap status bar into a class
...
This lets us get rid of the global constructors
2021-05-07 01:29:52 +02:00
Eugene Sandulenko
519b212f95
SLUDGE: Improved script decompilation
2021-05-07 01:29:52 +02:00
Vladimir Serbinenko
4b6bda0831
SLUDGE: Remove UTF8 code ( #2592 )
...
This is basically a duplicate of UTF8 from common.
So just use common code instead
2020-11-10 17:19:23 +01:00
Fiodar Stryzhniou
6a7340f744
SYMBIAN: sync with 2.2.0 release.
...
Added new project files, build fixes.
2020-10-16 17:06:05 +02:00
Eugene Sandulenko
7f149136ca
SLUDGE: Plug memory leak
2020-04-28 11:56:22 +02:00
D G Turner
ef30ebc0bb
SLUDGE: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-01 01:08:45 +00:00
Sebastian Krzyszkowiak
bbed50ff27
SLUDGE: implement random built-in
2019-06-18 08:28:38 +03:00
Simei Yin
8ead8de284
SLUDGE: Move save game getter to StackHandler
2018-05-31 23:15:09 +02:00
Simei Yin
fa72209845
SLUDGE: Move stack size getter to struct StackHandler
2018-05-31 23:15:09 +02:00
Simei Yin
80478ee470
SLUDGE: Move copyStack() to struct Variable
2018-05-31 23:15:09 +02:00
Simei Yin
ca583ebfcf
SLUDGE: Move last stack finding function to struct VariableStack
2018-05-31 23:15:09 +02:00
Simei Yin
399ff4788c
SLUDGE: Move fastarray functions to struct Variable
2018-05-31 23:15:09 +02:00
Simei Yin
746fb3819f
SLUDGE: Move value getters to struct Variable
2018-05-31 23:15:09 +02:00
Simei Yin
719f5842fa
SLUDGE: Move costume functions to struct Variable
2018-05-31 23:15:09 +02:00
Simei Yin
04ef7becf3
SLUDGE: Move PersonAnimation functions into struct Variable
2018-05-31 23:15:09 +02:00
Simei Yin
805a47b74a
SLUDGE: Move text related functions to struct Variable
2018-05-31 23:15:09 +02:00
Simei Yin
98f764050a
SLUDGE: Move copyVariable to struct Variable
2018-05-31 23:15:09 +02:00
Simei Yin
2ab7665e56
SLUDGE: Move SetVariable() into struct Variable
2018-05-31 23:15:09 +02:00
Simei Yin
04444b70f9
SLUDGE: Move unlinkVar into struct Variable
2018-05-31 23:15:09 +02:00
Simei Yin
b6c2dc385a
SLUDGE: Split out function.h/cpp for upcoming refactoring
2018-05-29 22:37:10 +02:00
Simei Yin
881c946361
SLUDGE: Move global variable lastFramesPerSecond to class Timer
2018-05-27 22:11:38 +02:00
Simei Yin
bf3084df0e
SLUDGE: Move built-in function parameter number to structure
2018-05-27 22:11:38 +02:00
Simei Yin
535034d6b9
SLUDGE: Objectify FloorManager
2018-05-01 18:41:51 +02:00
Simei Yin
4b271c6e7c
SLUDGE: Remove global variable fadeMode and move transition functions to GraphicsManager
2018-04-29 09:57:32 +02:00
Simei Yin
8b91fe536c
SLUDGE: Remove global variable saveEncoding and refactor CustomSaveData features
2018-04-29 09:57:32 +02:00
Simei Yin
7e7d8d769a
SLUDGE: Remove global variable speechMode
2018-04-27 19:48:29 +02:00
Simei Yin
da491601d4
SLUDGE: Move global variable brightnessLevel to GraphicsManager and refactor save&load
2018-04-27 19:48:29 +02:00
Simei Yin
5ced495769
SLUDGE: Move global variable thumbnailWidth/Height to GraphicsManager
2018-04-27 19:48:29 +02:00
Adrian Frühwirth
9bee9e1ba6
JANITORIAL: Fix whitespace
2018-04-19 12:08:31 +02:00
Simei Yin
53c79fdde9
SLUDGE: Refactor PersonaAnimation related code in PeopleManager
2018-04-15 22:10:41 +02:00
Simei Yin
7c74e81e0a
SLUDGE: Objectify PeopleManager
2018-04-15 22:10:41 +02:00
Simei Yin
756a1096d8
SLUDGE: Remove unused global variable captureAllKeys
2018-04-15 22:10:41 +02:00
Simei Yin
b575aac25a
SLUDGE: Rename KillAll to Kill in RegionManager
2018-04-15 01:09:35 +02:00
Simei Yin
af9d07a241
SLUDGE: Objectify Region Manager
2018-04-15 00:21:17 +02:00
Simei Yin
2ea4855799
SLUDGE: Move global variable pastePalette to TextManager and refactor a little
2018-04-01 18:02:14 +02:00