Commit Graph

37 Commits (f67ed6772c27d7ba163e8caa3c9eb8481712a716)

Author SHA1 Message Date
Kenny Levinsen a047b5ee4a container: Move pending state to state struct 4 years ago
David96 28cadf5580 Add missing transaction commits to seatop_default 4 years ago
Kenny Levinsen 31a01bb80d input: Commit transactions in seatop_default 4 years ago
Tudor Brindus 0df5753aed input/seatop_default: consider fullscreen views to have no edges 4 years ago
Tudor Brindus c523aa623b input: fully change focus when scrolling tabs/stacks 4 years ago
Tudor Brindus 8c12e71a66 input: remove motion deltas from seatop callbacks 4 years ago
David96 c150177a94 Make focus_follows_mouse work when hovering a layer-shell surface on another output 4 years ago
Tudor Brindus c822427091 input/pointer: correctly handle bindings for synthetic events 5 years ago
Tudor Brindus 8fa74add82 input/pointer: don't trigger pointer bindings for emulated input 5 years ago
Tudor Brindus 20deb8ec16 input/tablet: focus appropriate node on tip down 5 years ago
Tudor Brindus 14e887bc3d input: tweak resize behavior to not change tab focus on border click 5 years ago
Tudor Brindus ce494a5811 input/tablet: allow moving tiling tablet v2 surfaces by pen input 5 years ago
Tudor Brindus 7dec1f8398 input/tablet: allow moving floating tablet v2 surfaces by pen input 5 years ago
Tudor Brindus 53dc83fb68 tree/container: introduce `container_toplevel_ancestor` helper 5 years ago
Thomas Hebb 84ec8f92a6 Use new wlroots API for clearing keyboard/pointer focus during grabs 5 years ago
Tudor Brindus f7e050c58f input/cursor: refactor tablet tool tip events into seatops 5 years ago
Tudor Brindus 6ea45395c7 input/pointer: send pointer enter event on confine warp 5 years ago
Tudor Brindus 5d13f647f9 input/tablet: add seatop_down entry for tablet input 5 years ago
Tudor Brindus 726d187d3c input/tablet: simplify parameter plumbing for tablet references 5 years ago
Tudor Brindus e262f93d0a input: rename pointer handlers to be unambiguous 5 years ago
Tudor Brindus ae3ec745f8 input: refactor tablet motion into seatop handler 5 years ago
Tudor Brindus 0dc1863dce input/cursor: make cursor rebasing cursor type-agnostic 5 years ago
Nick Diego Yamane 091f580b7c input/seatop_default: properly notify pointer leave 5 years ago
Rouven Czerwinski 0efc28e2f5 input/seatop_default: release on empty workspace 5 years ago
Brian Ashworth 2b51c5b294 input/seatop_default: fix focusing floating titles 5 years ago
Ronan Pigott 37afbc4dbc seatop_default: handle focus for unmanaged xwayland windows last 5 years ago
Ronan Pigott eaee087c17 seatop_default: handle focus for xwayland_unmanaged views 5 years ago
Kirill Chibisov 43bd8dc437 Fix tiled containers resize with mouse 5 years ago
Versus Void 2c1a11016c Do not search for edges on subsurfaces, fix 6 years ago
Brian Ashworth 187306640b seatop_default: only focus container on press 6 years ago
Antonin Décimo 813e120979 Remove redundant checks 6 years ago
Antonin Décimo 9be76e6b12 input: check pointer against nullptr 6 years ago
Alex Maese 3b3e0560be Fix a silly mistake 6 years ago
Alex Maese 5b454ac441 Don't send pointer motion when rebasing the cursor 6 years ago
Alex Maese 866a19b743 Clear pointer focus during move and resize seatops 6 years ago
Ryan Dwyer bfa20e65d8 Clean up focus follows mouse logic 6 years ago
Ryan Dwyer 7b9ae42331 Introduce default seatop 6 years ago