Skip to content

Conversation

@simoncozens
Copy link
Contributor

OK, this is a massive change. However, it's a good one.

  • Moves all font access to font manager.
  • Splits up glyph canvas even more, including splitting out outline editor
  • Uses webpack for bundling/CORS/etc.
  • Removes some vendored modules, uses npm instead
  • Uses JSON as the source of truth for font edits
  • Removes a lot of superfluous Python calls
  • Adds some UI candy around dragging handles

Everything seems to work apart from:

  • Interpolation of glyph outlines during sliding. The interpolated glyph compiles and sends back a valid outline, but it doesn't seem to be displayed in the outline editor. I'll fix that soon.

@yanone yanone merged commit b037125 into yanone:main Dec 10, 2025
1 check passed
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