kick/tests
Andrew Hamilton a9e5f3dcad feat: add --overlay-previews live window thumbnails
Adds a --overlay-previews flag that switches the hold-Alt tab
overlay from icon+title rows to icon plus a small live view of
each window (three times as tall as a title row, no captions).
Tabs with no mapped window keep their command-line text row.

Thumbnails stay live while the overlay is held: hidden windows
get no scene frame callbacks, so a ~15fps tick paces them with
frame-done (disarmed on release; the plain title list never
wakes background clients). Each commit is routed to its fresh
source -- a CPU snapshot for SHM attaches, a locked dma-buf
import for GPU clients, or the surface's own texture for
in-place SHM updates -- and hidden commits force a repaint.

Also adds a wltest --pulse MS mode (alternating color/black on
frame callbacks) as a deterministic live source, three smoke
tests (appear on open, map mid-hold, pulse flip), and README
docs.
2026-09-27 07:07:19 +10:00
..
test_fuzz.py fuzz tests: exercise --panel with waybar (launch, cycle, teardown) 2026-09-01 21:29:02 +10:00
test_smoke.py feat: add --overlay-previews live window thumbnails 2026-09-27 07:07:19 +10:00
test_vt_plane.py fix: order cursor above overlay above content on the plane path 2026-09-23 12:24:19 +10:00
wltest.c feat: add --overlay-previews live window thumbnails 2026-09-27 07:07:19 +10:00
xclass.c x11: guard set_class NULL app_id/title for taskbar handles 2026-09-04 08:39:37 +10:00
xdeco.c feat: serve xdg-decoration-v1 pinned client-side 2026-09-10 03:08:18 +10:00
xleader.c fix X11 app startup: no forced toolkit backends; X11 windows join tabs at first map 2026-08-24 10:43:41 +10:00
xormenu.c tests: cover X11 requests, OR move, Xwayland restart, idle release; fix inhibitor destroy 2026-09-05 10:24:49 +10:00
xpopup.c fix X11 menus and popups: replay late association, respect transient geometry 2026-08-24 12:09:40 +10:00
xreqs.c tests: cover X11 requests, OR move, Xwayland restart, idle release; fix inhibitor destroy 2026-09-05 10:24:49 +10:00