From 58f2243bf162ba3e7e8cebd60a296b9bf26acfa8 Mon Sep 17 00:00:00 2001 From: Alec Murphy Date: Tue, 15 Apr 2025 16:22:12 -0400 Subject: [PATCH] System/Core/Compositor: Update defaults for TrueType fonts --- System/Core/Compositor.HC | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/System/Core/Compositor.HC b/System/Core/Compositor.HC index 7fb5082..897eedf 100644 --- a/System/Core/Compositor.HC +++ b/System/Core/Compositor.HC @@ -19,10 +19,16 @@ U0 @truetype_init_fonts() DirTreeDel(font_files); Fonts->set("sans-serif", Fonts->@("Free Sans"), JSON_NUMBER); Fonts->set("sans-serif Bold", Fonts->@("Free Sans Bold"), JSON_NUMBER); + Fonts->set("sans-serif Bold Italic", Fonts->@("Free Sans Bold Oblique"), JSON_NUMBER); + Fonts->set("sans-serif Italic", Fonts->@("Free Sans Oblique"), JSON_NUMBER); Fonts->set("serif", Fonts->@("Free Serif"), JSON_NUMBER); Fonts->set("serif Bold", Fonts->@("Free Serif Bold"), JSON_NUMBER); + Fonts->set("serif Bold Italic", Fonts->@("Free Serif Bold Italic"), JSON_NUMBER); + Fonts->set("serif Italic", Fonts->@("Free Serif Italic"), JSON_NUMBER); Fonts->set("monospace", Fonts->@("Free Monospaced"), JSON_NUMBER); Fonts->set("monospace Bold", Fonts->@("Free Monospaced Bold"), JSON_NUMBER); + Fonts->set("monospace Bold Italic", Fonts->@("Free Monospaced Bold Oblique"), JSON_NUMBER); + Fonts->set("monospace Italic", Fonts->@("Free Monospaced Oblique"), JSON_NUMBER); } @truetype_init_fonts;