This repository has no description
Something went wrong. Try again.
font: add Windows font discovery backend master
Adds a FreeType-based Discover implementation for Windows that walks the system (C:\Windows\Fonts) and per-user (%LOCALAPPDATA%\Microsoft\Windows\Fonts) font directories, matching descriptors via family_name / SFNT name table and optionally codepoint presence. Wired up as a new .freetype_windows backend which Backend.default() now returns on Windows. Existing freetype-only paths are untouched. With this in place, standard code paths -- +list-fonts, SharedGridSet font-family lookup, CodepointResolver fallback -- work on Windows without any os.tag == .windows branches in the caller. Co-authored-by: Claude <noreply@anthropic.com>
Author Yasuhiro Matsumoto Co-author Claude Date (Apr 23, 2026, 5:32 AM UTC) Commit 61fce4d0 61fce4d0a4a117c4433be0fff4b4e7681f33bdf1 Parent e88c6c09 e88c6c099152dd6d2d7e517516e1f3c183c152f7