Draft: Implementation of Fast Color Overlay filter
Hi, this is a WIP of "sketch to blue" feature, originally requested in this thread: https://krita-artists.org/t/layer-sketch-to-blue-for-inking-over-it/11246
I'm referring to it internally as "layer display color".
This MR contains commits cherry-picked from Dmitry's original FastColorOverlay filter implementation: https://invent.kde.org/dkazakov/krita/-/commits/kazakov/fast-color-overlay One commit was skipped as it caused conflicts and it seemed like the related bug has been since fixed in master.
The code is littered with TODOs and qDebug prints, which I left as comments that should eventually be removed.
What's implemented?
Please check the comments below, I'm adding information there as I go.
Other
You can check the recent posts in the KA thread for some mock ups and discussions. I also posted a video showing the behavior of property icons: LINK
Update: I now checked the rebased build, it still looks good.