Age | Commit message (Collapse) | Author |
|
* Implemented stack-based active map in Keymapper
* Started proper testing by adding code to OSystem_SDL to set up simple HardwareKeySet and Keymap
svn-id: r33660
|
|
- Refactoring of code to map a key to a UserAction - now we call a method on UserAction to do it (and it then tells the Keymap class)
- General cleanup of code
svn-id: r33262
|
|
DefaultEventManager now initialises Keymapper and passes key press events to it
svn-id: r33227
|
|
svn-id: r33175
|
|
Added a delay functionality to the delivery of artificial events in DefaultEventManager, to get round events being ignored when delivered consecutively.
svn-id: r33012
|
|
time. VK now also uses its own cursor.
svn-id: r33008
|
|
VirtualKeyboard so that it uses this method to feed key presses its resulting key press events.
svn-id: r32977
|
|
- updated XMLParser from Tanoku's branch
svn-id: r32943
|
|
svn-id: r32941
|
|
- 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
|
|
svn-id: r30951
|
|
svn-id: r30667
|
|
svn-id: r30664
|
|
svn-id: r29087
|
|
svn-id: r28968
|
|
been updated.
svn-id: r28966
|
|
svn-id: r27831
|
|
pause/resume the active engine); made the global 'confirm exit' dialog use that feature; implemented ScummEngine::pauseEngine
svn-id: r27797
|
|
svn-id: r27788
|
|
svn-id: r27592
|
|
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
|
|
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
|
|
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
|
|
svn-id: r26169
|
|
svn-id: r26154
|