labwc/include/input
tokyo4j 9f7e532852 desktop: refactor get_cursor_context()
This patch should not change any behaviors.

This clarifies the semantics of cursor_context returned by
get_cursor_context() as I described in cursor.h; when cursor is on a
subsurface (e.g. xdg/x11/layer/session-lock), the returned ctx.surface
and ctx.node points to the subsurface rather than its parent.
2025-09-09 18:50:20 +09:00
..
cursor.h desktop: refactor get_cursor_context() 2025-09-09 18:50:20 +09:00
gestures.h Move gesture handling out of cursor.c 2023-10-30 21:14:04 +00:00
ime.h tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
input.h include: move a few types from labwc.h to better locations 2025-07-30 21:04:31 +01:00
key-state.h Revert "keyboard: include pressed modifiers in bound set" 2024-12-29 16:27:34 +09:00
keyboard.h include: move a few types from labwc.h to better locations 2025-07-30 21:04:31 +01:00
tablet-pad.h tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
tablet.h tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
touch.h Make touch depend on cursor to prevent racing 2023-10-30 21:14:04 +00:00