Skip to content

macOS: use system font (SF Pro) as default UI font#11511

Merged
niksedk merged 1 commit into
SubtitleEdit:mainfrom
mjuhasz:tweak/macos-system-font
Jun 9, 2026
Merged

macOS: use system font (SF Pro) as default UI font#11511
niksedk merged 1 commit into
SubtitleEdit:mainfrom
mjuhasz:tweak/macos-system-font

Conversation

@mjuhasz

@mjuhasz mjuhasz commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

macOS users are accustomed to seeing San Francisco as the default UI font. Without it, the application feels unfamiliar. Using this font brings us closer to the native app experience.

This font is excluded from the list due to a system restriction, so it cannot be selected by name.

On macOS, this PR replaces the 'Default' (Inter) entry in the UI font picker with 'System Font', which maps to .AppleSystemUIFont.

This lets Core Text resolve San Francisco at runtime despite Apple excluding it from font enumeration APIs. Existing users with 'Default' stored migrate automatically to 'System Font'.

Windows/Linux behaviour is unchanged.

On macOS, replace the 'Default' (Inter) entry in the UI font picker
with 'System Font', which maps to .AppleSystemUIFont. This lets Core
Text resolve San Francisco at runtime despite Apple excluding it from
font enumeration APIs. Existing users with 'Default' stored migrate
automatically to 'System Font'. Windows/Linux behaviour is unchanged.
@niksedk niksedk merged commit 02becc5 into SubtitleEdit:main Jun 9, 2026
2 checks passed
@mjuhasz mjuhasz deleted the tweak/macos-system-font branch June 9, 2026 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants