Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-12 | Added comments in virtual-keyboard-parser.h describing the file format. ↵ | Stephen Kennedy | |
Added a delay functionality to the delivery of artificial events in DefaultEventManager, to get round events being ignored when delivered consecutively. svn-id: r33012 | |||
2008-07-11 | Better handling of virtual keyboard and gui being displayed at the same ↵ | Stephen Kennedy | |
time. VK now also uses its own cursor. svn-id: r33008 | |||
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 | Added pushEvent to EventManager (from cpage88's branch) and changed ↵ | Stephen Kennedy | |
VirtualKeyboard so that it uses this method to feed key presses its resulting key press events. svn-id: r32977 | |||
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-07 | - changed VirtualKeyboard classes to Common namespace | Stephen Kennedy | |
- updated XMLParser from Tanoku's branch svn-id: r32943 | |||
2008-07-07 | - renaming of files | Stephen Kennedy | |
svn-id: r32942 | |||
2008-07-07 | - moved VirtualKeyboard files into backends/common directory | Stephen Kennedy | |
svn-id: r32941 | |||
2008-07-07 | WIP: VirtualKeyboard updates: | Stephen Kennedy | |
- got keyboard bitmap displaying (no transparency as yet) - simple event loop for VK to capture mouse clicks done (and untested code to process the clicks) - pollEvent() method to deliver the virtual key press events to EventManager svn-id: r32939 | |||
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 |