windowmaker-wl/tests
Levi Neely fae9360af5 wayland: Phase 13 — pointer focus delivery to Wayland surfaces
Implement view_surface_at() and wl_update_pointer_focus() to deliver
wl_pointer.enter/motion/frame events to the Wayland surface under the
virtual pointer.  wl_client_synth_configure now records the WM-assigned
position in view->x/y so hit-testing works correctly.  After
wManageWindow succeeds, the virtual pointer is warped to the window
centre to immediately deliver pointer focus.

Smoke test check 16c verifies "pointer focus entered surface" is logged.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-28 21:03:00 +01:00
..
Makefile.am Wayland backend abstraction: WMBackend vtable (Phases 0–30) 2026-03-27 19:20:00 +01:00
test_geom.c Wayland backend abstraction: WMBackend vtable (Phases 0–30) 2026-03-27 19:20:00 +01:00
test_x11_event.c Wayland backend abstraction: WMBackend vtable (Phases 0–30) 2026-03-27 19:20:00 +01:00
wl-smoke-test.sh wayland: Phase 13 — pointer focus delivery to Wayland surfaces 2026-03-28 21:03:00 +01:00
x11-smoke-test.sh wayland: add WMAKER_USE_WAYLAND backend selector and split smoke tests 2026-03-27 22:29:27 +01:00