[Icons] Render a badge/sticker sheet for every shipped theme

The PR showed one theme's badge and sticker sheets, which cannot show that the
filled treatments read on every palette. Each shipped theme and scheme now
gets its own sheet: both semantic families, three glyphs, as line glyphs,
stickers and badges, at 16 and 24 px, on the window and button surfaces the
contrast is measured against, with the disabled fallback under each family.

The generator lives in its own test file so the preview work does not have to
move the branches above it.
This commit is contained in:
Lukas Brübach 2026-11-07 10:24:32 +01:00
parent ceef749ac3
commit 43f146e9fc
2 changed files with 246 additions and 0 deletions

View file

@ -17,6 +17,7 @@ cockatrice_add_test(
theme_migration_test.cpp
theme_icon_render_test.cpp
icon_tint_preview_test.cpp
icon_treatment_preview_test.cpp
LIBS
libcockatrice_settings
libcockatrice_network