Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
XCursor is not configured if no pointer device is available
|
|
|
|
Create list for mouse bindings when creating new mode
|
|
|
|
Fix segfault with fullscreen
|
|
|
|
Refactor surface iterators
|
|
bash completion
|
|
Implement key repeat for keybindings
|
|
delete references to swaygrab
|
|
|
|
util.h: add missing include
|
|
|
|
|
|
|
|
|
|
|
|
zsh: fix sway completion
|
|
|
|
parse_boolean() takes and returns a `bool`
|
|
Fix title textures on scale change
|
|
|
|
|
|
Now 'repeat_delay' and 'repeat_rate' control the initial delay
and rate (per second) of repeated binding invocations.
If the repeat delay is zero, binding repetition is disabled.
When the repeat rate is zero, the binding is repeated exactly
once, assuming no other key events intervene.
|
|
Each sway_keyboard is provided with a wayland timer event source.
When a valid keypress binding has been found, a callback to
handle_keyboard_repeat is set. Any key event will either clear
the callback or (if the new key event is a valid keypress binding)
delay the callback again.
|
|
Don't give focus if xwayland window has a type hint
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|