Skip to content

A few important updates to variable font upgrades#737

Merged
tonsky merged 3 commits intotonsky:masterfrom
thundernixon:qa
Apr 4, 2019
Merged

A few important updates to variable font upgrades#737
tonsky merged 3 commits intotonsky:masterfrom
thundernixon:qa

Conversation

@thundernixon
Copy link
Copy Markdown
Contributor

Shortly after #735 was merged, I found a couple of important errors that needed correction.

Important updates:

  • /Lha-cy had a fixed outline, but was non-compatible for interpolation, which prevented the variable font from building. I've resolved this.
  • Uses a workaround to build with proper weight axis metadata, despite a a current issue in glyphsLib. This now uses weightClass instead of Axis Location in masters.
  • Updates the fonts in distr/otf & distr/woff2 as well as distr/ttf & distr/variable_ttf

What's left out of the update:

  • Fonts in distr/eot & distr/woff are still the old versions – as far as I know, these are only applicable to IE6–11, so I'm not sure whether they should still be in the distributed fonts anymore, at all. If you think they're still useful, @tonsky, could you please add them from the updated source? If not, I suggest removing these fonts, as they will have slight inconsistencies with the updated versions.

@tonsky tonsky merged commit c8955c4 into tonsky:master Apr 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants