summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2023-05-31 01:03:22 +0300
committerRasmus Andersson <rasmus@notion.se>2023-05-31 01:03:22 +0300
commitbd33b4148b749788a952a03ed6a9f9eec700626e (patch)
tree86262db4be368917b9de2124af23534f214a6774 /misc
parent996f49095203d6cc970884c4dff88fd11e476a5c (diff)
downloadinter-bd33b4148b749788a952a03ed6a9f9eec700626e.tar.xz
tooling: fixes issue with missing "text" sources in designspace
Diffstat (limited to 'misc')
-rw-r--r--misc/tools/gen-var-designspace.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/misc/tools/gen-var-designspace.py b/misc/tools/gen-var-designspace.py
index 7dd1e95b1..e7c5365f3 100644
--- a/misc/tools/gen-var-designspace.py
+++ b/misc/tools/gen-var-designspace.py
@@ -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):