circular17

Results 373 comments of 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.