mirror of
https://github.com/narrrl/proton-stream.git
synced 2026-11-03 16:41:26 +01:00
The preview drew every font in the app's own Inter, so picking one changed nothing on screen. On Linux it now asks fontconfig for the face libass would use — the family with the weight and slant wanted, or fontconfig's fallback when it is not installed — loads it on a thread of its own and draws the sample in it. A bold or italic the face lacks is made up, as libass does. Windows and macOS have no fc-match and keep the app's font, as the hint there still says. The CJK fallback and the subtitle face are now both kept, so installing one no longer drops the other.