Skip to content

fix: allow selecting custom fonts - #76

Merged
infinityf4p merged 1 commit into
mainfrom
codex/fix-issue-75-fonts
Sep 2, 2026
Merged

infinityf4p merged 1 commit into
mainfrom
codex/fix-issue-75-fonts

Conversation

@infinityf4p

Copy link
Copy Markdown
Owner

Summary

  • resolve TTF and OTF picker filters from their actual filename-based data types instead of the generic font type
  • share the supported extension policy with the existing validated font importer
  • clarify that built-in rounded, serif, and monospaced designs affect supported Western glyphs, while Chinese typography requires an imported font with Chinese glyphs

Verification

  • iOS 16.4 targeted font regressions: 3 passed, 0 failed
  • iOS 26.5 unit suite: 835 executed, 6 skipped, 0 failed
  • iOS 26.5 reading-settings UI regression: 1 passed, 0 failed
  • all test simulators shut down after use

A local iOS 27 runtime is not installed. The picker regression is covered by asserting that each allowed type exactly matches the system-resolved TTF/OTF type on iOS 16.4 and iOS 26.5.

Fixes #75

@infinityf4p
infinityf4p merged commit aa6200f into main Sep 2, 2026
1 check passed
@infinityf4p
infinityf4p deleted the codex/fix-issue-75-fonts branch September 2, 2026 10:40
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.

IOS27.0更换字体无效

1 participant