sway-patched-tray-menu-github/sway/input
Tudor Brindus 5e514e6474 input: tweak focus behavior to allow focusing parent containers
Sway focuses the inactive child when focusing split containers. However,
there is currently no way to focus the parent container itself by mouse.
A user must use the keyboard to do so.

This commit maintains the current behavior, but makes it such that a
second click on the split container titlebar (i.e., after its children
are visible) focuses the split container itself.
2022-10-21 10:05:00 +02:00
..
cursor.c Use keyboard_state.focused_surface directly 2022-10-09 10:07:51 +02:00
input-manager.c Implement ext-session-lock-v1 2022-04-29 09:06:36 +02:00
keyboard.c Remove access to wlr_input_device union 2022-06-22 12:44:15 -04:00
libinput.c Improve built-in touchscreen detection 2021-10-08 19:09:42 +02:00
seat.c Add support for ext-idle-notify-v1 2022-10-14 15:56:07 +02:00
seatop_default.c input: tweak focus behavior to allow focusing parent containers 2022-10-21 10:05:00 +02:00
seatop_down.c sway/input: follow up wlroots input device events renaming 2022-03-17 21:52:59 +03:00
seatop_move_floating.c container: Move pending state to state struct 2021-02-16 22:05:00 -05:00
seatop_move_tiling.c Add tab dragging functionality 2021-05-06 00:24:55 -04:00
seatop_resize_floating.c Handle border width and height on minimum floating sizes 2021-12-14 10:30:10 +01:00
seatop_resize_tiling.c container: Move pending state to state struct 2021-02-16 22:05:00 -05:00
switch.c Remove access to wlr_input_device union 2022-06-22 12:44:15 -04:00
tablet.c Remove access to wlr_input_device union 2022-06-22 12:44:15 -04:00
text_input.c sway/input: don't pass possibly invalid modifiers pointer 2022-03-04 08:37:07 +01:00