174 Commits (7ac7ec9a7eae85aca0eea28737ce75c902f874bd)
 

Author SHA1 Message Date
Raheman Vaiya 7ac7ec9a7e Optimize grab logic 4 years ago
Raheman Vaiya 23d16a8279 refactor: cleanup config loading logic 4 years ago
Raheman Vaiya fe49c5cd78 refactor: reduce memory footprint 4 years ago
Raheman Vaiya ff8680d7bc Fix macros 4 years ago
Raheman Vaiya 076a1868e5 Prevent spurious modifier key presses (#128) 4 years ago
Raheman Vaiya f3b33f3a5b refactor: cleanup modifier logic 4 years ago
Raheman Vaiya be154a7aa0 Update makefile 4 years ago
Raheman Vaiya 4426cbc1e4 Add libinput quirks file to treat keyd as an integrated device 4 years ago
Raheman Vaiya 5f4ff2e385 Pass mouse buttons through hybrid boards 4 years ago
Raheman Vaiya 1f0ff75e28 Downgrade failed device acquisition to warning 4 years ago
Raheman Vaiya 88c8475741 Reintroduce dedicated virtual pointer 4 years ago
Jan Beich 40012a44a6 build: use libinotify-kqueue on BSDs after cc4992ac07 4 years ago
Jan Beich 9894e07377 config: add missing include for non-glibc after ad6d734d51 4 years ago
Raheman Vaiya 9ed2ac0d47 Add systemd detection to make install 4 years ago
Raheman Vaiya 252ac6c19c Add meta example 4 years ago
Raheman Vaiya 510a428360 Don't terminate on missing device node 4 years ago
Raheman Vaiya d2e8eda35b Improve logging 4 years ago
Raheman Vaiya 0a5a80e6dc Update docs 4 years ago
Raheman Vaiya 0ccd381380 Version bump 4 years ago
Raheman Vaiya cc4992ac07 Use inotify for hotplug detection (eliminate udev) 4 years ago
Raheman Vaiya cc84f3db9d Update docs 4 years ago
Raheman Vaiya 24bc574fe7 Update docs 4 years ago
Raheman Vaiya 175b27923c Add nested layer example 4 years ago
Raheman Vaiya 0dd39a3606 Clear oneshot after macro execution 4 years ago
Raheman Vaiya dc46ddecc2 Add more debug statements 4 years ago
Raheman Vaiya c5f77c5951 Allow mapping to modifier keycodes 4 years ago
Raheman Vaiya 3e5aaacd45 Improve debugging 4 years ago
Raheman Vaiya 5eb7040f48 Add support for nested swapping (#111) 4 years ago
Raheman Vaiya e623504538 Fix typo in the man page 4 years ago
Raheman Vaiya d475661f93 Strip trailing spaces from config file 4 years ago
Raheman Vaiya c53b3a7e74 Remove extraneous code 4 years ago
Raheman Vaiya 876ea605be Fix X app detection 4 years ago
Raheman Vaiya d09fc95a1d Doc tweak 4 years ago
Raheman Vaiya 779dec1ed4 Apply all matching application bindings 4 years ago
Raheman Vaiya 571b16ac9d Version bump 4 years ago
Raheman Vaiya b35e8b8eb6 Forbid modifier key codes as right hand values 4 years ago
Raheman Vaiya 3b9154d37f Reintroduce lock file. 4 years ago
Raheman Vaiya 4880c72c2d Fix macro timeouts 4 years ago
Raheman Vaiya ac27378217 Fix title matching + add wildcards 4 years ago
Raheman Vaiya 06b39432fb Merge pull request #108. 4 years ago
Raheman Vaiya 1f0f2babd5 Version bump 4 years ago
Raheman Vaiya df44d720d3 Improve application remapper 4 years ago
Duane Johnson eac433c41c Window identifier can be wm_class with optional wm_name 4 years ago
Duane Johnson 11e42627b5 Add window name to on_window_change event 4 years ago
Raheman Vaiya fb9b9665a9 Refactor config logic. 4 years ago
Raheman Vaiya 8b72a2b397 Update docs 4 years ago
Raheman Vaiya 66be44b46b Rename monitor mode (resolves #99). 4 years ago
Duane Johnson 3ec0d09905 Fix keyd-application-mapper on X when wm_class is NoneType 4 years ago
Raheman Vaiya 6514c4f8eb Fix overload+swap (#96) 4 years ago
Raheman Vaiya 405709ea96 Fix termination error message 4 years ago