LookingGlass/client/displayservers/Wayland
Quantum 71c9680245 [client] wayland: use locked pointer to implement capture mode
This prevents the host cursor from moving into another window in capture
mode, solving the problem of input going to an overlapping window in
capture mode, and also preventing loss of focus with focus_follows_mouse.
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] wayland: use locked pointer to implement capture mode 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] wayland: use locked pointer to implement capture mode 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