214 Commits (a5e6a8379805bc6d8a903adf080ab1dcb24bfd8a)
 

Author SHA1 Message Date
Raheman Vaiya a5e6a83798 refactor: Clean up key handling logic + reduce output noise 4 years ago
Raheman Vaiya 9325bf375a keyd-application-mapper: Add X detection for title hotswapping (#182) 4 years ago
Raheman Vaiya 8f0727cd37 Make simple macros less noisy (#178) 4 years ago
Raheman Vaiya 7611355432 keyd-application-mapper: Add debugging statements 4 years ago
Raheman Vaiya 763edacf90 Increase the macro limit (#179) 4 years ago
Raheman Vaiya ed7991ddc8 keyd-application-mapper: start without requiring running keyd instance. 4 years ago
Raheman Vaiya e4358bbda5 Update man page 4 years ago
Raheman Vaiya b04ce338da Doc tweak 4 years ago
Raheman Vaiya f1d9b48075 Update readme 4 years ago
Raheman Vaiya d3c02079fe Update readme 4 years ago
Raheman Vaiya fa526bc60f compilation: remove extraneous headers from descriptor.c (#169) 4 years ago
Raheman Vaiya 43711bdb89 Add more tests 4 years ago
Raheman Vaiya 7752e4bf3b Always use the longest composite layer 4 years ago
Luke Dennis a9fc493d2d Fix broken install command in the Makefile (#166) 4 years ago
Raheman Vaiya 845495a67e Update todo 4 years ago
Raheman Vaiya 0a01767529 Add layer_indicator (#147) 4 years ago
Raheman Vaiya ff2bcddc02 doc: update man page 4 years ago
Raheman Vaiya ee462bb069 config: fix default timeout values 4 years ago
Raheman Vaiya a436f3bbf9 config: add [global] + make macro timeouts configurable (#164) 4 years ago
Raheman Vaiya e24de53d56 Improve unicode support 4 years ago
Raheman Vaiya 013f1e55e1 Fix broken README links 4 years ago
Raheman Vaiya 9097368672 Clear oneshot on click 4 years ago
Raheman Vaiya de7561cc2d Add support for older kernels (#163) 4 years ago
Raheman Vaiya 417cc5c394 Add more checks to vkbd creation 4 years ago
Raheman Vaiya 20ece8293c ipc: respond to ping in the absence of an active keyboard. (#161). 4 years ago
Raheman Vaiya 2a38fa22d0 Add limited unicode support 4 years ago
Raheman Vaiya a1edfab5d1 refactor: cleanup project structure + trim makefile 4 years ago
Raheman Vaiya 639de79c1d refactor: cleanup ini 4 years ago
Raheman Vaiya 6581f36a43 Make noop a valid keycode (#138) 4 years ago
Raheman Vaiya 44844b7a23 Doc tweak 4 years ago
Raheman Vaiya 301ac8d98b refactor: properly segregate keyd and evdev codes + add fn (#159). 4 years ago
Raheman Vaiya 94a1acc02c Fix hotswap 4 years ago
Raheman Vaiya 39696b9464 Update Makefile 4 years ago
Raheman Vaiya f87d356ff4 v2.3.0-rc 4 years ago
rvaiya bce93d5c67
Merge pull request #152 from mamg22/service-reload 4 years ago
mamg22 0933c5f7f9 keyd.service: Add reload action 4 years ago
Raheman Vaiya dac9d69c7d Version bump 4 years ago
Raheman Vaiya 8df00d3259 config: fix support for symlinks (#148) 4 years ago
Raheman Vaiya b594c7c652 keyd-application-mapper: support unicode titles (#144) 4 years ago
Raheman Vaiya 012ead3370 fix panic bug 4 years ago
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