Skip to content

Draft: add vectornator / curve import

Jonathan Neuhauser requested to merge joneuhauser/extensions:curve-import into master

What does the merge request do?

Vectornator was recently re-branded Linearity Curve and put behind a subscription, users now can't read their files anymore.

This MR adds Vectornator / Curve import.

All code I've written so far is based on a single test file I got from Reddit. There are still more things in this file that I can inspect (text for example). But in order to get even half-decent coverage, I'll need someone with a Mac generate test files for me. (that includes unit tests).

Summary for release notes

Add import for Vectornator / Linearity Curve

Checklist

  • Add unit tests (if applicable)
  • Changes to inkex/ are well documented
  • Clean merge request history

Merge request reports