0.2.76 - Icon Packs

This commit is contained in:
ponzischeme89
2026-08-18 14:59:29 +12:00
parent 36d171e51b
commit 8c847c59b8
70 changed files with 5267 additions and 673 deletions
+13
View File
@@ -136,6 +136,19 @@ var preferenceCatalogue = []preferenceDefinition{
Kind: preferenceChoice, Default: defaultThemeID,
Options: themeOptions(),
},
{
// The marks, kept apart from the palette because they are a different decision
// about legibility rather than about taste — a household watching from a sofa may
// well want the solid pack on every scheme they own.
//
// The options come from iconPackOptions() in themes.go for the reason themeId's
// come from the catalogue: a pack added there cannot become a value this rejects,
// and a pack removed cannot stay selectable here.
Key: "iconSet", Name: "Icon set", Area: "Presentation",
Description: "Which set of marks this viewer's televisions draw.",
Kind: preferenceChoice, Default: defaultIconPackID,
Options: iconPackOptions(),
},
{
Key: "welcomeQuoteStyle", Name: "Welcome tone", Area: "Presentation",
Description: "Tone of the short line shown after signing in.",