Commit Graph

73 Commits (17c9a0e84f066f6ad1e7d93be0edf8e7bf3a59b7)

Author SHA1 Message Date
Brian Ashworth 6effca7b61 ipc: add an input event 6 years ago
Ed Younis eb770e88b7 Implement input_cmd_xkb_file () 6 years ago
Brian Ashworth be2d2a299a commands/input: perform basic keymap validation 6 years ago
Brian Ashworth 6afb392823 bindings: allow unlocked and locked bindings 6 years ago
Brian Ashworth 23c64ab22d input/keyboard: attempt default keymap on failure 6 years ago
Konstantin Pospelov c42497aca0 bindsym: change xkb_rule_names initialization 6 years ago
Konstantin Pospelov ddf63ffabe bindsym: consider xkb_rule_names for --to-code 6 years ago
Brian Ashworth 59d9a991b4 ipc: fix criteria for emitting bar_state_update 6 years ago
Ben Challenor 30931ad9e7
Make raw keysyms take precedence over translated 6 years ago
Brian Ashworth 3952d4f4f3 input/keyboard: respect solo repeat_{rate,delay} 6 years ago
Brian Ashworth f5190d1f79 bar_cmd_modifier: add support for none 6 years ago
M Stoeckl d7ff776552 Move sway-specific functions in common/util.c into sway/ 6 years ago
M Stoeckl 1211a81aad Replace wlr_log with sway_log 6 years ago
Brian Ashworth 2573606b60 Disarm key repeat on reload 6 years ago
Brian Ashworth 1feb2ce064 keyboard: update repeat timer before execution 6 years ago
Franklin "Snaipe" Mathieu f8e83ee20a binding: match single-key bindings if no multi-key binding matched 6 years ago
Ryan Dwyer c006717910 Minor refactor of input manager 7 years ago
Brian Ashworth 2e637b7368 cmd_bind{sym,code}: Implement per-device bindings 7 years ago
Ian Fan 2f1fd80726 swaybar: show hidden bar on key event 7 years ago
Ryan Dwyer 88a5e26c6e Remove unneeded variable 7 years ago
Ryan Dwyer 82423991a8 Reload config using idle event 7 years ago
Drew DeVault eecebcafc6 Fix 7 years ago
Ryan Dwyer 32c7386b0f Fix management of bindings during reload 7 years ago
Ryan Dwyer 7797490e9e Deny repeating reload by holding key 7 years ago
frsfnrrg 8dbbfa5965 Bindings use advised keyboard repeat parameters 7 years ago
frsfnrrg e33dfbfa75 Implement key repeat for pressed key bindings 7 years ago
Geoff Greer 30fee94354 Don't enable numlock by default. This fixes an annoying issue where laptop keyboards would have 'numlock mode' enabled, remapping parts of the alphabet to numbers. 7 years ago
ProgAndy 76ece5788b Fix LEDs for configured modifier states 7 years ago
ProgAndy 2166dbe2e4 Implement setting NumLock and CapsLock status 7 years ago
frsfnrrg 94dd8823a0 Invoke mouse bindings 7 years ago
frsfnrrg 754372c3de Parse mouse binding options 7 years ago
Ryan Dwyer a120d4c79f Make focus part of transactions 7 years ago
emersion 63b4bf5000
Update for 7 years ago
Dominique Martinet 8a771785ad keyboard: free xkb keymap on destroy 7 years ago
Armin Preiml 1eede432fc fix handling key modifiers if not pressed at first 7 years ago
frsfnrrg ca061ba8bf Fix keyboard shortcut handling inconsistencies 7 years ago
Brian Ashworth 7c810dc344 Make command block implementation generic 7 years ago
frsfnrrg 78b7b46895 Style fix, redundant entry removal, fix extra keysym delete 7 years ago
frsfnrrg 480f0c593c Rename update_shortcut_model to update_shortcut_state 7 years ago
frsfnrrg 83d559dd03 Rename check_shortcut_model to get_active_binding 7 years ago
frsfnrrg c53e4e6cde Style fixed for keyboard.c 7 years ago
frsfnrrg f2fe93d171 Remove almost-always redundant loop in key handling 7 years ago
frsfnrrg a056419ad7 Rewrite shortcut handling code to avoid hardcoded values 7 years ago
frsfnrrg a78a5684ea Implement bindsym/bindcode --locked 7 years ago
Mattias Eriksson 8fbafbfab5 Idle handling for dpms/lockscreen et al 7 years ago
Ryan Dwyer 5b30391383 Make key repeat configurable 7 years ago
Tony Crisci 5e024278a6 Merge branch 'wlroots' into seat-fixes 7 years ago
Tony Crisci 22287b42bf dont copy input config 7 years ago
Drew DeVault b2d871cfe2 Partially implement move command 7 years ago
Tony Crisci ac8269d536 take seat param for handle_command and rename 7 years ago