From f91cb3ce0f2e178e09a124429fd0bab69247b465 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 13 Oct 2022 12:12:11 -0600 Subject: [PATCH] Script specific font matching --- examples/text/src/font/fallback/mod.rs | 25 +++++++++++++--- examples/text/src/font/fallback/unix.rs | 39 +++++++++++++++++++++++-- examples/text/src/font/matches.rs | 18 +++++++----- 3 files changed, 68 insertions(+), 14 deletions(-) diff --git a/examples/text/src/font/fallback/mod.rs b/examples/text/src/font/fallback/mod.rs index 4551b015..03b4f072 100644 --- a/examples/text/src/font/fallback/mod.rs +++ b/examples/text/src/font/fallback/mod.rs @@ -24,19 +24,21 @@ mod windows; pub struct FontFallbackIter<'a> { fonts: &'a [Font<'a>], - locale: &'a str, + default_family_opt: Option<&'a str>, scripts: Vec