[ ] Add Batch Processing option to export current drawing in multiple file formats
[x] Pen Redistribution/Update option for Displayed Shapes slider
[x] Retain drawing padding and rotation settings when new paper size is selected
[ ] Allow custom export resolution for Original Size drawings
[x] Add US paper sizes to drop-down
[x] Add Sakura pens to predefined list
[ ] Contour based Voronoi PFM, curved / line option
[ ] Continuous line Voronoi PFM
[ ] Node or Script based PFM (blueprints)
[ ] Wrapper for Processing Scripts??
[ ] Grid render overlay, which illustrates the scale of the drawing.
[ ] Support for the Makelangelo Robot
[ ] Export projects from Batch Processing
[x] High Quality - Rescale to Pen mode.
Improvements
[ ] #6
[x] Faster/More efficient Path Optimization
[x] Improve handling of progress / progress updates.
[x] Add a way to monitor background processes.
[ ] Improve handling of errors.
[ ] Keep Geometry "Groups" - Grouped in SVG outputs to help further editing
[x] Revamp options to make them give similar results on different sizes e.g. Point Count -> Point Density
[x] Image colour sampling handling and stop it being the responsibility of the PFM
[ ] Rework/Create a PFM API
[ ] Allow luminance values when plotting to exceed 255??
[ ] Bezier Curve Shader for OpenGL Renderer
[x] Import/Export Preset Confirmation Dialogs
[x] Allow importing of project drawing states when the original image is missing
[x] Make projects their own objects i.e. ObservableProject - move all project related stuff into that, so it's clear to see project specific settings and program specific settings.
Bug Fixes
[x] #18
[x] #14
[x] #13
[x] HPGL settings window disappears from "Export Settings" after it has been shown during HPGL export.
[x] Custom Colour Picker bug: "Save" or "Use" sends desktop window to back
[x] Apply 0.5 pixel offset to drawings, not images.
[x] Sobel Filters don't work with transparent images.
[x] Version saved in previous projects aren't showing up
[x] GCode exports have flattened curves
[x] Serial Port Connection UI not loading properly on MacOs
[x] Distribution of pens, when one required pen has been removed, change weirdness of Pen Index vs Pen Number.
New Features
Improvements
Bug Fixes