fontman
fontman copied to clipboard
More info in readme.md
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.
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.