Paul Gilbert
d03660cd85
TITANIC: Implementing CStarControlSub21 class
2017-03-11 20:59:48 -05:00
Paul Gilbert
ac16b6ebd2
TITANIC: Finish CStarControlSub20 class
2017-03-11 15:16:51 -05:00
Paul Gilbert
f757ad51c1
TITANIC: More CStarControlSub13 methods
2017-03-11 15:03:34 -05:00
Paul Gilbert
d84d166fc6
TITANIC: Implementing CStarControlSub13 class
2017-03-11 14:30:31 -05:00
Thierry Crozat
0c24c1e974
I18N: Update translation (French)
...
Currently translated at 100.0% (944 of 944 strings)
2017-03-11 18:16:38 +01:00
stevenhoefel
fba1368267
DIRECTOR: pre-load cast members.
2017-03-12 00:18:03 +11:00
Eugene Sandulenko
145d60b663
DEVTOOLS: Made encode-macbinary.sh recursive
2017-03-11 12:06:18 +01:00
Thierry Crozat
c74c962691
I18N: Update translations templates
2017-03-11 10:08:22 +01:00
Eugene Sandulenko
082d0efdcc
Merge pull request #920 from criezy/gui-delete-later
...
GUI: Delay deletion of widgets when rebuilding launcher and options dialogs
2017-03-11 10:08:12 +01:00
Eugene Sandulenko
791229d432
Merge pull request #916 from lubomyr/master
...
ANDROIDSDL: libcurl and sdl_net is enabled by default
2017-03-11 10:06:34 +01:00
rsn8887
f5a20ab454
PSP2: new g++ flags fix crashing scumm-7-8 games
...
The Dig and Full Throttle were both crashing on startup on PSP2 (Vita)
when -O2, -O3, or -Os compiler optimizations were enabled. The problem
is fixed by adding the "-fno-optimize-sibling-calls" compiler flag.
2017-03-10 22:25:39 -06:00
Paul Gilbert
b51421229b
TITANIC: Implementing star reference classes
2017-03-10 22:15:20 -05:00
rsn8887
f323cffdf6
PSP2: optimize compilation for file-size
2017-03-10 16:41:10 -06:00
Eugene Sandulenko
d541c5e1a1
DIRECTOR: Lingo: Improved debug output
2017-03-10 18:56:42 +01:00
Eugene Sandulenko
0a59d0a1c2
DIRECTOR: Lingo: Don't leak memory on restart
2017-03-10 09:19:00 +01:00
Eugene Sandulenko
2506f61575
DIRECTOR: Lingo: Reset scripts when switching movies
2017-03-10 09:13:46 +01:00
Eugene Sandulenko
f123a6e4eb
DIRECTOR: More debug output for movie playback
2017-03-10 09:10:11 +01:00
Eugene Sandulenko
3c08904e5f
DIRECTOR: Fixed global even handlers calling
...
Handlers defined via 'when ...', should stay at global level
2017-03-10 09:00:35 +01:00
Thierry Crozat
1a874f9c07
GUI: Delay deletion of child widgets when rebuilding launcher and options dialog
...
This is to avoid writing in deleted memory in the ButtonWidget::sendCommand
when the sent command results in the parent dialog being rebuilt.
2017-03-10 02:05:27 +00:00
Thierry Crozat
cc75d17e9c
GUI: Allow delayed deletion of GuiObject
...
This is achieved by adding a list of GuiObject to delete to GuiManager
and doing the deletion in GuiManager::runLoop.
The main purpose of this is to avoid the deletion of ButtonWidget object
while their ButtonWidget::sendCommand function is being called. For
example the sendCommand of the Apply button of the OptionsDialog
may cause a rebuild (if the GUI language was changed) which tries to
delete the widgets inside the OptionsDialog, including the Apply button.
2017-03-10 02:02:58 +00:00
Paul Gilbert
3e1d298a61
TITANIC: Properly implement CBaseStarEntry equality test
2017-03-09 20:50:56 -05:00
Peter Kohaut
6bb953e25b
CREATE_PROJECT: Support for a different target build directory in CMake
2017-03-10 00:21:14 +01:00
Peter Kohaut
652c29914b
BUILD: Fixed mingw-w64 32 bits build
2017-03-10 00:07:09 +01:00
Peter Kohaut
d34314ccc9
BUILD: Fixed macro redefinition warning for 64 bits builds
2017-03-09 23:48:57 +01:00
Thierry Crozat
659ec5b675
I18N: Update translations templates
2017-03-09 23:28:04 +01:00
Thierry Crozat
8726792ae6
Merge pull request #919 from Joefish/master
...
GUI: Fix for #9711
2017-03-09 22:27:45 +00:00
rsn8887
0c5ad902dc
Revert "TOOLS: configure options for all-unstable-engines"
...
This reverts commit bd54615363 .
2017-03-09 13:48:09 -06:00
Eugene Sandulenko
4c3f07b3e0
DIRECTOR: Moved event processor to events.cpp
2017-03-09 17:57:12 +01:00
rsn8887
bd54615363
TOOLS: configure options for all-unstable-engines
2017-03-09 10:26:26 -06:00
Paul Gilbert
12bedb4a93
TITANIC: Fix compiler warnings
2017-03-09 00:25:54 -05:00
Paul Gilbert
0e0500f065
TITANIC: Compilation fix in addStar method
2017-03-08 23:53:39 -05:00
Paul Gilbert
4daf983b2e
TITANIC: Added addStar and other methods
2017-03-08 23:27:26 -05:00
Joseph-Eugene Winzer
f39412fcec
GUI: Fix Theme Label in Options->Misc
...
The theme label in the Misc tab will not change to the correct theme
when current language and theme is changed and 'apply' pressed.
loadNewTheme() does not do a rebuild of all widgets, including the
theme label, like it is explicitly done in the 'language section'.
The problem is that rebuild() uses the currently applied settings to
rebuild all widgets. Although a new theme was selected by the user the
label will be overwritten with the name of the still active theme.
By rearranging the logic a complete rebuild of the GUI is done and
updates the widgets correctly.
2017-03-09 04:26:20 +01:00
Joseph-Eugene Winzer
66c2ae244f
GUI: Fix resolution of theme filename to id
...
getThemeId() returned "builtin" for valid filenames because FSNode only
searches for the theme filename, like "scummmodern.zip" in the current
directory. listUsableThemes() searches SearchMan default directories
for theme files.
2017-03-09 04:26:20 +01:00
Paul Gilbert
faaaab9d89
TITANIC: In progress code for CStarControlSub5 class
2017-03-08 22:05:43 -05:00
Peter Kohaut
65ef0c8ff8
CREATE_PROJECT: Fixed solution version for Visual Studio 2015
2017-03-08 22:43:47 +01:00
Peter Kohaut
27368cc845
CREATE_PROJECT: Add support for Visual Studio 2017
2017-03-08 22:30:53 +01:00
Lothar Serra Mari
0345e74e71
I18N: Update translation (German)
...
Currently translated at 100.0% (944 of 944 strings)
2017-03-08 19:10:29 +01:00
Eugene Sandulenko
ff7cff72f4
DIRECTOR: Lingo: More debug output to call() method
2017-03-08 18:49:19 +01:00
Eugene Sandulenko
0a044b21df
DIRECTOR: Fix event mouse event processing in D3
2017-03-08 18:37:16 +01:00
Eugene Sandulenko
6a96a062c7
DIRECTOR: Lingo: Fix parsing D4 variant of 'on ...' clause
2017-03-07 19:34:41 +01:00
Eugene Sandulenko
45dcd06eff
DIRECTOR: Lingo: Added definition for 'on' clauses without 'end'
2017-03-07 18:17:31 +01:00
Paolo Bossi
4fbb871fc4
I18N: Update translation (Italian)
...
Currently translated at 100.0% (944 of 944 strings)
2017-03-07 14:59:08 +01:00
Eugene Sandulenko
6c74514e62
I18N: Update translation (Italian)
...
Currently translated at 99.7% (942 of 944 strings)
2017-03-07 14:58:48 +01:00
Eugene Sandulenko
0990ace238
I18N: Update translation (Italian)
...
Currently translated at 99.7% (942 of 944 strings)
2017-03-07 10:57:11 +01:00
Arius
ac8bbe4693
I18N: Update translation (Greek)
...
Currently translated at 99.4% (939 of 944 strings)
2017-03-07 10:57:05 +01:00
Rossano
5af3c33793
I18N: Update translation (Italian)
...
Currently translated at 99.6% (941 of 944 strings)
2017-03-07 10:56:10 +01:00
Eugene Sandulenko
e6a802b0e5
I18N: Update translation (Italian)
...
Currently translated at 99.5% (940 of 944 strings)
2017-03-07 10:55:41 +01:00
Rossano
cb9ff403c5
I18N: Update translation (Italian)
...
Currently translated at 99.5% (940 of 944 strings)
2017-03-07 10:55:06 +01:00
Eugene Sandulenko
283943ec2b
I18N: Update translation (Italian)
...
Currently translated at 99.4% (939 of 944 strings)
2017-03-07 10:54:16 +01:00