-- v2: drwite/fallback: Add the Supplemental Arrows-C range to the fallback data. dwrite/fallback: Add the Cyrillic range to the fallback data.
From: Bernhard Kölbl bkoelbl@codeweavers.com
Signed-off-by: Bernhard Kölbl bkoelbl@codeweavers.com --- dlls/dwrite/analyzer.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/dlls/dwrite/analyzer.c b/dlls/dwrite/analyzer.c index 107a7c1f531..ce23894a033 100644 --- a/dlls/dwrite/analyzer.c +++ b/dlls/dwrite/analyzer.c @@ -236,6 +236,9 @@ system_fallback_config[] = { "0000-007F, 0080-00FF, 0100-017F, 0180-024F, " "0250-02AF, 02B0-02FF, 0300-036F", L"Tahoma" },
+ /* Cyrillic, Cyrillic Supplement */ + { "0400-052F", L"Tahoma" }, + { "0530-058F, FB10-FB1C", L"Noto Sans Armenian" },
{ "0590-05FF, FB1D-FB4F", L"Noto Sans Hebrew" },
From: Bernhard Kölbl bkoelbl@codeweavers.com
Signed-off-by: Bernhard Kölbl bkoelbl@codeweavers.com --- dlls/dwrite/analyzer.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/dlls/dwrite/analyzer.c b/dlls/dwrite/analyzer.c index ce23894a033..2340a16a9eb 100644 --- a/dlls/dwrite/analyzer.c +++ b/dlls/dwrite/analyzer.c @@ -376,6 +376,8 @@ system_fallback_config[] = { "FF00-FFEF", L"Noto Sans CJK TC", L"zh-Hant" }, { "FF00-FFEF", L"Noto Sans CJK KR", L"ko" }, { "FF00-FFEF", L"Noto Sans CJK JP" }, + + { "1F800-1F8FF", L"Noto Sans Symbols 2" }, };
struct text_source_context
On Fri Nov 14 16:07:53 2025 +0000, Bernhard Kölbl wrote:
Works for me
It's not what is shipped on Debian. Let's see if I can get a clarification on it.
On Fri Nov 14 20:25:36 2025 +0000, Nikolay Sivov wrote:
It's not what is shipped on Debian. Let's see if I can get a clarification on it.
Same for https://packages.ubuntu.com/questing/fonts-noto-core actually.
On Fri Nov 14 21:01:29 2025 +0000, Nikolay Sivov wrote:
Same for https://packages.ubuntu.com/questing/fonts-noto-core actually.
In my KDE settings, it's looking like this {width=668 height=156}
"Noto Sans Symbols2" wouldn't work on my end.