Hi folks.
I've been working on the vectorial version of LazPaint.
For now, there is an independant program vectoredit which is purely vectorial but saves as LZP files. Those files can be loaded in LazPaint.
I just merged dev-vectorial branch into dev-lazpaint, where I've added compatibilty with vector layers. So now, in Lazpaint can load an SVG file/layer or an LZP file created with vectoredit and treat is as vectorial (move/rotate layer) and preserve layer originals. Also resampling the image preserve the vector layers.
Other tools are still raster so using them on a layer will discard the original content.
What remains to do basically is :
- finish vectorial tools in vectoredit (in particular text tool)
- create undo/redo for vectorial changes (will be useful for vectoredit and necessary for lazpaint)
- import the vectorial tools into lazpaint
Here is a screenshot of vectoredit (on lazpaint repository) and a screenshot of lazpaint with vector layers.