https://bugs.kde.org/show_bug.cgi?id=424797

--- Comment #5 from Aaron Lavarnway <i...@ralek.art> ---
Hey Dmitri,
Unfortunately I'm not primarily a painter so normal use for me and previous
artworks likely won't produce any undesired effects. The one use case in which
this bug was bothering me (coloring lineart non-destructively by overlaying the
color on top of the lineart) works great in this build.

That said I do understand that this is a core change to how the program
processes the layer stack and will inherently change the output of some older
files for others. While I'm unsure of how I can rigorously test the change
myself, I'll be using this build for the next week or two just to see if
anything very obvious sticks out to me during my usual workflow.

As for the questions posed in the merge request, I'll give my personal opinion
on. Keep in mind I'm likely not the kind of artist who would be most affected
by this change.
> The patch changes the behavior of "Normal" blending mode in "Inherit Alpha" 
> mode. Is this change acceptable?
This behavior is acceptable as far as I can see.
> May it cause harm to any existing files that painters own?
While it may change how previous artwork is rendered, I have a hard time
believing the changes will be considered a regression by artists.
> Should we implement any backward compatibility mode? (It can only technically 
> be a global switch with Krita restart)
I personally don't think backwards compatibility is necessary unless this
change gets pushed and artists begin to ask for it. Which is something I don't
see happening, in my opinion.
> The patch may theoretically change how brushes in BuildUp mode (or 
> ColorSmudge engine) work in "Locked Alpha" mode. Can you reproduce any 
> changes in existing presets?
I don't notice any changes to build-up mode or color smudge mode on Inherit
Alpha layers, but painterly-style is not my area of expertise. Color Smudge
engine does not work on 'Alpha-locked' layers or inside specific lasso
selections, but that's a different bug entirely.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to