![]() Registered Member ![]()
|
Hello,
If I create several groups with several layers in each group, collapse the group (so only the group folder/title is showing and none of the layers within), save the file, close Krita, restart Krita and open the file again, then ALL groups are opened (un-collapsed). This means that I have to take time to close all the groups, hind the layers, that I am not working on. Krita should open files and remember which groups were collapsed and which were not from when the file was last saved. This is especially problematic when you have groups within groups, etc. |
![]() KDE Developer ![]()
|
I thought we had already a wish for this in bugs.kde.org, but I cannot find it. You could add a wish report, but honesty compels me to say that if you really want this, you'd better try to implement it yourself, since chances are it won't happen any time soon.
|
![]() Registered Member ![]()
|
This isn't a wish, this is a BUG. If I save a file with all groups closed, then I don't expect to open the file to find every single group twirled open. That's just ridiculous. Files should open the way they were closed, not differently. If all groups are twirled shut (hiding the groups and layers they contain) when you save the file, then they should all be twirled shut when you re-open it again. I shouldn't have to go through my list and close every single group each time I open a file. That's just a waste of time.
|
![]() Registered Member ![]()
|
Just an observation (a couple actually) if you don't mind. About the bug vs wish, this is nothing but technical nicknames, what Boudewijn is telling you that this is not an error in the code, a "bug" (this is not like its meant to work the one way and is acting differently), but is a code that doesn't exist yet on Krita, a functionality that hasn't been added/implemented on the program thus nothing to fix, but to "wish for" and that's how the reports are sorted on the bugtracker. (when a code is wrong, then fix takes priority) ![]() As for the layers, I did notice this behavior with the top group layers but not with the second hierarchy, I notice that groups within the top group do not "unhide"/open, thus a work around is to have always every single group/layer in a main group, like this: Main group >group1 >group2 >etc. In this way (a least on my system) only "main group" unhide when a file is opened, but not the groups within, hope it helps to circumvent the problem for now.
Self educated by a very bad teacher!
My Stuff |
![]() Registered Member ![]()
|
Thanks for the explanation, Quiralta. It helps. Your solution is a decent one, too, though it should be unnecessary.
I would disagree (fundamentally) that this isn't a bug. It may not be bad code or code that is in error, but it is bad functionality. If a brush did not allow for pressure sensitivity because it had not been coded, it would still be considered a bug because a brush is supposed to be pressure sensitive. ![]() However, like you said, there is a work-around. I'll give that a try and use that for now. Thanks again. ![]() |
![]() KDE Developer ![]()
|
If you feel this strongly, get cracking. Code it up. We'll be ready to help you out, but I've got more important things to do first. |
Registered users: Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]