ef1a0a0e64
Makes PointerInterface more like other Interface classes wrapping wl_resource. The most important change is the handling of the focused surface. This is now kept in the SeatInterface and can also be set if there is no PointerInterface for the client yet. The unit tests had to be adjusted and some are also disabled as the button events are not yet moved into SeatInterface. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
test_compositor.cpp | ||
test_datadevice.cpp | ||
test_datasource.cpp | ||
test_shm_pool.cpp | ||
test_wayland_connection_thread.cpp | ||
test_wayland_fullscreen_shell.cpp | ||
test_wayland_output.cpp | ||
test_wayland_region.cpp | ||
test_wayland_registry.cpp | ||
test_wayland_seat.cpp | ||
test_wayland_shell.cpp | ||
test_wayland_subcompositor.cpp | ||
test_wayland_subsurface.cpp | ||
test_wayland_surface.cpp |