Add custom font imports:
- Support custom imports for SFUI.ttf, emoji font, and PingFang.ttc (Simplified Chinese font).
- You can only use custom fonts that are already ported for iOS, for example, @ev_ynw's fonts or @PoomSmart's's emoji fonts.
This is probably the last release I'm going to make. If anyone else wants to take over, feel free.
Known issues:
- The built-in fonts are not properly ported (I don't know how to port fonts). For best results, use a custom font.
- with the built-in fonts:
- Only regular text uses the changed font: thin/medium/bold text falls back to Helvetica instead.
- If the font doesn't show up at all, disable "Bold Text" in accessibility settings.
- File pickers in apps will fail to open with the error "Something went wrong while displaying documents."
- Share sheets may fail to open as well.
- This happens if you replace the emoji font, or install fonts with multiple weights
- These fonts use the .ttc format, which breaks the files picker.
- No workaround yet - you'll need to remove the custom font by rebooting.
- It may be possible to convert a .ttc font to a .ttf font with tools such as https://github.com/DavidBarts/getfonts: I have not tested if this would fix the issue.
- Custom font imports may not work: tapping on a font to import it doesn't do anything
- No workaround yet. The built-in fonts should still work.
- Importing a custom font from some cloud storage apps' file storage providers, such as Google Drive's file provider, crashes the app with a "The file doesn't exist" error.
- Workaround: use the Files app to copy the font to your Downloads folder first.
- iOS 14.x devices which are jailbroken / were jailbroken before will not be able to revert to the original font.
- Workaround: do not use this app if you're on iOS 14.x and have previously jailbroken. Instead, just jailbreak and replace fonts normally.