circular17
circular17
I have a tendency as well to put everything in one file or to make big procedures. I have refactored LazPaint code some times already to counter that. Still some...
Related to https://github.com/bgrabitmap/lazpaint/issues/510
this could be done with DirectoryWatcher: https://forum.lazarus.freepascal.org/index.php/topic,37415.0.html
Indeed, that may be slow. So I would keep only things that are fast enough. The other solution is to generate additional layers which would be better in layer groups....
I've added drop shadow as a Python script for now.
Added color overlay as script
Other layer effect: layer shadow See https://github.com/bgrabitmap/lazpaint/issues/129
There is a discussion now about how to implement layer effects in OpenRaster. That may give ideas on how to implement them. https://lists.freedesktop.org/archives/create/2020-May/thread.html
As it is already possible to rotate (selection, shape, layer), I suppose that this dialog box would allow to specify the angle and center explicitly?
Ok. So what remains is using numbers. About 3D rotate, well, there is perspective transform (last button in layers), but again you don't have a number to control the angle.