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.