LookingGlass/client/displayservers/Wayland
Quantum 00c2773e6b [client] ds: separate grab and capture logic
Currently, (un)grabPointer is used both for tracking/confining the mouse
in normal mode, as well as entering/exiting capture mode. This makes it
impossible to use separate cursor logic for capture mode, which is needed
to deal with overlapping windows for the Wayland backend.

This commit creates separate (un)capturePointer for entering/exiting
capture mode. There should be no behaviour changes.
2021-05-04 18:17:19 +10:00
..
clipboard.c [client] wayland: use consistent naming in poll module 2021-03-03 16:38:23 +11:00
CMakeLists.txt [client] cmake: support building with libdecor 2021-03-15 10:54:35 +11:00
cursor.c [client] wayland: synchronize host cursor position with guest 2021-05-04 09:18:35 +10:00
gl.c [client] wayland: split xdg-shell handling into a module 2021-03-15 10:54:35 +11:00
idle.c [client] wayland: split Wayland display server into modules 2021-02-21 10:31:49 +11:00
input.c [client] ds: separate grab and capture logic 2021-05-04 18:17:19 +10:00
output.c [client] wayland: gracefully downgrade to wl_output v2 2021-02-27 14:48:28 +11:00
poll.c [client] wayland: use consistent naming in poll module 2021-03-03 16:38:23 +11:00
registry.c [client] wayland: implement libdecor pseudo-shell backend 2021-03-15 10:54:35 +11:00
shell_libdecor.c [client] libdecor: fix gcc compile warnings-turned-errors 2021-04-19 17:03:13 +10:00
shell_xdg.c [client] wayland: split xdg-shell handling into a module 2021-03-15 10:54:35 +11:00
state.c [client] wayland: split Wayland display server into modules 2021-02-21 10:31:49 +11:00
wayland.c [client] ds: separate grab and capture logic 2021-05-04 18:17:19 +10:00
wayland.h [client] ds: separate grab and capture logic 2021-05-04 18:17:19 +10:00
window.c [client] wayland: split xdg-shell handling into a module 2021-03-15 10:54:35 +11:00