diff options
author | Rasmus Andersson <rasmus@notion.se> | 2023-06-08 04:03:53 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2023-06-08 04:03:53 +0300 |
commit | 6e73e7995002505dc4b7d3b1bb5e9d9356cbc225 (patch) | |
tree | 6e3655b5273de7c4b2d54529c00587e6106caff1 /misc/tools/postprocess_instance_ufo.py | |
parent | 036a0373b249a76f523b5aee16440f70f6a4d273 (diff) | |
download | inter-6e73e7995002505dc4b7d3b1bb5e9d9356cbc225.tar.xz |
attempt at fixing names for Windows, re issue #519
Diffstat (limited to 'misc/tools/postprocess_instance_ufo.py')
-rw-r--r-- | misc/tools/postprocess_instance_ufo.py | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/misc/tools/postprocess_instance_ufo.py b/misc/tools/postprocess_instance_ufo.py index 8b5b60970..b391503e9 100644 --- a/misc/tools/postprocess_instance_ufo.py +++ b/misc/tools/postprocess_instance_ufo.py @@ -1,19 +1,6 @@ import sys import defcon -def ufo_set_wws(ufo): - # Fix missing WWS entries for Display fonts: - # See https://github.com/googlefonts/glyphsLib/issues/820 - subfamily = ufo.info.styleName - if subfamily.find("Display") == -1: - return - subfamily = subfamily[len("Display"):].strip() - if subfamily == "": - # "Display" -> "Regular" - subfamily = "Regular" - ufo.info.openTypeNameWWSFamilyName = "Inter Display" - ufo.info.openTypeNameWWSSubfamilyName = subfamily - # See https://github.com/rsms/inter/issues/508 # TODO: Remove when https://github.com/googlefonts/glyphsLib/issues/821 is fixed @@ -30,18 +17,8 @@ def fix_fractional_advance_width(ufo): def main(argv): ufo_file = argv[1] - - # TODO: Uncomment when https://github.com/googlefonts/glyphsLib/issues/821 is fixed - # if ufo_file.find("Display") == -1: - # return # skip fonts of "default" family - ufo = defcon.Font(ufo_file) - - if ufo_file.find("Display") != -1: - ufo_set_wws(ufo) - fix_fractional_advance_width(ufo) - ufo.save(ufo_file) |