Fletcher on 24 Jul, 2018 11:24 PM
Perhaps there is something I am not understanding.
So, to clarify. You can set the default font once, via the preferences, to any font available on your system and never need to change it again.
This is faster than even sending me the emails you've sent requesting that I change the default font for all users, whether they are happy with current setup or not. So it's cost you more time asking me to change the default for you than you would have spent choosing your desired font without waiting for me.
It’s a feature change, because I believe the app looks better with the system font, San Fransisco, instead of the default which might have been Helvetica (historically).
I’m not saying to change people’s choice where it’s already set, but I do think the system font makes the app look more up to date and modern. To recommend users change to the system font would be good, unfortunately, they can’t do this.
The Problem: You have to manually install the SF font from Apple. So as the feature change, you’d need to do something to make it an option, since your current font dialog doesn’t show it.
It took me a moment to realize why I like the look of Ulysses more, and the fact is that by default it uses the System Font in its preferences.
Apple recommends the system font, so it’s not just a quick fix that I’m looking for personal use, but more that the app plays along as a good citizen with the recommendations from apples user interface guidelines.
Fletcher on 25 Jul, 2018 02:33 AM
I believe Apple only recommends San Francisco for UI elements, not user-formatted text. If you have to manually install the font in order to use it for user-created content, that would support the idea that Apple doesn't intend it to be used that way. They wouldn't forget to give you the font if they wanted you to use it.
Apple's User Interface guidelines say nothing about the font used for user controlled text -- they do apply to things like Menu Items, Buttons, Dialogs, etc. All of those are handled by the OS, so Composer is compliant (to the best of my knowledge anyway.) It doesn't not override the settings provided by macOS.
So, I think we're back to my original point. If you want to use a custom font (in this case, manually installed SF), all it takes is a single change to prefs and you never have to think about it again. I appreciate that you like the font, but at this time I don't think embedding an Apple Font inside my app is necessary, and at worst it could cause potentially cause problems with the App Store approval process (though I have not confirmed that).
PS> Here's a relevant discussion on Apple's support forums: