[PATCH v2 0/2] MR9469: dwrite/fallback: Add a few more fallbacks
-- v2: drwite/fallback: Add the Supplemental Arrows-C range to the fallback data. dwrite/fallback: Add the Cyrillic range to the fallback data. https://gitlab.winehq.org/wine/wine/-/merge_requests/9469
From: Bernhard Kölbl <bkoelbl(a)codeweavers.com> Signed-off-by: Bernhard Kölbl <bkoelbl(a)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" }, -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/9469
From: Bernhard Kölbl <bkoelbl(a)codeweavers.com> Signed-off-by: Bernhard Kölbl <bkoelbl(a)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 -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/9469
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.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9469#note_122089
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.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9469#note_122138
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. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/9469#note_122148
On Fri Nov 14 21:16:03 2025 +0000, Bernhard Kölbl wrote:
In my KDE settings, it's looking like this {width=668 height=156} "Noto Sans Symbols2" wouldn't work on my end. Even when you download the font from https://fonts.google.com/noto/specimen/Noto+Sans+Symbols+2 it will be called like that.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9469#note_122607
On Mon Nov 17 20:29:52 2025 +0000, Bernhard Kölbl wrote:
Even when you download the font from https://fonts.google.com/noto/specimen/Noto+Sans+Symbols+2 it will be called like that. Like I said, there is another variant that is widely available apparently. I asked for clarification at https://github.com/notofonts/symbols/issues/89.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9469#note_123010
!9550 as a replacement. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/9469#note_123281
This merge request was closed by Bernhard Kölbl. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/9469
participants (2)
-
Bernhard Kölbl -
Nikolay Sivov (@nsivov)