68 Commits (9af0c5338f4f999299406530b21217bbf0aae449)

Author SHA1 Message Date
Ryan Walklin 2a7edfa24c Factor out binding command execution to separate file
6 years ago
Drew DeVault 841d04db99
Merge pull request #1262 from nyorain/session_fix
6 years ago
nyorain 7b52388424 Rework session handling
6 years ago
Las fa2e6e7d9d Implement pointer-constraints protocol in wlroots and rootston
6 years ago
Genki Sky 11d440972d rootston: Double fork for keyboard bindings
6 years ago
emersion 9d0e37f768 rootston: add keybinding to toggle decoration mode
6 years ago
emersion 7cbef15206
util: add wlr_ prefix to log symbols
6 years ago
Guido Günther 9864f1c136 rootston: wire up window alpha keybinding
7 years ago
emersion c2e1474010
Reformat all #include directives
7 years ago
Vincent Vanlaer 74264d4f62 Rename roots_seat_cancel_transform
7 years ago
Vincent Vanlaer 90eb50d9aa Merge roots_seat_cancel_* into one function
7 years ago
Vincent Vanlaer 7ae8800a63 Cancel rootston move/resize/rotate on escape press
7 years ago
Tony Crisci b6f29e87e8 dont use pointer for modifiers
7 years ago
Tony Crisci 43896af90f Merge branch 'master' into modifier-fixes
7 years ago
emersion e56b82e896
rootston: add toggle_outputs command
7 years ago
Tony Crisci 0ef2df21f2 compositor modifier hook
7 years ago
Tony Crisci ebf27f2027 add nop command
7 years ago
Tony Crisci c838679393 fix memory leaks
7 years ago
emersion 2c31cac116
Do not segfault when loading an unknown keymap
7 years ago
emersion a3c0f97810
Make keyboard repeat info configurable
7 years ago
Tony Crisci 5d7eb438d9
Merge pull request #437 from emersion/fullscreen
7 years ago
Tony Crisci 903ba1c9b3 rootston: maximize command
7 years ago
emersion 9a6f799d8f
Add fullscreen command, fix view_at with fullscreen views
7 years ago
emersion 97ddd2d1df
Add roots_seat_cycle_focus
7 years ago
emersion bf41e7a794
Make the close command use roots_seat_get_focus, rename a few symbols
7 years ago
emersion bb6d34e7a5
rootston: add per-seat views
7 years ago
emersion a52ca9482a
Various keyboard fixes
7 years ago
emersion 53d4cb47ff
Refactor rootston keyboard
7 years ago
emersion bb79ada49f
Fix a bunch of mistakes detected with scan-build
7 years ago
Tony Crisci 1db3b55128 rootston: prefix config structs and functions
7 years ago
Tony Crisci 1472dbda74 rootston: roots_keyboard null check
7 years ago
Tony Crisci d6513cef5d rootston: add missing properties to kb config merge
7 years ago
Tony Crisci 739361aa70 wlr-keyboard: take out modifiers event struct (for now)
7 years ago
Tony Crisci 79f5bd6ef8 Merge branch 'master' into feature/multiseat
7 years ago
emersion 882e620639
Always read state from wlr_keyboard in the seat
7 years ago
Tony Crisci a00b7f1e9b rootston: remove devices from seat
7 years ago
Tony Crisci 09c6092423 multiseat: somewhat working
7 years ago
Markus Ongyerth 23991861a4 works in review comments
7 years ago
Markus Ongyerth 8ca76ff7f2 explains 2 way keybind trying.
7 years ago
Markus Ongyerth c88990d2c2 fix the keybind handling in rootston.
7 years ago
Tony Crisci 5354fe8729 move keyboard to seat
7 years ago
Tony Crisci 9bd0f47efd rootston: refactor keyboard
7 years ago
Tony Crisci 53021f8ed4 rootston: break up input.h
7 years ago
Tony Crisci e5b49158b4 rootston: end grab on escape
7 years ago
Tony Crisci a224e74fad refactor input time_sec to time_msec
7 years ago
Tony Crisci c01248cf17 Merge branch 'master' into feature/xwm-rewrite
7 years ago
Drew DeVault 4281aefbf8
Merge pull request #324 from acrisci/feature/keyboard-redesign
7 years ago
Tony Crisci c555a66dda Merge branch 'master' into feature/xwm-rewrite
7 years ago
emersion 315c01ba0f
Remove input.last_active_view
7 years ago
emersion c0c4816b13
Fix fallback when there are two config blocks for a keyboard
7 years ago