Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-12-25 | Pushing down some header deps (on common/system.h, mostly) | Max Horn | |
svn-id: r35542 | |||
2008-11-11 | If confirm_exit is set, also ask the user if he really wants to return to ↵ | Max Horn | |
the launcher (after all, as with quit, all data is lost) svn-id: r35003 | |||
2008-10-02 | Forgot to mention yet another Engine class change: mainMenuDialog -> ↵ | Max Horn | |
openMainMenuDialog; and also forgot to commit this related file :/ svn-id: r34722 | |||
2008-09-02 | Applied my patch from -devel, which reenables GMM opening via F6. | Johannes Schickel | |
svn-id: r34281 | |||
2008-09-01 | First part of GSoC2008 RTL branch merge | Max Horn | |
svn-id: r34241 | |||
2008-07-16 | Quit and RTL code is more modular now. EVENT_RTL no longer sets ↵ | Christopher Page | |
_shouldQuit, shouldQuit is only set if there's an EVENT_QUIT. EVENT_RTL and EVENT_QUIT are completely separate from each other. Engine::quit() method now checks both _shouldQuit and _shouldRTL to determine if the engine should exit. There is no longer a need for resetQuit(), so it's removed svn-id: r33082 | |||
2008-07-15 | Reverted some incorrect changes and fixed sound settings issues for LURE. ↵ | Christopher Page | |
Fixed issues with quitting and calling GMM during intro sequences in LURE. Added a KEYCODE_MAINMENU in common/keyboard.h for the GMM. svn-id: r33081 | |||
2008-07-13 | SKY works with the new GMM implementation, also updated gui/newgui.cpp and ↵ | Christopher Page | |
prevented pushEvent from pushing more than one EVENT_QUIT into the artificialEventQueue svn-id: r33041 | |||
2008-07-11 | Queen works with the new GMM implementation, and made a correction to a ↵ | Christopher Page | |
change in parallaction svn-id: r32999 | |||
2008-07-09 | Reimplemented pushEvent() and artificialEventQueue to work with Events ↵ | Christopher Page | |
instead of EventTypes. Reimplemented Queue as a List instead of Array. Updated AGOS, AGI, CINE, GOB, and KYRA to work with the current implementation of the GMM svn-id: r32971 | |||
2008-07-07 | Implemented Common::EventManager::pushEvent() to insert fake events into the ↵ | Christopher Page | |
event queue. Quit and RTL events have been added, and are now tracked by the DefaultEventManager using shouldQuit() and shouldRTL(). AGOS is working with this new implementation, other engines to follow. svn-id: r32952 | |||
2008-07-02 | Changes to implementation of the GMM | Christopher Page | |
svn-id: r32872 | |||
2008-06-26 | Quit or RTL from the main menu now triggers an EVENT_QUIT in ↵ | Christopher Page | |
DefaultEventManager::pollEvent() svn-id: r32813 | |||
2008-06-24 | Created Global Main Menu Dialog. Made a uniform _quit flag for engines. So ↵ | Christopher Page | |
far agi, agos, and cine are now using the new _quit flag. svn-id: r32770 | |||
2008-02-24 | Remove double inclusion of config-manager.h | Filippos Karapetis | |
svn-id: r30951 | |||
2008-01-28 | Fixed the spaces before tabs. | Jordi Vilalta Prat | |
svn-id: r30667 | |||
2008-01-27 | Removed trailing spaces. | Jordi Vilalta Prat | |
svn-id: r30664 | |||
2007-09-24 | Silence warning. | Johannes Schickel | |
svn-id: r29087 | |||
2007-09-19 | Modified patch #1738058: "Action recorder". | Eugene Sandulenko | |
svn-id: r28968 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-07-01 | Only invoke g_engine->pauseEngine if g_engine != NULL | Max Horn | |
svn-id: r27831 | |||
2007-06-30 | Added Engine::pauseEngine method (allows outside code, like the backend, to ↵ | Max Horn | |
pause/resume the active engine); made the global 'confirm exit' dialog use that feature; implemented ScummEngine::pauseEngine svn-id: r27797 | |||
2007-06-30 | Added global support for the (so far undocumented) confirm_exit config key | Max Horn | |
svn-id: r27788 | |||
2007-06-21 | Modified version of patch #1740493 (EVENTS: Event Key Codes) | Max Horn | |
svn-id: r27592 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-03-17 | Moved Event/EventType/keyboard enum from common/system.h (part of class ↵ | Max Horn | |
OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again svn-id: r26180 | |||
2007-03-17 | Applied my re-revised patch #1487149 ("Simplified keyboard repeat"), with | Torbjörn Andersson | |
Fingolfin's blessings. Keyboard repeat is now handled by the event manager, rather than by individual engines. Since this can cause problems with some engines (see the AGI engine), the extra "key down" events are marked as "synthetic", so that they can be ignored if necessary. svn-id: r26170 | |||
2007-03-17 | cleanup | Max Horn | |
svn-id: r26169 | |||
2007-03-17 | oops | Max Horn | |
svn-id: r26157 | |||
2007-03-17 | Implemented a simple EventManager class | Max Horn | |
svn-id: r26154 |