1
1
mirror of https://github.com/rsms/inter.git synced 2024-08-15 13:50:55 +03:00

tooling: fixes issue with missing "text" sources in designspace

This commit is contained in:
Rasmus Andersson 2023-05-30 15:03:22 -07:00
parent 996f490952
commit bd33b4148b

View File

@ -17,10 +17,6 @@ def fixup_names(instance_or_source):
instance_or_source.styleName = instance_or_source.styleName.replace('Display ', '')
def fixup_source(designspace, source):
fixup_names(source)
def fixup_instance(designspace, instance):
fixup_names(instance)
@ -61,9 +57,13 @@ def fixup_sources(designspace):
i -= 1
source = designspace.sources[i]
if source.name.find('Inter Display') != -1:
fixup_source(designspace, source)
fixup_names(source)
else:
del designspace.sources[i]
source.name = source.name + ' Text'
if source.styleName == 'Regular':
source.styleName = 'Text'
else:
source.styleName = 'Text ' + source.styleName
def main(argv):