ryanmcgrath / cacao

Rust bindings for AppKit (macOS) and UIKit (iOS/tvOS). Experimental, but working!
MIT License
1.85k stars 68 forks source link

add support for named fonts #113

Open Kiyoshika opened 10 months ago

Kiyoshika commented 10 months ago

While exploring this crate for a project, I noticed there was no support for custom fonts (only system fonts.)

After reading through the AppKit docs and the source code a bit, it was pretty straightforward to add. I've also updated the safe_area example which just prints "Hello Word" in two additional custom fonts; wasn't sure a more relevant example to put this.

(NOTE: the trailing commas were added by my editor's formatter, if we really want them removed it won't be a big deal)

Screenshot 2023-11-10 at 12 54 03 AM

eirnym commented 1 week ago

@ryanmcgrath any news to support named fonts?