Introduce struct wl_toplevel_view with map/unmap/destroy wl_signal listeners and a synthetic WNativeWindow ID (>= 0x10000000). Implement context_save/find/delete as a per-key linked list of (WNativeWindow, void*) entries — enables downstream policy code to look up views by handle. wl-smoke-test now verifies "toplevel mapped" appears in compositor stderr when weston-simple-shm creates its surface. 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 | ||