Yanone
Yanone
+1 here. PIL increased my build size from somewhere around 23MB to around 150MB. That's clearly nonsense when no dynamic image creation is necessary. I actually forked pystray and cut...
For my understanding: Why are the fallback names necessary? And do they need to be tied to a specific value? Indeed for this axis and probably many others it will...
So, this is the kind of hacky script I’ve deployed this time for Cairo: ```python from axisregistry import AxisRegistry from fontTools.ttLib import TTFont import sys import copy registry = AxisRegistry()...
The above script is incorrect because it doesn't account for the plain `Ìtalic` instance name, but Cairo doesn't have Italics. Maybe we have an authoritative source of supported instance names...
I don't know, I'm asking. Very well possible
`includeSourceFixes: true` didn't change anything
Also, source fixes sounds like it won't do what I want, because I don't want to change the source. I can do that manually. I want the unsupported instances to...
https://github.com/yanone/Cairo Build script in `build.sh` I've included the `includeSourceFixes` into `sources/cairo.yaml`.
Look at the first half of the build script only, the "Normal"
I'm not asking to remove the ability to generate a STAT table manually. I'm asking to purge unsupported `fvar` instances in post-processing (automatically when the GF profile is used, not...