You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reverted PR #451 (released in v3.3.0) after discussion in #483.
This restores the original behaviour from v3.2.0: that is, only when Axis Location custom parameters are not used (i.e. defining user-space locations for each master) -- and therefore, the instances' locations are considered when building DesignSpace axes --, then for the wdth axis, the user-space (i.e. fvar) coordinates are assumed to be the same as the internal design-space coordinates, and the OS/2 widthClass is not used to map from user-space to internal design locations. Hence there are no <map> elements for width axis in the generated DesignSpace document, and thus the variable font's avar will not contain any mappings for wdth.
The change will be reintroduced in a way that doesn't break existing workflows relying on the previous assumption.
Generate brace layer name automatically if the user added a brace layer outside Glyphs and forgot to insert the special glyph lib key storing the original brace layer name as used by Glyphs (#522).
Support com.schriftgestaltung.Glyphs.ComponentInfo glif lib key, used to preserve which non-default anchor a mark is attached to when automatic alignment is active (can be important in e.g. Vietnamese composites) (#521).