Hi, I made a quick video showing interactions in the layer stack.
Caveats:
- the color is still stuck on red, of course this will be customizable
- I haven’t figured out yet how to completely hide the icon if the mode isn’t used.
For example: notice how the icons in the colorize mask have a gap. This is where the new icon would show up. I would like to get rid of that gap. - Of course this feature should not be allowed on colorize masks, filter layers, etc. I also need to figure out how to restrict that usage (I added the property to
KisBaseNode, so it propagates everywhere).
Do you like how the icon looks? Maybe it could even stay like this. It’s a simple implementation and doesn’t look bad IMO.
Here’s how it looks with a light theme:
