Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-29 | SCI32: Implement kSetHotRectangles | Colin Snover | |
Used only by chapter 7 of Phant1. | |||
2016-03-06 | SCI32: Implement kEditText | Colin Snover | |
2016-03-01 | SCI: Use uint32 instead of unsigned int | Filippos Karapetis | |
2016-02-03 | SCI: code/define formatting | Martin Kiewitz | |
2016-02-03 | SCI: Remove hardcoded value in getScummVMEvent() | Martin Kiewitz | |
2016-02-02 | SCI: make event type, modifiers + character uint16 | Martin Kiewitz | |
2016-02-02 | SCI: Removed ".data" from SciEvent | Martin Kiewitz | |
Was the ScummVM-system-Keycode, sometimes modified. Changed Menu/Portrait/Controls32-code to use .character instead. Cleaned up a bit of code in getScummVMEvent() | |||
2016-02-02 | SCI: Do not pass/use .data for mouse button type | Martin Kiewitz | |
Also added comment about .data field. Should be renamed. | |||
2014-02-18 | SCI: Make GPL headers consistent in themselves. | Johannes Schickel | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-03-09 | SCI: Save mouse position in SciEvent. | Johannes Schickel | |
Instead of querying the event manager for the current mouse cursor coordinates kGetEvent now uses the saved mouse positions, which will assure every event will be processed with the correct coordinates instead of the current ones. Various other functions using SciEvent directly were adapted too. This fixes cursor click positions for the WinCE backend. Thanks to wjp and waltervn for helping me with this. | |||
2011-03-09 | SCI: Cleanup of the event code | md5 | |
2011-02-15 | SCI: Cleaned up kMapKeyToDir and removed an incorrect heuristic | md5 | |
The heuristic in question was used to detect the pseudo mouse control functionality, however the change in controls seems to have occurred with the transition to cursor views. Fixes keypad control in Conquest of the Longbow. Moreover, the code also checked for key scan code 76 when checking for the middle keypad button, which seems to be a mistake, as that case never occurred. | |||
2010-07-29 | SCI: updating screen within kAnimate as well - fixes pseudo hang in eq1 ↵ | Martin Kiewitz | |
credits (bug #3036154) svn-id: r51459 | |||
2010-06-19 | SCI: implemented checking of keyboard driver in case of SCI1EGA/EARLY, also ↵ | Martin Kiewitz | |
renamed SCI_EVENT_JOYSTICK to SCI_EVENT_DIRECTION svn-id: r50045 | |||
2010-06-17 | SCI: Turn _modifierStates into member of class EventManager | Max Horn | |
svn-id: r49963 | |||
2010-06-17 | SCI: cleanup | Max Horn | |
svn-id: r49961 | |||
2010-06-17 | SCI: Rename sciEvent to SciEvent | Max Horn | |
svn-id: r49960 | |||
2010-06-17 | SCI: Moved the event code a little bit around. | Max Horn | |
* Move sleep() from EventManager to SciEngine * Rename EventManager methods: get -> getSciEvent, and getFromScummVM -> getScummVMEvent * Make scancode_rows static const * Turn altify & numlockify from EventManager methods into static functions (and comment out the currently unused numlockify) svn-id: r49959 | |||
2010-06-09 | Renamed the SciEvent class to EventManager, to separate it from the sciEvent ↵ | Filippos Karapetis | |
structure, and removed it from the engine state svn-id: r49534 | |||
2010-04-24 | SCI: reverting r48787 port updates were actually introduced (heard that ↵ | Martin Kiewitz | |
before) in SCI1. I used the outdated wiki before and that one lists qfg2 and xmas90ega being SCI01. They are actually SCI1 svn-id: r48789 | |||
2010-04-24 | SCI: r48786 port updates were actually introduced during SCI01, qfg2 and ↵ | Martin Kiewitz | |
xmas90ega only. We enable port updates only for non-multilingual SCI01 games now - fixes percentage bar for qfg1 japanese as well svn-id: r48787 | |||
2010-04-17 | SCI: key presses of extended chars (umlauts, etc.) will now get ignored in ↵ | Martin Kiewitz | |
games that don't support them (which is all non-multilingual games) svn-id: r48693 | |||
2010-02-23 | SCI: Turn kernel_sleep() into SciEvent::sleep() | Max Horn | |
svn-id: r48119 | |||
2010-01-25 | Strip trailing spaces/tabs. | Johannes Schickel | |
svn-id: r47541 | |||
2010-01-08 | SCI: removed controlify() to ease readability of code | Martin Kiewitz | |
svn-id: r47186 | |||
2009-12-04 | SCI: Renamed "buckybits" to "modifiers" in SciEvent | Martin Kiewitz | |
svn-id: r46256 | |||
2009-12-04 | SCI: Make event constants more verbose | Martin Kiewitz | |
svn-id: r46255 | |||
2009-12-04 | SCI: SciEvent created, kernel_sleep() created | Martin Kiewitz | |
svn-id: r46252 |