GUI API and Extensions Manager
What does the merge request do?
- Adds Gtk GUI to inkex
- Constructs testing for GUI components in the CI
- Removes the inkscape extension manager bootstrap
- Adds the extension manager as a sub module
- Updates extensions manager to use the new API
Summary for release notes
Checklist
-
Tested working -
Add unit tests (if applicable) -
Clean merge request history -
Updates to CI Docker with needed pieces