Bug 425585

Summary: Take layer state into account in the undo history
Product: [Applications] krita Reporter: Manga Tengu <mangatengu>
Component: Layer StackAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: wishlist CC: dimula73, halla, kalia24
Priority: NOR    
Version: 4.3.0   
Target Milestone: ---   
Platform: macOS (DMG)   
OS: macOS   
Latest Commit: Version Fixed In:

Description Manga Tengu 2020-08-20 12:07:05 UTC
Making a layer visible or not is not taken into account in the undo history.
You can not open a file, disable a rough layer, or enable a missing layer and save. You need to make a "dummy" operation for a * to appear next to the file name.

Also sometimes when undoing, if layers are not set back in place as they were, you can have a hard time with your history.

What about giving the ability to take layer visibility into account in undos.?
Comment 1 Dmitry Kazakov 2020-08-20 12:09:51 UTC
Perhaps we should recover undo for layer properties, but make it compressible?
Comment 2 Dmitry Kazakov 2020-08-20 12:11:33 UTC
Hi, Manga!

Could you start a discussion for it on krita-artists? I remember that not having undo for layer properties was an explicit painter's wish. Perhaps they changed their opinion on that?
Comment 3 Manga Tengu 2020-08-20 12:14:05 UTC
1
I thought of something but I found it overkill:
having an undo that ignores layer state and having one which doesn't
2
Yes let's do that !
Comment 5 Halla Rempt 2020-08-21 10:19:48 UTC
*** Bug 389876 has been marked as a duplicate of this bug. ***
Comment 6 Halla Rempt 2020-08-21 10:21:05 UTC
No, we are not going to put visibility changes in the undo stack and we're also not going to make an option for that. What still is a valid issue is that the document should me marked modified, but that has already been reported.

*** This bug has been marked as a duplicate of bug 389876 ***