Rendering test for the WMFontPanel widget #23

Merged
trurl merged 1 commits from trurl/wmaker:refactor/riir.font_panel_integration_test into refactor/riir 2026-03-27 00:01:56 -04:00
Owner

With recently committed headless utils, we can now do rendering tests of widgets. Here's a test of WMFontPanel (which we might take a crack at rewriting in Rust soon-ish).

With recently committed headless utils, we can now do rendering tests of widgets. Here's a test of WMFontPanel (which we might take a crack at rewriting in Rust soon-ish).
trurl added 2 commits 2026-03-18 12:58:42 -04:00
These are put in their own crate so that we can link tests against libwings freely.

Once libwings is entirely rewritten in Rust, we should be able to move these tests back into the wings-rs crate.
trurl requested review from cross 2026-03-18 12:59:02 -04:00
trurl force-pushed refactor/riir.font_panel_integration_test from 3421df92bb to 3e46eae39c 2026-03-26 16:46:50 -04:00 Compare
trurl force-pushed refactor/riir.font_panel_integration_test from 3e46eae39c to 2aa0b0bf53 2026-03-26 23:54:43 -04:00 Compare
Author
Owner

After the tweaks I made to headless utils before merging them, this looks good enough. (The snapshot image had been flaky until I figured out how to pump the X11 queue more correctly.) I am giving this an okay and merging to keep things moving.

After the tweaks I made to headless utils before merging them, this looks good enough. (The snapshot image had been flaky until I figured out how to pump the X11 queue more correctly.) I am giving this an okay and merging to keep things moving.
trurl merged commit 2aa0b0bf53 into refactor/riir 2026-03-27 00:01:56 -04:00
trurl deleted branch refactor/riir.font_panel_integration_test 2026-03-27 00:02:30 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: vitrine/wmaker#23