LookingGlass/client/displayservers/Wayland
Quantum bb60107a3b [client] wayland: dispatch events through libdecor when using it
Currently, we dispatch the events on the wayland display server ourselves.
This is fine when using the cairo backend of libdecor, as it does the same
thign we do, but other backends may require other things to be dispatched.

This commit lets libdecor dispatch events instead through libdecor_get_fd
and libdecor_dispatch, which should hopefully makes things less sketchy.
2021-07-22 12:03:55 +10:00
..
clipboard.c [client] wayland/clipboard: prefer text/plain over text/html 2021-06-26 12:49:47 +10:00
CMakeLists.txt [client] wayland: dispatch events through libdecor when using it 2021-07-22 12:03:55 +10:00
cursor.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
gl.c [client] ds: refactor common EGL swap with damage logic 2021-07-19 19:35:52 +10:00
idle.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
input.c [client] wayland: fix typo in warp usage 2021-07-15 08:40:36 +10:00
output.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
poll.c [client] wayland: dispatch events through libdecor when using it 2021-07-22 12:03:55 +10:00
presentation.c [client] wayland: do not crash when presentation time is unavailable 2021-07-20 14:23:08 +10:00
registry.c [client] wayland: measure presentation time 2021-07-18 16:15:10 +10:00
shell_libdecor.c [client] wayland: dispatch events through libdecor when using it 2021-07-22 12:03:55 +10:00
shell_xdg.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
state.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
wayland.c [client] wayland: measure presentation time 2021-07-18 16:15:10 +10:00
wayland.h [client] ds: refactor common EGL swap with damage logic 2021-07-19 19:35:52 +10:00
window.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00