aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/dialogs.cpp
AgeCommit message (Collapse)Author
2019-10-30MOHAWK: MYST: Save the options to ConfMan when the game is not startedBastien Bouclet
2019-10-29MOHAWK: RIVEN: Save the options to ConfMan when the game is not startedBastien Bouclet
That way changes made while on the main menu with no game started are persisted across sessions. When a game is started, the options are saved to the savegame as previously.
2018-07-29MOHAWK: Silent Compiler Warning About Unused VM Pointer.D G Turner
This can be restored if required at a later time.
2018-06-29MOHAWK: RIVEN: Remove the load/save/quit buttons from the options dialogBastien Bouclet
Those features can now be accessed through the main menu
2018-06-29MOHAWK: MYST: Introduce a main menu stackBastien Bouclet
Used in the 25th Anniversary edition of Myst ME
2018-06-14MOHAWK: MYST: Clean up the options dialogBastien Bouclet
Also load and save games using ctrl-o / ctrl-s.
2018-06-13MOHAWK: MYST: Move the current stack id to ScriptParserBastien Bouclet
2018-06-13MOHAWK: MYST: Simplify memory management of the active stackBastien Bouclet
2018-05-17MOHAWK: Don't allow displaying the map when the game is not interactiveBastien Bouclet
Fixes Trac#10526 and Trac#10531.
2018-04-25MOHAWK: MYST: Turn held page state into an enumdafioram
Previously, the held page stage was an unsigned int 16 with values 0-13. The enum will make its state more clear.
2018-03-31MOHAWK: Fix some clang-tidy warningsBastien Bouclet
2017-12-20MOHAWK: RIVEN: Add keyboard shortcuts for loading and savingBastien Bouclet
Those shortcuts are documented in the original game manual.
2017-07-03MOHAWK: Add a transition speed widget to the settings dialogBastien Bouclet
2016-08-03MOHAWK: Load games from outside the options dialog loopThierry Crozat
Loading games from inside the dialog loop may cause cursor glitches. This commits applies the same fix to the MohawkOptionsDialog as the one that already existed for the global main menu. This finished to fix bug #7164.
2016-07-04MOHAWK: Have the Myst and Riven options dialog share a base classBastien Bouclet
Now the Riven options dialog has the same features as the Myst one: - Screen centering - Save / Load / Quit buttons
2016-07-04MOHAWK: Change the Riven options dialog's cancel button not to save the settingsBastien Bouclet
2016-07-04MOHAWK: Change the Riven options dialog not to subclass GUI::OptionsDialogBastien Bouclet
2016-03-05MOHAWK: Make the Quit button show the creditsBastien Bouclet
2016-02-22MOHAWK: Add Save, Load and Quit buttons to the Myst DialogBastien Bouclet
So that it is possible to play the game without knowing about the GMM
2016-02-22MOHAWK: Center the options dialogBastien Bouclet
2016-02-22MOHAWK: MystOptionsDialog should not subclass GUI::OptionsDialogBastien Bouclet
2014-02-18MOHAWK: Make GPL headers consistent in themselves.Johannes Schickel
2012-12-16MOHAWK: The cancel button of Myst's dialog was actually savingBastien Bouclet
2011-08-20MOHAWK: Explain some obscure strings to translatorsEugene Sandulenko
2011-08-14MOHAWK: Add a return to menu button to the dialog for the demoBastien Bouclet
2011-08-07MOHAWK: Disable zip mode in Myst demoBastien Bouclet
2011-05-15MOHAWK: Implement "Show Map" feature for Myst MEBastien Bouclet
2011-05-14MOHAWK: Implement page drop button for MystBastien Bouclet
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-03-28MOHAWK: Don't compile RivenOptionsDialog when Riven isn't enabledMatthew Hoops
2011-03-28MOHAWK: Allow disabling compilation of MystMatthew Hoops
2011-03-23MOHAWK: Use direct access on the hashmap for Riven variables nowMatthew Hoops
2011-02-14MOHAWK: Center InfoDialog text.Alyssa Milburn
This is the same as the fix for scumm in 0e32d533.
2011-01-09MOHAWK: Myst zip mode improvementsBastien Bouclet
- Save visited zip destinations in the game state - Only allow zipping to visited zip destinations - Save zip mode setting in the game state svn-id: r55185
2010-11-23MOHAWK: Pass objs by const ref not by valueMax Horn
svn-id: r54443
2010-11-16GUI: Rename gui/GuiManager.* to gui/gui-manager.*Max Horn
svn-id: r54265
2010-09-05MOHAWK: CleanupMatthew Hoops
- Split the main Riven event loop into a separate function for readability and for use in the sunner external functions eventually - Some minor function signature changes (const!) - Rename matchVarToString() to getVar() (I have no idea where that original name came from, considering it takes a string and returns a variable - Use solely Common::String in getVar() svn-id: r52538
2010-06-15MOHAWK: Sync with latest GUI changes.Eugene Sandulenko
svn-id: r49787
2010-04-06More transistions->transitions fixesMatthew Hoops
svn-id: r48571
2010-04-06Fix "Transitions" typoOri Avtalion
svn-id: r48570
2010-04-06GUI: Unify various definitions of kOKCmd and move it to namespace GUIMax Horn
svn-id: r48564
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2009-12-30Re-indentet switch() blocks to follow ScummVM indentation style. (I've alwaysTorbjörn Andersson
found this style a bit unusual, but I value consistency.) svn-id: r46734
2009-12-29Add Mohawk engine code. Part 1/3: main code.Eugene Sandulenko
svn-id: r46727