This forum has been archived. All content is frozen. Please use KDE Discuss instead.

All Groups Opened When Re-Open File

Tags: None
(comma "," separated)
User avatar
ArgentArts
Registered Member
Posts
6
Karma
0

All Groups Opened When Re-Open File

Sun Jul 01, 2018 9:44 pm
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.
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
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.
User avatar
ArgentArts
Registered Member
Posts
6
Karma
0
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.
User avatar
Quiralta
Registered Member
Posts
301
Karma
5
OS
ArgentArts wrote:This isn't a wish, this is a BUG...


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
User avatar
ArgentArts
Registered Member
Posts
6
Karma
0
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. ;) Code not existing can be as bad as bad code. In this case, the "bad" part is that Krita does not seem to remember the state of group folders when you save a file and reopen it later. It's a standard feature in every program I've used and, as a result, it would be expected when using Krita.

However, like you said, there is a work-around. I'll give that a try and use that for now.

Thanks again. :)
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
ArgentArts wrote: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.


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.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]