21 Commits (f436de920097963a6c73e250ea4a01b89be31321)

Author SHA1 Message Date
Alexander Orzechowski d5cc474aef render: pass rendering state together in a struct
2 years ago
Simon Ser d6cb4fa8de Constify pixman_region32_t for rendering functions
2 years ago
tomKPZ f9a5c18c93 Add tab dragging functionality
4 years ago
Kenny Levinsen a047b5ee4a container: Move pending state to state struct
4 years ago
Kenny Levinsen b5b628cb41 input: Only commit transactions when necessary
4 years ago
Ronan Pigott ece6a1d408 Change workspace_layout to match i3 behavior
4 years ago
Tudor Brindus 8c12e71a66 input: remove motion deltas from seatop callbacks
4 years ago
Ronan Pigott 33affb33d2 tiling_drag: emit window move ipc events
4 years ago
Tudor Brindus ce494a5811 input/tablet: allow moving tiling tablet v2 surfaces by pen input
5 years ago
Thomas Hebb 84ec8f92a6 Use new wlroots API for clearing keyboard/pointer focus during grabs
5 years ago
Tudor Brindus e262f93d0a input: rename pointer handlers to be unambiguous
5 years ago
Pedro Côrte-Real e3a3917d3a Layout tiled using a width/height fraction
6 years ago
Sebastian Parborg 538b36c0e2 Make mouse drag in tiled mode swap containers if no edge is selected
6 years ago
Alex Maese 866a19b743 Clear pointer focus during move and resize seatops
6 years ago
Ryan Dwyer 2cae0d5e3a Fix null pointer crash when doing tiling drag
6 years ago
Ryan Dwyer 7b9ae42331 Introduce default seatop
6 years ago
emersion 076257a978 Stop using wlr_output->{lx,ly}
6 years ago
emersion 88b283c557 seat: don't send button release when not pressed
6 years ago
Brian Ashworth e8c472aee9 seatop_move_tiling: do not move to descendant
6 years ago
Brian Ashworth 9b8249c350 seatop_move_tiling: use tab/stack parent not self
6 years ago
Ryan Dwyer ed5aafd90b Refactor seat operations to use an interface
6 years ago