389 Commits (5fd41ab2a06a11c4fe6b430a2561d4e2b23d6cc4)
 

Author SHA1 Message Date
Raheman Vaiya 5fd41ab2a0 refactor: Clean up config logic 3 years ago
Raheman Vaiya 10df81b988 Update code to use new logging facilities 3 years ago
Raheman Vaiya 03d4ce3339 Add a dedicated logging facility (keyd_log) 3 years ago
Raheman Vaiya 04c9e15d70 config: Permit config files to omit terminating newlines (#414) 3 years ago
Raheman Vaiya c525da3f9b Ignore directories in /dev/input (#426) 3 years ago
Raheman Vaiya fa8c3f8258 Don't eagerly clear oneshot on overload resolution (#420) 3 years ago
Raheman Vaiya 0fb86d3a95 Fix mouse buttons (#441) 3 years ago
Raheman Vaiya 26e19358f6 Increase maximum number of chords (#450) 3 years ago
Raheman Vaiya a48ff465e8 Make KEYD_ZOOM a valid target 3 years ago
Raheman Vaiya db28a18a6e Add KEY_ZOOM (#428) 3 years ago
Raheman Vaiya 2c870f2143 Fix zombies generated by command() 3 years ago
Raheman Vaiya 1750334d71 Fix broken ipc bounds check (#434) 3 years ago
Raheman Vaiya bcfb8bb339 swap: Prohibit layout deactivation 3 years ago
Raheman Vaiya 94c7c179a3 refactor: Clean up descriptor cache + make swap more robust. 3 years ago
Matt Briggs 35bd18f86a fix timeout description 3 years ago
Raheman Vaiya d73742a300 Update manpage 3 years ago
Raheman Vaiya 642d04cdd7 Merge remote-tracking branch 'pub/pr396' 3 years ago
Raheman Vaiya fa91c984b2 Fix mouse button transposition bug (#385) 3 years ago
Raheman Vaiya b2dbb04f89 mouse: Add experimental scroll/scrollt actions (#383) 3 years ago
Raheman Vaiya db4b0df5bd overload: Allow nested swap actions (#395) 3 years ago
Carsten Block be645c3a74
Fix macos.conf example 3 years ago
Raheman Vaiya 4a86057943 Make default output less noisy 3 years ago
Matthias Grandl 4ec82c58d9 keyd-application-mapper: Add hyperland support 3 years ago
Mateusz Wieloch ab71df859c keyd-application-mapper: Improve GNOME desktop environment detection 3 years ago
Raheman Vaiya 0f2926e1cd Remove the libinput quirks file (#353) 3 years ago
Raheman Vaiya c597fd557f Add altgr to the list of guarded modifiers (#378) 3 years ago
Raheman Vaiya 749ee06053 bind: Treat . as a valid left hand value (#374) 3 years ago
raploz 31306e4ced Add example to docs about disabling specific keys 3 years ago
Raheman Vaiya 12f764c2a2 Minor man page tweaks 3 years ago
tkna 2f836248d5 Update documentation: Binding Related 3 years ago
Raheman Vaiya 97b42553f5 Revert lazy overload (#358, #351) 3 years ago
Raheman Vaiya 0ccb1bf900 Add overload_tap_timeout 3 years ago
Raheman Vaiya 5df202e92b Update CFLAGS 3 years ago
Raheman Vaiya 02ac7d7c87 Improve syscall error handling (pacify -D_FORTIFY_SOURCE=2) 3 years ago
Raheman Vaiya 115cdece6f Add disable_modifier_guard (#257) 3 years ago
Raheman Vaiya 7f2dc665fb Add oneshot_timeout option 3 years ago
Raheman Vaiya 9b9ed69a6c Add version to daemon log output 3 years ago
Raheman Vaiya dd53208650 overload*: Propagate residual key up events (#351) 3 years ago
Raheman Vaiya 77e43a18ae config: Add k: and m: device matching prefixes 3 years ago
Raheman Vaiya f2774494d7 Keep chords active until all keys are released 3 years ago
Raheman Vaiya c1ba867e6f Fix macro timeouts 3 years ago
Raheman Vaiya 8fc5eb95ed Make the compiler happy 3 years ago
Raheman Vaiya 62b405e96b Fix clear 3 years ago
Raheman Vaiya afd6fb73a5 Add support for chording 3 years ago
Raheman Vaiya f721f1104b refactor: Consolidate timeout/overload logic 4 years ago
Raheman Vaiya d8cd256f42 reload: Avoid managing the vkbd 4 years ago
Raheman Vaiya 1f3a780879 daemon: Fix reload 4 years ago
Raheman Vaiya 90a50eeafe Update man page 4 years ago
Raheman Vaiya 5da441b6fc Makefile: Fix PREFIX 4 years ago
Raheman Vaiya 2740304a6f Add clearm 4 years ago