swayfx/sway/input
Tudor Brindus 07042486c3 tree/container: introduce container_is_sticky[_or_child] functions
To query whether a container is sticky, checking `con->is_sticky` is
insufficient. `container_is_floating_or_child` must also return true;
this led to a lot of repetition.

This commit introduces `container_is_sticky[_or_child]` functions, and
switches all stickiness checks to use them. (Including ones where the
container is already known to be floating, for consistency.)
2020-11-11 20:43:58 -05:00
..
cursor.c Add missing includes for wlr_input_device.h 2020-11-11 15:40:50 +01:00
input-manager.c Replace unprintable characters in input device id 2020-07-03 14:59:20 +02:00
keyboard.c Replace wlr_key_state with wl_keyboard_key_state 2020-11-11 11:00:55 +01:00
libinput.c input/libinput: remove input type property bias 2020-09-03 10:46:06 +02:00
seat.c tree/container: introduce container_is_sticky[_or_child] functions 2020-11-11 20:43:58 -05:00
seatop_default.c input/seatop_default: consider fullscreen views to have no edges 2020-11-05 12:25:15 +01:00
seatop_down.c input: remove motion deltas from seatop callbacks 2020-10-31 23:15:32 +01:00
seatop_move_floating.c input: remove motion deltas from seatop callbacks 2020-10-31 23:15:32 +01:00
seatop_move_tiling.c input: remove motion deltas from seatop callbacks 2020-10-31 23:15:32 +01:00
seatop_resize_floating.c input: remove motion deltas from seatop callbacks 2020-10-31 23:15:32 +01:00
seatop_resize_tiling.c input: remove motion deltas from seatop callbacks 2020-10-31 23:15:32 +01:00
switch.c Fix a use-after-free error in switch binding 2020-04-14 19:41:30 -04:00
tablet.c Add missing includes for wlr_input_device.h 2020-11-11 15:40:50 +01:00
text_input.c im: Fix crash when im destorying and no focused surface exists 2020-04-04 11:42:04 +02:00