From a9fe440455dd71259c275e74237f2053cc0860b5 Mon Sep 17 00:00:00 2001 From: rsheeter Date: Fri, 14 Feb 2025 09:59:00 -0800 Subject: [PATCH] Restore .appVersion --- resources/scripts/tidy_glyphs.py | 9 +++++---- resources/testdata/glyphs2/BadIndexing.glyphs | 1 + resources/testdata/glyphs2/Component.glyphs | 1 + resources/testdata/glyphs2/FeaLegacyName.glyphs | 1 + resources/testdata/glyphs2/Fea_Class.glyphs | 1 + resources/testdata/glyphs2/Fea_Feature.glyphs | 1 + resources/testdata/glyphs2/Fea_Order.glyphs | 1 + resources/testdata/glyphs2/Fea_Prefix.glyphs | 1 + resources/testdata/glyphs2/IntermediateLayer.glyphs | 1 + resources/testdata/glyphs2/MVAR.glyphs | 1 + resources/testdata/glyphs2/MasterNames-Italic.glyphs | 1 + resources/testdata/glyphs2/MasterNames.glyphs | 1 + resources/testdata/glyphs2/MatrixComponent.glyphs | 1 + resources/testdata/glyphs2/MixedContourComponent.glyphs | 1 + .../testdata/glyphs2/OpszWghtVar_AxisMappings.glyphs | 1 + resources/testdata/glyphs2/QCurve.glyphs | 1 + resources/testdata/glyphs2/SlantedFont.glyphs | 1 + resources/testdata/glyphs2/TheBestNames.glyphs | 1 + resources/testdata/glyphs2/WdthVar.glyphs | 1 + resources/testdata/glyphs2/WghtVar.glyphs | 1 + .../glyphs2/WghtVar.glyphspackage/fontinfo.plist | 1 + resources/testdata/glyphs2/WghtVar_Anchors.glyphs | 1 + .../glyphs2/WghtVar_Anchors.glyphspackage/fontinfo.plist | 1 + resources/testdata/glyphs2/WghtVar_Avar.glyphs | 1 + .../glyphs2/WghtVar_Avar.glyphspackage/fontinfo.plist | 1 + resources/testdata/glyphs2/WghtVar_HeavyHyphen.glyphs | 1 + resources/testdata/glyphs2/WghtVar_ImplicitAxes.glyphs | 1 + resources/testdata/glyphs2/WghtVar_Instances.glyphs | 1 + .../WghtVar_Instances.glyphspackage/fontinfo.plist | 1 + resources/testdata/glyphs2/WghtVar_NoExport.glyphs | 1 + resources/testdata/glyphs2/WghtVar_OS2.glyphs | 1 + .../glyphs2/WghtVar_OS2.glyphspackage/fontinfo.plist | 1 + resources/testdata/glyphs2/alignment_zones_v2.glyphs | 1 + resources/testdata/glyphs2/infinity.glyphs | 1 + .../glyphs2/infinity.glyphspackage/fontinfo.plist | 1 + resources/testdata/glyphs3/Component.glyphs | 1 + resources/testdata/glyphs3/ComponentAnchor.glyphs | 1 + resources/testdata/glyphs3/CustomOrigin.glyphs | 1 + resources/testdata/glyphs3/EmptyMetaTable.glyphs | 1 + resources/testdata/glyphs3/Fea_Labels.glyphs | 1 + resources/testdata/glyphs3/FixedPitch.glyphs | 1 + .../glyphs3/GlobalMetrics_font_customParameters.glyphs | 1 + resources/testdata/glyphs3/IntermediateLayer.glyphs | 1 + resources/testdata/glyphs3/InvalidVendorID.glyphs | 1 + resources/testdata/glyphs3/MVAR.glyphs | 1 + resources/testdata/glyphs3/MasterNames-Italic.glyphs | 1 + resources/testdata/glyphs3/MasterNames.glyphs | 1 + resources/testdata/glyphs3/MetaTable.glyphs | 1 + resources/testdata/glyphs3/NestedComponent.glyphs | 1 + resources/testdata/glyphs3/NoMetaTable.glyphs | 1 + resources/testdata/glyphs3/Oswald-AE-comb.glyphs | 1 + resources/testdata/glyphs3/Oswald-O.glyphs | 1 + .../testdata/glyphs3/Oswald-glyph-categories.glyphs | 1 + .../glyphs3/PropagateAnchorsTest-propagated.glyphs | 1 + resources/testdata/glyphs3/PropagateAnchorsTest.glyphs | 1 + resources/testdata/glyphs3/QCurve.glyphs | 1 + resources/testdata/glyphs3/SlantedFont.glyphs | 1 + resources/testdata/glyphs3/StandardAxisNames.glyphs | 1 + resources/testdata/glyphs3/StaticBoldItalic.glyphs | 1 + resources/testdata/glyphs3/StaticWithInstance.glyphs | 1 + resources/testdata/glyphs3/TheBestNames.glyphs | 1 + .../testdata/glyphs3/TheBestV2NamesInAV3File.glyphs | 1 + resources/testdata/glyphs3/UnusualCustomParams.glyphs | 1 + resources/testdata/glyphs3/WdthVar.glyphs | 1 + resources/testdata/glyphs3/WghtVar.glyphs | 1 + .../glyphs3/WghtVar.glyphspackage/fontinfo.plist | 1 + .../testdata/glyphs3/WghtVarWithStylisticSet.glyphs | 1 + .../testdata/glyphs3/WghtVar_3master_CustomOrigin.glyphs | 1 + resources/testdata/glyphs3/WghtVar_Anchors.glyphs | 1 + .../glyphs3/WghtVar_Anchors.glyphspackage/fontinfo.plist | 1 + resources/testdata/glyphs3/WghtVar_Avar.glyphs | 1 + .../glyphs3/WghtVar_Avar.glyphspackage/fontinfo.plist | 1 + .../testdata/glyphs3/WghtVar_Avar_From_Instances.glyphs | 1 + resources/testdata/glyphs3/WghtVar_AxisLocation.glyphs | 1 + resources/testdata/glyphs3/WghtVar_GlyphOrder.glyphs | 1 + resources/testdata/glyphs3/WghtVar_HeavyHyphen.glyphs | 1 + resources/testdata/glyphs3/WghtVar_Instances.glyphs | 1 + .../WghtVar_Instances.glyphspackage/fontinfo.plist | 1 + resources/testdata/glyphs3/WghtVar_NoExport.glyphs | 1 + resources/testdata/glyphs3/WghtVar_OS2.glyphs | 1 + .../glyphs3/WghtVar_OS2.glyphspackage/fontinfo.plist | 1 + resources/testdata/glyphs3/custom_param_disable.glyphs | 1 + resources/testdata/glyphs3/fstype_0x0000.glyphs | 1 + resources/testdata/glyphs3/fstype_0x0104.glyphs | 1 + .../testdata/glyphs3/gdef_categories_no_layout.glyphs | 1 + resources/testdata/glyphs3/infinity.glyphs | 1 + .../glyphs3/infinity.glyphspackage/fontinfo.plist | 1 + resources/testdata/glyphs3/number_value.glyphs | 1 + 88 files changed, 92 insertions(+), 4 deletions(-) diff --git a/resources/scripts/tidy_glyphs.py b/resources/scripts/tidy_glyphs.py index 4d1fb03d0..dbff48ac9 100644 --- a/resources/scripts/tidy_glyphs.py +++ b/resources/scripts/tidy_glyphs.py @@ -12,10 +12,11 @@ } _DELETE_ME = { - ".appVersion", - "DisplayStrings" - "date" - "lastChange" + # Keep .appVersion, per @anthrotype Glyphs.app makes decisions based on this + # ".appVersion", + "DisplayStrings", + "date", + "lastChange", } diff --git a/resources/testdata/glyphs2/BadIndexing.glyphs b/resources/testdata/glyphs2/BadIndexing.glyphs index 637053791..4ce6bb8eb 100644 --- a/resources/testdata/glyphs2/BadIndexing.glyphs +++ b/resources/testdata/glyphs2/BadIndexing.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3148"; customParameters = ( { name = "Variable Font Origin"; diff --git a/resources/testdata/glyphs2/Component.glyphs b/resources/testdata/glyphs2/Component.glyphs index 99b900c20..9cfff2f74 100644 --- a/resources/testdata/glyphs2/Component.glyphs +++ b/resources/testdata/glyphs2/Component.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3151"; familyName = "New Font"; fontMaster = ( { diff --git a/resources/testdata/glyphs2/FeaLegacyName.glyphs b/resources/testdata/glyphs2/FeaLegacyName.glyphs index ad55774e7..09a8b0641 100644 --- a/resources/testdata/glyphs2/FeaLegacyName.glyphs +++ b/resources/testdata/glyphs2/FeaLegacyName.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3148"; familyName = "legacy stylistic set names"; features = ( { diff --git a/resources/testdata/glyphs2/Fea_Class.glyphs b/resources/testdata/glyphs2/Fea_Class.glyphs index 25e85c85d..eea2de44b 100644 --- a/resources/testdata/glyphs2/Fea_Class.glyphs +++ b/resources/testdata/glyphs2/Fea_Class.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3148"; classes = ( { automatic = 1; diff --git a/resources/testdata/glyphs2/Fea_Feature.glyphs b/resources/testdata/glyphs2/Fea_Feature.glyphs index fea1eb004..420cfe0dd 100644 --- a/resources/testdata/glyphs2/Fea_Feature.glyphs +++ b/resources/testdata/glyphs2/Fea_Feature.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3148"; customParameters = ( { name = Axes; diff --git a/resources/testdata/glyphs2/Fea_Order.glyphs b/resources/testdata/glyphs2/Fea_Order.glyphs index fb91e20ab..68a4d553a 100644 --- a/resources/testdata/glyphs2/Fea_Order.glyphs +++ b/resources/testdata/glyphs2/Fea_Order.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3148"; customParameters = ( { name = Axes; diff --git a/resources/testdata/glyphs2/Fea_Prefix.glyphs b/resources/testdata/glyphs2/Fea_Prefix.glyphs index 041fd9d22..883636e37 100644 --- a/resources/testdata/glyphs2/Fea_Prefix.glyphs +++ b/resources/testdata/glyphs2/Fea_Prefix.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3148"; customParameters = ( { name = Axes; diff --git a/resources/testdata/glyphs2/IntermediateLayer.glyphs b/resources/testdata/glyphs2/IntermediateLayer.glyphs index d4c065013..9e4ead344 100644 --- a/resources/testdata/glyphs2/IntermediateLayer.glyphs +++ b/resources/testdata/glyphs2/IntermediateLayer.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3300"; customParameters = ( { name = "Disable Last Change"; diff --git a/resources/testdata/glyphs2/MVAR.glyphs b/resources/testdata/glyphs2/MVAR.glyphs index 2ea92c62f..46888156b 100644 --- a/resources/testdata/glyphs2/MVAR.glyphs +++ b/resources/testdata/glyphs2/MVAR.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3228"; customParameters = ( { name = "Variable Font Origin"; diff --git a/resources/testdata/glyphs2/MasterNames-Italic.glyphs b/resources/testdata/glyphs2/MasterNames-Italic.glyphs index 22538f0b0..96faa6ad4 100644 --- a/resources/testdata/glyphs2/MasterNames-Italic.glyphs +++ b/resources/testdata/glyphs2/MasterNames-Italic.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3323"; customParameters = ( { name = "Disable Last Change"; diff --git a/resources/testdata/glyphs2/MasterNames.glyphs b/resources/testdata/glyphs2/MasterNames.glyphs index 1ad7002ed..d6324783a 100644 --- a/resources/testdata/glyphs2/MasterNames.glyphs +++ b/resources/testdata/glyphs2/MasterNames.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3323"; customParameters = ( { name = "Disable Last Change"; diff --git a/resources/testdata/glyphs2/MatrixComponent.glyphs b/resources/testdata/glyphs2/MatrixComponent.glyphs index be6153660..d8d798289 100644 --- a/resources/testdata/glyphs2/MatrixComponent.glyphs +++ b/resources/testdata/glyphs2/MatrixComponent.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3219"; familyName = MatrixComponent; fontMaster = ( { diff --git a/resources/testdata/glyphs2/MixedContourComponent.glyphs b/resources/testdata/glyphs2/MixedContourComponent.glyphs index 4440e5035..2a0a01c35 100644 --- a/resources/testdata/glyphs2/MixedContourComponent.glyphs +++ b/resources/testdata/glyphs2/MixedContourComponent.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3151"; familyName = "New Font"; fontMaster = ( { diff --git a/resources/testdata/glyphs2/OpszWghtVar_AxisMappings.glyphs b/resources/testdata/glyphs2/OpszWghtVar_AxisMappings.glyphs index 882482ebb..4445e5672 100644 --- a/resources/testdata/glyphs2/OpszWghtVar_AxisMappings.glyphs +++ b/resources/testdata/glyphs2/OpszWghtVar_AxisMappings.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3148"; customParameters = ( { name = Axes; diff --git a/resources/testdata/glyphs2/QCurve.glyphs b/resources/testdata/glyphs2/QCurve.glyphs index eb094aa29..fe72bb389 100644 --- a/resources/testdata/glyphs2/QCurve.glyphs +++ b/resources/testdata/glyphs2/QCurve.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3208"; customParameters = ( { name = "Disable Last Change"; diff --git a/resources/testdata/glyphs2/SlantedFont.glyphs b/resources/testdata/glyphs2/SlantedFont.glyphs index 63cd75320..a574aeae7 100644 --- a/resources/testdata/glyphs2/SlantedFont.glyphs +++ b/resources/testdata/glyphs2/SlantedFont.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3227"; customParameters = ( { name = "Variable Font Origin"; diff --git a/resources/testdata/glyphs2/TheBestNames.glyphs b/resources/testdata/glyphs2/TheBestNames.glyphs index 746a980de..725318c99 100644 --- a/resources/testdata/glyphs2/TheBestNames.glyphs +++ b/resources/testdata/glyphs2/TheBestNames.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3151"; copyright = "Copy!"; customParameters = ( { diff --git a/resources/testdata/glyphs2/WdthVar.glyphs b/resources/testdata/glyphs2/WdthVar.glyphs index 542075eaa..bfd06875d 100644 --- a/resources/testdata/glyphs2/WdthVar.glyphs +++ b/resources/testdata/glyphs2/WdthVar.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3323"; copyright = "Copy!"; customParameters = ( { diff --git a/resources/testdata/glyphs2/WghtVar.glyphs b/resources/testdata/glyphs2/WghtVar.glyphs index 07dd5dbd9..ecab6a00e 100644 --- a/resources/testdata/glyphs2/WghtVar.glyphs +++ b/resources/testdata/glyphs2/WghtVar.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3219"; copyright = "Copy!"; customParameters = ( { diff --git a/resources/testdata/glyphs2/WghtVar.glyphspackage/fontinfo.plist b/resources/testdata/glyphs2/WghtVar.glyphspackage/fontinfo.plist index 37b152969..97cb489cb 100644 --- a/resources/testdata/glyphs2/WghtVar.glyphspackage/fontinfo.plist +++ b/resources/testdata/glyphs2/WghtVar.glyphspackage/fontinfo.plist @@ -1,4 +1,5 @@ { +.appVersion = "3219"; copyright = "Copy!"; customParameters = ( { diff --git a/resources/testdata/glyphs2/WghtVar_Anchors.glyphs b/resources/testdata/glyphs2/WghtVar_Anchors.glyphs index a5b5bc809..56f77c998 100644 --- a/resources/testdata/glyphs2/WghtVar_Anchors.glyphs +++ b/resources/testdata/glyphs2/WghtVar_Anchors.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3219"; customParameters = ( { name = Axes; diff --git a/resources/testdata/glyphs2/WghtVar_Anchors.glyphspackage/fontinfo.plist b/resources/testdata/glyphs2/WghtVar_Anchors.glyphspackage/fontinfo.plist index 343253171..bc967e84f 100644 --- a/resources/testdata/glyphs2/WghtVar_Anchors.glyphspackage/fontinfo.plist +++ b/resources/testdata/glyphs2/WghtVar_Anchors.glyphspackage/fontinfo.plist @@ -1,4 +1,5 @@ { +.appVersion = "3219"; customParameters = ( { name = Axes; diff --git a/resources/testdata/glyphs2/WghtVar_Avar.glyphs b/resources/testdata/glyphs2/WghtVar_Avar.glyphs index 147318f40..fafdf33e9 100644 --- a/resources/testdata/glyphs2/WghtVar_Avar.glyphs +++ b/resources/testdata/glyphs2/WghtVar_Avar.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3219"; copyright = "Copy!"; customParameters = ( { diff --git a/resources/testdata/glyphs2/WghtVar_Avar.glyphspackage/fontinfo.plist b/resources/testdata/glyphs2/WghtVar_Avar.glyphspackage/fontinfo.plist index 742eb9604..fc94052aa 100644 --- a/resources/testdata/glyphs2/WghtVar_Avar.glyphspackage/fontinfo.plist +++ b/resources/testdata/glyphs2/WghtVar_Avar.glyphspackage/fontinfo.plist @@ -1,4 +1,5 @@ { +.appVersion = "3219"; copyright = "Copy!"; customParameters = ( { diff --git a/resources/testdata/glyphs2/WghtVar_HeavyHyphen.glyphs b/resources/testdata/glyphs2/WghtVar_HeavyHyphen.glyphs index 33d7390f2..2cde421c7 100644 --- a/resources/testdata/glyphs2/WghtVar_HeavyHyphen.glyphs +++ b/resources/testdata/glyphs2/WghtVar_HeavyHyphen.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3148"; customParameters = ( { name = Axes; diff --git a/resources/testdata/glyphs2/WghtVar_ImplicitAxes.glyphs b/resources/testdata/glyphs2/WghtVar_ImplicitAxes.glyphs index da67a1078..7860412e1 100644 --- a/resources/testdata/glyphs2/WghtVar_ImplicitAxes.glyphs +++ b/resources/testdata/glyphs2/WghtVar_ImplicitAxes.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3340"; customParameters = ( ); familyName = WghtVar; diff --git a/resources/testdata/glyphs2/WghtVar_Instances.glyphs b/resources/testdata/glyphs2/WghtVar_Instances.glyphs index 960a8494f..ebb03813b 100644 --- a/resources/testdata/glyphs2/WghtVar_Instances.glyphs +++ b/resources/testdata/glyphs2/WghtVar_Instances.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3219"; copyright = "Copy!"; customParameters = ( { diff --git a/resources/testdata/glyphs2/WghtVar_Instances.glyphspackage/fontinfo.plist b/resources/testdata/glyphs2/WghtVar_Instances.glyphspackage/fontinfo.plist index 4d5e92c6f..aa311feca 100644 --- a/resources/testdata/glyphs2/WghtVar_Instances.glyphspackage/fontinfo.plist +++ b/resources/testdata/glyphs2/WghtVar_Instances.glyphspackage/fontinfo.plist @@ -1,4 +1,5 @@ { +.appVersion = "3219"; copyright = "Copy!"; customParameters = ( { diff --git a/resources/testdata/glyphs2/WghtVar_NoExport.glyphs b/resources/testdata/glyphs2/WghtVar_NoExport.glyphs index 82218315f..269dee191 100644 --- a/resources/testdata/glyphs2/WghtVar_NoExport.glyphs +++ b/resources/testdata/glyphs2/WghtVar_NoExport.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3226"; copyright = "Copy!"; customParameters = ( { diff --git a/resources/testdata/glyphs2/WghtVar_OS2.glyphs b/resources/testdata/glyphs2/WghtVar_OS2.glyphs index 5129729bb..3300c0e17 100644 --- a/resources/testdata/glyphs2/WghtVar_OS2.glyphs +++ b/resources/testdata/glyphs2/WghtVar_OS2.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3340"; copyright = "Copy!"; customParameters = ( { diff --git a/resources/testdata/glyphs2/WghtVar_OS2.glyphspackage/fontinfo.plist b/resources/testdata/glyphs2/WghtVar_OS2.glyphspackage/fontinfo.plist index 0a2ea12a7..093421de9 100644 --- a/resources/testdata/glyphs2/WghtVar_OS2.glyphspackage/fontinfo.plist +++ b/resources/testdata/glyphs2/WghtVar_OS2.glyphspackage/fontinfo.plist @@ -1,4 +1,5 @@ { +.appVersion = "3219"; copyright = "Copy!"; customParameters = ( { diff --git a/resources/testdata/glyphs2/alignment_zones_v2.glyphs b/resources/testdata/glyphs2/alignment_zones_v2.glyphs index 5d93fa507..1aecd335c 100644 --- a/resources/testdata/glyphs2/alignment_zones_v2.glyphs +++ b/resources/testdata/glyphs2/alignment_zones_v2.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "1365"; familyName = "New Font"; fontMaster = ( { diff --git a/resources/testdata/glyphs2/infinity.glyphs b/resources/testdata/glyphs2/infinity.glyphs index bc2a73986..e9f2a964d 100644 --- a/resources/testdata/glyphs2/infinity.glyphs +++ b/resources/testdata/glyphs2/infinity.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3219"; customParameters = ( { name = Axes; diff --git a/resources/testdata/glyphs2/infinity.glyphspackage/fontinfo.plist b/resources/testdata/glyphs2/infinity.glyphspackage/fontinfo.plist index a44986a84..f526e30c4 100644 --- a/resources/testdata/glyphs2/infinity.glyphspackage/fontinfo.plist +++ b/resources/testdata/glyphs2/infinity.glyphspackage/fontinfo.plist @@ -1,4 +1,5 @@ { +.appVersion = "3219"; customParameters = ( { name = Axes; diff --git a/resources/testdata/glyphs3/Component.glyphs b/resources/testdata/glyphs3/Component.glyphs index 372f8df8c..c17aece81 100644 --- a/resources/testdata/glyphs3/Component.glyphs +++ b/resources/testdata/glyphs3/Component.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3151"; .formatVersion = 3; familyName = "New Font"; fontMaster = ( diff --git a/resources/testdata/glyphs3/ComponentAnchor.glyphs b/resources/testdata/glyphs3/ComponentAnchor.glyphs index 0567ded37..caa89ca85 100644 --- a/resources/testdata/glyphs3/ComponentAnchor.glyphs +++ b/resources/testdata/glyphs3/ComponentAnchor.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3259"; .formatVersion = 3; familyName = "New Font"; fontMaster = ( diff --git a/resources/testdata/glyphs3/CustomOrigin.glyphs b/resources/testdata/glyphs3/CustomOrigin.glyphs index be8d308d2..b9de39109 100644 --- a/resources/testdata/glyphs3/CustomOrigin.glyphs +++ b/resources/testdata/glyphs3/CustomOrigin.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3227"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/EmptyMetaTable.glyphs b/resources/testdata/glyphs3/EmptyMetaTable.glyphs index bffd51db2..bbd36179f 100644 --- a/resources/testdata/glyphs3/EmptyMetaTable.glyphs +++ b/resources/testdata/glyphs3/EmptyMetaTable.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3260"; .formatVersion = 3; customParameters = ( { diff --git a/resources/testdata/glyphs3/Fea_Labels.glyphs b/resources/testdata/glyphs3/Fea_Labels.glyphs index a7e0a03ae..505523d5a 100644 --- a/resources/testdata/glyphs3/Fea_Labels.glyphs +++ b/resources/testdata/glyphs3/Fea_Labels.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3317"; .formatVersion = 3; familyName = "GlobalMetrics Font Test"; features = ( diff --git a/resources/testdata/glyphs3/FixedPitch.glyphs b/resources/testdata/glyphs3/FixedPitch.glyphs index accf19bb0..f713f25f9 100644 --- a/resources/testdata/glyphs3/FixedPitch.glyphs +++ b/resources/testdata/glyphs3/FixedPitch.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3219"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/GlobalMetrics_font_customParameters.glyphs b/resources/testdata/glyphs3/GlobalMetrics_font_customParameters.glyphs index 25ee806a4..d9db7e53d 100644 --- a/resources/testdata/glyphs3/GlobalMetrics_font_customParameters.glyphs +++ b/resources/testdata/glyphs3/GlobalMetrics_font_customParameters.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3316"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/IntermediateLayer.glyphs b/resources/testdata/glyphs3/IntermediateLayer.glyphs index 7e8ea2b1d..9bc137e3c 100644 --- a/resources/testdata/glyphs3/IntermediateLayer.glyphs +++ b/resources/testdata/glyphs3/IntermediateLayer.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3300"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/InvalidVendorID.glyphs b/resources/testdata/glyphs3/InvalidVendorID.glyphs index ec125b6b3..183d429d6 100644 --- a/resources/testdata/glyphs3/InvalidVendorID.glyphs +++ b/resources/testdata/glyphs3/InvalidVendorID.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3219"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/MVAR.glyphs b/resources/testdata/glyphs3/MVAR.glyphs index dea3b39d3..c7a4883f7 100644 --- a/resources/testdata/glyphs3/MVAR.glyphs +++ b/resources/testdata/glyphs3/MVAR.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3228"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/MasterNames-Italic.glyphs b/resources/testdata/glyphs3/MasterNames-Italic.glyphs index d0e7d2d12..524066dde 100644 --- a/resources/testdata/glyphs3/MasterNames-Italic.glyphs +++ b/resources/testdata/glyphs3/MasterNames-Italic.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3323"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/MasterNames.glyphs b/resources/testdata/glyphs3/MasterNames.glyphs index 6fa50b879..677146778 100644 --- a/resources/testdata/glyphs3/MasterNames.glyphs +++ b/resources/testdata/glyphs3/MasterNames.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3323"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/MetaTable.glyphs b/resources/testdata/glyphs3/MetaTable.glyphs index ea03dc6e0..1839109ea 100644 --- a/resources/testdata/glyphs3/MetaTable.glyphs +++ b/resources/testdata/glyphs3/MetaTable.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3260"; .formatVersion = 3; customParameters = ( { diff --git a/resources/testdata/glyphs3/NestedComponent.glyphs b/resources/testdata/glyphs3/NestedComponent.glyphs index ec87d2657..ccde2f128 100644 --- a/resources/testdata/glyphs3/NestedComponent.glyphs +++ b/resources/testdata/glyphs3/NestedComponent.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3151"; .formatVersion = 3; customParameters = ( { diff --git a/resources/testdata/glyphs3/NoMetaTable.glyphs b/resources/testdata/glyphs3/NoMetaTable.glyphs index f25faa86f..3882edf66 100644 --- a/resources/testdata/glyphs3/NoMetaTable.glyphs +++ b/resources/testdata/glyphs3/NoMetaTable.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3260"; .formatVersion = 3; familyName = NoMetaTable; fontMaster = ( diff --git a/resources/testdata/glyphs3/Oswald-AE-comb.glyphs b/resources/testdata/glyphs3/Oswald-AE-comb.glyphs index 1225cd5be..fb640a76e 100644 --- a/resources/testdata/glyphs3/Oswald-AE-comb.glyphs +++ b/resources/testdata/glyphs3/Oswald-AE-comb.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3223"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/Oswald-O.glyphs b/resources/testdata/glyphs3/Oswald-O.glyphs index 8ec351597..2c6080abf 100644 --- a/resources/testdata/glyphs3/Oswald-O.glyphs +++ b/resources/testdata/glyphs3/Oswald-O.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3192"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/Oswald-glyph-categories.glyphs b/resources/testdata/glyphs3/Oswald-glyph-categories.glyphs index 79192e9c5..b584c8546 100644 --- a/resources/testdata/glyphs3/Oswald-glyph-categories.glyphs +++ b/resources/testdata/glyphs3/Oswald-glyph-categories.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3260"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/PropagateAnchorsTest-propagated.glyphs b/resources/testdata/glyphs3/PropagateAnchorsTest-propagated.glyphs index ad27dff33..0ef4d82a7 100644 --- a/resources/testdata/glyphs3/PropagateAnchorsTest-propagated.glyphs +++ b/resources/testdata/glyphs3/PropagateAnchorsTest-propagated.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3300"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/PropagateAnchorsTest.glyphs b/resources/testdata/glyphs3/PropagateAnchorsTest.glyphs index e1e714b08..bd3b738f0 100644 --- a/resources/testdata/glyphs3/PropagateAnchorsTest.glyphs +++ b/resources/testdata/glyphs3/PropagateAnchorsTest.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3300"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/QCurve.glyphs b/resources/testdata/glyphs3/QCurve.glyphs index 4f9a3ea71..0498f7341 100644 --- a/resources/testdata/glyphs3/QCurve.glyphs +++ b/resources/testdata/glyphs3/QCurve.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3208"; .formatVersion = 3; customParameters = ( { diff --git a/resources/testdata/glyphs3/SlantedFont.glyphs b/resources/testdata/glyphs3/SlantedFont.glyphs index 131788957..0f35f5f23 100644 --- a/resources/testdata/glyphs3/SlantedFont.glyphs +++ b/resources/testdata/glyphs3/SlantedFont.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3227"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/StandardAxisNames.glyphs b/resources/testdata/glyphs3/StandardAxisNames.glyphs index afbdbf058..cc01020e1 100644 --- a/resources/testdata/glyphs3/StandardAxisNames.glyphs +++ b/resources/testdata/glyphs3/StandardAxisNames.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3324"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/StaticBoldItalic.glyphs b/resources/testdata/glyphs3/StaticBoldItalic.glyphs index c12072318..294ea7be6 100644 --- a/resources/testdata/glyphs3/StaticBoldItalic.glyphs +++ b/resources/testdata/glyphs3/StaticBoldItalic.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3151"; .formatVersion = 3; familyName = WghtVar; fontMaster = ( diff --git a/resources/testdata/glyphs3/StaticWithInstance.glyphs b/resources/testdata/glyphs3/StaticWithInstance.glyphs index 348f613ae..b4e6f9e34 100644 --- a/resources/testdata/glyphs3/StaticWithInstance.glyphs +++ b/resources/testdata/glyphs3/StaticWithInstance.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3151"; .formatVersion = 3; familyName = WghtVar; fontMaster = ( diff --git a/resources/testdata/glyphs3/TheBestNames.glyphs b/resources/testdata/glyphs3/TheBestNames.glyphs index 1ee39692c..fccc378e5 100644 --- a/resources/testdata/glyphs3/TheBestNames.glyphs +++ b/resources/testdata/glyphs3/TheBestNames.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3151"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/TheBestV2NamesInAV3File.glyphs b/resources/testdata/glyphs3/TheBestV2NamesInAV3File.glyphs index 753c7ced9..dc87c4e75 100644 --- a/resources/testdata/glyphs3/TheBestV2NamesInAV3File.glyphs +++ b/resources/testdata/glyphs3/TheBestV2NamesInAV3File.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3151"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/UnusualCustomParams.glyphs b/resources/testdata/glyphs3/UnusualCustomParams.glyphs index 446f04a19..b440ea909 100644 --- a/resources/testdata/glyphs3/UnusualCustomParams.glyphs +++ b/resources/testdata/glyphs3/UnusualCustomParams.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3260"; .formatVersion = 3; customParameters = ( { diff --git a/resources/testdata/glyphs3/WdthVar.glyphs b/resources/testdata/glyphs3/WdthVar.glyphs index 58ae559f2..d85103224 100644 --- a/resources/testdata/glyphs3/WdthVar.glyphs +++ b/resources/testdata/glyphs3/WdthVar.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3316"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVar.glyphs b/resources/testdata/glyphs3/WghtVar.glyphs index 212f116c1..23fd5cc6c 100644 --- a/resources/testdata/glyphs3/WghtVar.glyphs +++ b/resources/testdata/glyphs3/WghtVar.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3219"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVar.glyphspackage/fontinfo.plist b/resources/testdata/glyphs3/WghtVar.glyphspackage/fontinfo.plist index 60e02cf79..856e966b7 100644 --- a/resources/testdata/glyphs3/WghtVar.glyphspackage/fontinfo.plist +++ b/resources/testdata/glyphs3/WghtVar.glyphspackage/fontinfo.plist @@ -1,4 +1,5 @@ { +.appVersion = "3219"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVarWithStylisticSet.glyphs b/resources/testdata/glyphs3/WghtVarWithStylisticSet.glyphs index d23d96876..75f38f157 100644 --- a/resources/testdata/glyphs3/WghtVarWithStylisticSet.glyphs +++ b/resources/testdata/glyphs3/WghtVarWithStylisticSet.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3260"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVar_3master_CustomOrigin.glyphs b/resources/testdata/glyphs3/WghtVar_3master_CustomOrigin.glyphs index 51c67b50d..674f38032 100644 --- a/resources/testdata/glyphs3/WghtVar_3master_CustomOrigin.glyphs +++ b/resources/testdata/glyphs3/WghtVar_3master_CustomOrigin.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3148"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVar_Anchors.glyphs b/resources/testdata/glyphs3/WghtVar_Anchors.glyphs index 2a1aeb072..d3b14be67 100644 --- a/resources/testdata/glyphs3/WghtVar_Anchors.glyphs +++ b/resources/testdata/glyphs3/WghtVar_Anchors.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3219"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVar_Anchors.glyphspackage/fontinfo.plist b/resources/testdata/glyphs3/WghtVar_Anchors.glyphspackage/fontinfo.plist index 98f8f186f..1ecdd732b 100644 --- a/resources/testdata/glyphs3/WghtVar_Anchors.glyphspackage/fontinfo.plist +++ b/resources/testdata/glyphs3/WghtVar_Anchors.glyphspackage/fontinfo.plist @@ -1,4 +1,5 @@ { +.appVersion = "3219"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVar_Avar.glyphs b/resources/testdata/glyphs3/WghtVar_Avar.glyphs index f1a702a53..0771ae589 100644 --- a/resources/testdata/glyphs3/WghtVar_Avar.glyphs +++ b/resources/testdata/glyphs3/WghtVar_Avar.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3219"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVar_Avar.glyphspackage/fontinfo.plist b/resources/testdata/glyphs3/WghtVar_Avar.glyphspackage/fontinfo.plist index 96005d2f2..8a005cf8c 100644 --- a/resources/testdata/glyphs3/WghtVar_Avar.glyphspackage/fontinfo.plist +++ b/resources/testdata/glyphs3/WghtVar_Avar.glyphspackage/fontinfo.plist @@ -1,4 +1,5 @@ { +.appVersion = "3219"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVar_Avar_From_Instances.glyphs b/resources/testdata/glyphs3/WghtVar_Avar_From_Instances.glyphs index f7d154858..f0d8578c0 100644 --- a/resources/testdata/glyphs3/WghtVar_Avar_From_Instances.glyphs +++ b/resources/testdata/glyphs3/WghtVar_Avar_From_Instances.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3316"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVar_AxisLocation.glyphs b/resources/testdata/glyphs3/WghtVar_AxisLocation.glyphs index bc37bdd1d..ceb3789ec 100644 --- a/resources/testdata/glyphs3/WghtVar_AxisLocation.glyphs +++ b/resources/testdata/glyphs3/WghtVar_AxisLocation.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3148"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVar_GlyphOrder.glyphs b/resources/testdata/glyphs3/WghtVar_GlyphOrder.glyphs index 3ab7cd847..8ef429c03 100644 --- a/resources/testdata/glyphs3/WghtVar_GlyphOrder.glyphs +++ b/resources/testdata/glyphs3/WghtVar_GlyphOrder.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3148"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVar_HeavyHyphen.glyphs b/resources/testdata/glyphs3/WghtVar_HeavyHyphen.glyphs index d7957bdf4..cdeca9ed1 100644 --- a/resources/testdata/glyphs3/WghtVar_HeavyHyphen.glyphs +++ b/resources/testdata/glyphs3/WghtVar_HeavyHyphen.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3148"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVar_Instances.glyphs b/resources/testdata/glyphs3/WghtVar_Instances.glyphs index 30716ab5e..944e730b6 100644 --- a/resources/testdata/glyphs3/WghtVar_Instances.glyphs +++ b/resources/testdata/glyphs3/WghtVar_Instances.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3219"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVar_Instances.glyphspackage/fontinfo.plist b/resources/testdata/glyphs3/WghtVar_Instances.glyphspackage/fontinfo.plist index ed557df3d..4f5fe3b89 100644 --- a/resources/testdata/glyphs3/WghtVar_Instances.glyphspackage/fontinfo.plist +++ b/resources/testdata/glyphs3/WghtVar_Instances.glyphspackage/fontinfo.plist @@ -1,4 +1,5 @@ { +.appVersion = "3219"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVar_NoExport.glyphs b/resources/testdata/glyphs3/WghtVar_NoExport.glyphs index 2cc7b1e8e..d4641c67c 100644 --- a/resources/testdata/glyphs3/WghtVar_NoExport.glyphs +++ b/resources/testdata/glyphs3/WghtVar_NoExport.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3226"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVar_OS2.glyphs b/resources/testdata/glyphs3/WghtVar_OS2.glyphs index 2f594e2c3..7941068ea 100644 --- a/resources/testdata/glyphs3/WghtVar_OS2.glyphs +++ b/resources/testdata/glyphs3/WghtVar_OS2.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3219"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/WghtVar_OS2.glyphspackage/fontinfo.plist b/resources/testdata/glyphs3/WghtVar_OS2.glyphspackage/fontinfo.plist index d06f1b5f5..16c9f9ce4 100644 --- a/resources/testdata/glyphs3/WghtVar_OS2.glyphspackage/fontinfo.plist +++ b/resources/testdata/glyphs3/WghtVar_OS2.glyphspackage/fontinfo.plist @@ -1,4 +1,5 @@ { +.appVersion = "3219"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/custom_param_disable.glyphs b/resources/testdata/glyphs3/custom_param_disable.glyphs index 48ec5a699..a98d8777b 100644 --- a/resources/testdata/glyphs3/custom_param_disable.glyphs +++ b/resources/testdata/glyphs3/custom_param_disable.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3260"; customParameters = ( { disabled = 1; diff --git a/resources/testdata/glyphs3/fstype_0x0000.glyphs b/resources/testdata/glyphs3/fstype_0x0000.glyphs index f22992ae2..9fcdeca5e 100644 --- a/resources/testdata/glyphs3/fstype_0x0000.glyphs +++ b/resources/testdata/glyphs3/fstype_0x0000.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3219"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/fstype_0x0104.glyphs b/resources/testdata/glyphs3/fstype_0x0104.glyphs index 2f7517c1e..5b5af315f 100644 --- a/resources/testdata/glyphs3/fstype_0x0104.glyphs +++ b/resources/testdata/glyphs3/fstype_0x0104.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3219"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/gdef_categories_no_layout.glyphs b/resources/testdata/glyphs3/gdef_categories_no_layout.glyphs index 1f370a3df..aa4efc8e8 100644 --- a/resources/testdata/glyphs3/gdef_categories_no_layout.glyphs +++ b/resources/testdata/glyphs3/gdef_categories_no_layout.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3260"; .formatVersion = 3; familyName = Dated; fontMaster = ( diff --git a/resources/testdata/glyphs3/infinity.glyphs b/resources/testdata/glyphs3/infinity.glyphs index e18c43b80..e40533439 100644 --- a/resources/testdata/glyphs3/infinity.glyphs +++ b/resources/testdata/glyphs3/infinity.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3219"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/infinity.glyphspackage/fontinfo.plist b/resources/testdata/glyphs3/infinity.glyphspackage/fontinfo.plist index 937d03a2b..3f957afec 100644 --- a/resources/testdata/glyphs3/infinity.glyphspackage/fontinfo.plist +++ b/resources/testdata/glyphs3/infinity.glyphspackage/fontinfo.plist @@ -1,4 +1,5 @@ { +.appVersion = "3219"; .formatVersion = 3; axes = ( { diff --git a/resources/testdata/glyphs3/number_value.glyphs b/resources/testdata/glyphs3/number_value.glyphs index 12e0a3c46..27e143ef0 100644 --- a/resources/testdata/glyphs3/number_value.glyphs +++ b/resources/testdata/glyphs3/number_value.glyphs @@ -1,4 +1,5 @@ { +.appVersion = "3260"; .formatVersion = 3; axes = ( {