Eugene Sandulenko
fef8f51503
ENGINES: Show pop-up message for save/load in GMM and explain the reason
...
This is very confusing to the users, so now instead of hiding or disabling
the buttons, we show message explaining the reason why it is disabled now
- The engine is not supporting loading from GMM at all
- The engine does not allow save/load at this time
These messages could be overridden by the engines
2023-12-08 12:21:16 +01:00
Paweł Kołodziejski
eff82fdc58
ENGINES: Silence compiler warnings
2022-04-29 07:45:24 +02:00
Torbjörn Andersson
e06f3c9a5a
GUI: Allow game option checkboxes to be disabled
...
Depending on other game option checkboxes. This is used to
enable/disable the semi-smooth scrolling checkboxes for FM Towns Loom,
since it's only used when smooth scrolling is enabled.
2022-04-21 11:07:17 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Eugene Sandulenko
91832bf9d8
SYMBIAN: Remove old Keys Dialog, now the global KeyMapper is used. PR#2712
2021-04-17 19:41:09 +02:00
Matthew Jimenez
f9f7d0eb10
GUI: Generate ExtraGuiOptions dynamically in a scrollable container ( #2783 )
...
This allows for the removal of hardcoded extra GUI options from the
theme files, and lifts restrictions related to the maximum number
of allowed ExtraGuiOptions
2021-02-20 13:17:11 +02:00
Cameron Cawley
2c1065188e
SYMBIAN: Deprecate the actions system
2020-08-24 14:19:30 +02:00
mataniko
cc7b06d47a
JANITORIAL: Update RTL references in themes and menus
2020-05-12 10:36:38 +02:00
Bastien Bouclet
0d895ec2f9
ENGINES: Allow showing the engine options in the in-game options dialog
2020-03-28 07:38:39 +01:00
Bastien Bouclet
bcfb7145fa
GUI: Allow engines to define a fully custom tab in the edit game dialog
...
By implementing MetaEngine::buildEngineOptionsWidget, engines can
instantiate a container widget that will be shown in the Engine tab of
the edit game dialog. The default implementation retains the existing
behavior and shows the extra GUI options.
2020-03-28 07:38:39 +01:00
Paul Gilbert
29c50bff95
ULTIMA8: Hook the menu Settings option to the ScummVM Options
2020-03-10 08:00:41 +02:00
Bastien Bouclet
9475192e81
ENGINES: Add a keymaps tab in the in-game options dialog
2020-02-22 13:14:04 +02:00
Johannes Schickel
53e83147be
ENGINES: Make GPL headers consistent in themselves.
2014-02-18 02:39:34 +01:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Ori Avtalion
cd6ee0589d
JANITORIAL: Format forward declarations to follow convention
2011-04-28 12:20:34 +03:00
Max Horn
947edd08c3
Replace SCUMM F5 dialog by GMM & add help button to GMM
...
The new "Help" button in the GMM is currently only used by SCUMM.
To use it, an engine currently needs to subclass MainMenuDialog.
svn-id: r49249
2010-05-26 19:54:50 +00:00
Max Horn
745edbadc7
Factor out save/load code from MainMenuDialog::handleCommand into new methods
...
svn-id: r48563
2010-04-06 09:26:20 +00:00
Travis Howell
9f2d6d82ca
Make the subtitle settings in Options section of the global main menu optional, and enable only for game engines where subtitles settings are synced.
...
svn-id: r36237
2009-02-07 06:47:19 +00:00
Max Horn
f1b1327b33
Reduced header dependencies
...
svn-id: r35030
2008-11-12 22:25:19 +00:00
Max Horn
201c26fcd0
cleanup
...
svn-id: r35017
2008-11-12 12:50:21 +00:00
Filippos Karapetis
27d1959683
Added some WIP code for the GMM save dialog (still not working correctly)
...
svn-id: r34918
2008-11-06 20:26:19 +00:00
Max Horn
8f33d4a40a
Implemented GMM loading (and, once the GMM supports it, saving) for SCUMM
...
svn-id: r34913
2008-11-06 15:41:38 +00:00
Max Horn
55c10e0ec6
Patch #2122869 : ALL: Common load dialog
...
svn-id: r34883
2008-11-03 18:32:16 +00:00
Johannes Schickel
41312a0ead
Added ScummVM logo to GMM.
...
svn-id: r34537
2008-09-14 20:42:50 +00:00
Christopher Page
ec8dac5540
Added a MetaEngineFeature for RTL support, the RTL button is disabled in the GMM if the engine doesn't support it
...
svn-id: r33921
2008-08-16 02:53:16 +00:00
Christopher Page
a14a0d16c1
Changes to implementation of the GMM
...
svn-id: r32872
2008-07-02 00:30:49 +00:00
Christopher Page
c14804e22f
Added main menu dialog files. Gob is now using the new _quit flag
...
svn-id: r32771
2008-06-24 23:19:23 +00:00