Add wl_find_view_by_id() helper that walks toplevel_list to recover a wl_toplevel_view from its synthetic WNativeWindow ID. Implement vtable slots: - prop_get_wm_class: returns XDG app_id as both WM_CLASS and WM_INSTANCE - window_fetch_name: returns XDG toplevel title Extend the wManageWindow success log to include class= and name= so the smoke test can verify these fields are populated from Wayland metadata. Smoke test: add Phase 41 check — grep for "class=org.freedesktop.weston.simple-shm" in manage log. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Makefile.am | ||
| test_geom.c | ||
| test_x11_event.c | ||
| wl-smoke-test.sh | ||
| x11-smoke-test.sh | ||