Commit graph

4 commits

Author SHA1 Message Date
Rasmus Andersson
e5a7c7c8c1 tooling: nit: do not crash if certain lib props do not exist in gen-var-designspace.py 2023-06-01 13:22:56 -07:00
Rasmus Andersson
bd33b4148b tooling: fixes issue with missing "text" sources in designspace 2023-05-30 15:03:22 -07:00
Rasmus Andersson
dd2f374bfd tooling: fixes for variable font metadata 2023-05-30 13:56:24 -07:00
Rasmus Andersson
e12027c4c1 Remove "Display" named-instances from variable font
A lot of software gets confused when there are named instances that differ
only by opsz. This change removes all "Display" instances from the fvar table
and makes opsz=32 the default, so that software without automatic opsz-to-size
mapping displays the "Display" styles instead of the text styles by default.
This is the same approach taken by Apple San Francisco Pro.

Closes #519
2023-05-29 10:05:51 -07:00