18 Commits (master)

Author SHA1 Message Date
Pacman Ghost 8790015564 Prep'ed for public release. 2 years ago
Pacman Ghost f27f570472 Don't try to process an event if no mouse movement has been detected. 8 years ago
Pacman Ghost 2cfc50a3b2 Made some internal settings configurable. 8 years ago
Pacman Ghost ed192910b5 Tightened up how we manage keyboard state. 8 years ago
Pacman Ghost 3bfc521af6 AppProfile's can now flag if they should fallback to the default AppProfile if a matching event is not found. 8 years ago
Pacman Ghost 9e6148e838 Fail gracefully if the mouse driver has not been installed. 8 years ago
Pacman Ghost 7ef678fc25 Allow AppProfile's to be configured with just an EXE name (no path). 8 years ago
Pacman Ghost a78a45907f Include action info when logging actions. 8 years ago
Pacman Ghost 418db4b978 Changed logging to go to either the console or a file. 8 years ago
Pacman Ghost edc30326c8 Handle absolute mouse move events. 8 years ago
Pacman Ghost c71ebadc51 Execute actions in response to events. 8 years ago
Pacman Ghost 48f326c5f3 Handle mouse wheel events. 8 years ago
Pacman Ghost 65e04b2c1d Only record mouse moves in the stroke history. 8 years ago
Pacman Ghost d228399440 Reset the stroke history if we haven't seen anything for a while. 8 years ago
Pacman Ghost 30698ac62a Detect which way the device is being moved. 8 years ago
Pacman Ghost 3a1b91f74d Notify the UI when new devices are seen. 8 years ago
Pacman Ghost 42bd9fae04 Added Interception to the main loop. 8 years ago
Pacman Ghost 6551257a6d Added the main loop. 8 years ago