Thanks for the updates Frank,
This changes the calculation a little bit.
- I used the standard Inkscape extension mechanism. So this "plugin"
is a simple python extension.
This is interesting, there is a todo task for building a python extensions manager that allows one to download extensions from the internet, remove extensions and see other information about them.
Perhaps this can move in that direction?
- I have coded a general purpose Path object wrapper to create and
modify paths in an OOP fashion.
We have developed a new OOP Path (and other things) python library into Inkscape Extensions 1.0 project. This is a new python3 based, unit test driven repository that replaces the old python extensions repository completely.
If you're developing these advances as python extensions, then I'd love to get your code into the extensions repository, especially advances in the Path manipulation API or even just a review of the Path API we have constructed.
When you create a GitLab branch/project you have two choices I think. You can make your own project with only the new files, or you could commit an Inkscape branch with the changes. If you do the later, please do also make an extensions branch with any python pieces so we can review how to integrate them (hopefully!)
Thanks for your contribution Frank, this is exciting work.
Best Regards, Martin Owens