fontman icon indicating copy to clipboard operation
fontman copied to clipboard

More info in readme.md

Open justinpenner opened this issue 4 years ago • 1 comments

Very cool project! But I have a lot of questions:

  • What operating systems does this run on?
  • Are fonts installed per user or systemwide?
  • Does it flush the OS font cache when updating a font, so that the new version works and isn't glitchy? I understand this is generally a widespread issue when updating fonts on Windows and Mac. Not sure about *nix.
  • What if the filename changes in a font update? What if new styles are added (or removed) or renamed? What if the font name or style names change in the font's metadata (NAME table)? Do the old versions still get removed in these scenarios?

It would be cool to see these answered up front in the readme.

justinpenner avatar Jul 29 '21 18:07 justinpenner

What operating systems does this run on?

I've tested it on Linux, but should run everywhere. If not, it's a bug. (There will be some, as usual.)

Are fonts installed per user or systemwide?

Per user.

Does it flush the OS font cache when updating a font,

Not yet. If this causes trouble, I could add it.

What if the filename changes in a font update?

The upstream sources are taken as they are, so fontman doesn't check if the metadata changes or anything like that. On update, the old version gets removed and replaced by the new, no matter what. Haven't seen this causing any problems yet.

nschloe avatar Jul 31 '21 17:07 nschloe