looking-glass/client/displayservers/Wayland
Quantum 0f2fd84724 [client] ds: avoid util_cursorToInt when warping pointer
Using util_cursorToInt messes with the error tracking for normal movements,
and is not necessary since we are computing an absolute position on the
client window.

Instead, we should pass doubles directly to display servers and let them
decide how to best handle them. For example, XIWarpPointer accepts doubles
directly.
2021-05-04 19:02:13 +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: avoid util_cursorToInt when warping pointer 2021-05-04 19:02:13 +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: avoid util_cursorToInt when warping pointer 2021-05-04 19:02:13 +10:00
window.c [client] wayland: split xdg-shell handling into a module 2021-03-15 10:54:35 +11:00