diff options
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) |