Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Make command block implementation generic | 2018-06-02 | ||
| | ||||
* | Style fix, redundant entry removal, fix extra keysym delete | 2018-06-01 | ||
| | ||||
* | Rename update_shortcut_model to update_shortcut_state | 2018-06-01 | ||
| | ||||
* | Rename check_shortcut_model to get_active_binding | 2018-06-01 | ||
| | ||||
* | Style fixed for keyboard.c | 2018-06-01 | ||
| | ||||
* | Remove almost-always redundant loop in key handling | 2018-06-01 | ||
| | ||||
* | Rewrite shortcut handling code to avoid hardcoded values | 2018-06-01 | ||
| | | | | | | | | | The same shortcut algorithm is now used for keycodes, raw keysyms, and translated keysyms. Pressed keysyms are now stored in association with the keycodes that generated them. Modifier keycodes (and associated keysyms) are identified retroactively by the subsequent change to the modifier flags. | |||
* | Implement bindsym/bindcode --locked | 2018-05-27 | ||
| | | | | | | | | | Adds the --locked flag to bindsym and bindcode commands. When a keyboard's associated seat has an exclusive client (i.e, a screenlocker), then bindings are only executed if they have the locked flag. When there is no such client, this restriction is lifted. | |||
* | Idle handling for dpms/lockscreen et al | 2018-05-13 | ||
| | | | | | | | | | Swayidle handles idle events and allows for dpms and lockscreen handling. It also handles systemd sleep events, and can raise a lockscreen on sleep Fixes #541 | |||
* | Make key repeat configurable | 2018-04-18 | ||
| | | | | | | | | | | | This creates two input commands for configuring the repeat delay and rate. Example config: input "myidentifier" { repeat_delay 250 repeat_rate 25 } | |||
* | Merge branch 'wlroots' into seat-fixes | 2018-04-02 | ||
|\ | ||||
| * | Partially implement move command | 2018-04-02 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Works: - move [container|window] to workspace <name> - Note, this should be able to move C_CONTAINER but this is untested - move [workspace] to output [left|right|up|down|<name>] Not implemented yet: - move [left|right|up|down] - move scratchpad - move position | |||
* | | dont copy input config | 2018-04-02 | ||
|/ | ||||
* | take seat param for handle_command and rename | 2018-02-24 | ||
| | ||||
* | add kill command | 2018-01-20 | ||
| | ||||
* | update for new wlr-keyboard modifiers | 2018-01-17 | ||
| | ||||
* | sway: change all sway_log to wlr_log | 2018-01-05 | ||
| | ||||
* | cleanup bindings | 2018-01-04 | ||
| | ||||
* | binding release | 2018-01-04 | ||
| | ||||
* | fix nitpicks | 2017-12-29 | ||
| | ||||
* | overwrite old bindings | 2017-12-28 | ||
| | ||||
* | fix keyboard_execute_bindcode | 2017-12-28 | ||
| | ||||
* | bindcode | 2017-12-28 | ||
| | ||||
* | run compositor bindings last | 2017-12-27 | ||
| | ||||
* | run binding command | 2017-12-27 | ||
| | ||||
* | match user bindsym | 2017-12-27 | ||
| | ||||
* | compositor bindings | 2017-12-27 | ||
| | ||||
* | keyboard translate keysyms | 2017-12-27 | ||
| | ||||
* | handle keymap not found | 2017-12-19 | ||
| | ||||
* | remove assumption of one device per identifier | 2017-12-18 | ||
| | ||||
* | fix keyboard hotplugging | 2017-12-16 | ||
| | ||||
* | keyboard cleanup | 2017-12-16 | ||
| | ||||
* | xkb config | 2017-12-15 | ||
| | ||||
* | basic configuration | 2017-12-14 | ||
| | ||||
* | sway input device | 2017-12-12 | ||
| | ||||
* | keyboard remove | 2017-12-10 | ||
| | ||||
* | basic keyboard | 2017-12-10 | ||