From 7d721c92ebb1ed6074dfcdaeaad0a9311fc29d07 Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Mon, 5 Oct 2026 17:05:25 -0400 Subject: [PATCH] Fonts: embed Shippori Mincho once, shared by documents and the UI The UI theme included the 8.7 MB font a second time; it now uses designcraft_fonts::JAPANESE_FALLBACK (release binary 72 MB -> 63 MB). The ROADMAP note joins the Interface language entry. Co-Authored-By: Claude Opus 5.5 --- ROADMAP.md | 4 +--- crates/fonts/src/fontdb.rs | 6 +++++- crates/fonts/src/lib.rs | 5 ++--- crates/ui-egui/src/theme.rs | 2 +- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index 443523ef5..e3fb89848 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -97,7 +97,7 @@ DesignCraft aims at full Adobe InDesign parity — and to be better: faster, ope - Transparency flattener (`file.exportPdf {flatten: high|medium|low|ppi}`, Edit ▸ Transparency Flattener Presets): each object involving transparency becomes an opaque image of its area over what's beneath it, so everything else stays vector (spreads with transparent parent items are rasterised whole). - Video and sound (place .mp4/.mov/.webm/.mp3/.wav…, `media.options/get`, Media panel): media frames show a poster or placeholder on screen, in print and in PDF, and export as HTML5 `