Summary: | New layers made with group layer selected is created inside this | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | David <rylleman> |
Component: | Layer Stack | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | freebox64, halla, katearcher89, wkg28406 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/krita/5f819ec9830f83e820e78a84a162580da1506c60 | Version Fixed In: | |
Sentry Crash Report: |
Description
David
2018-09-26 12:27:48 UTC
This has been discussed before: https://phabricator.kde.org/D15523 . In the end, we concluded that we would not implement it like this, both because it would in our opinion not improve workflow, and because the way it works right now is consistent with other applications, so wouldn't surprise new users. I see your point and why you choose to keep the current behaviour. In my own workflow I far more often want to create a layer above the group rather than in it. How about adding a modifier? Alt+new layer creates it above rather than inside a group? Well, maybe. Finding a good modifier is going to be tricky, though. *** Bug 399152 has been marked as a duplicate of this bug. *** Opinion: Current workflow is acceptable. Except: If the group is collapsed, do not insert inside the group, instead insert above. Only insert above if collapsed. (In reply to bugs from comment #5) > Opinion: > > Current workflow is acceptable. > > Except: > If the group is collapsed, do not insert inside the group, instead insert > above. > > Only insert above if collapsed. I kinda like that approach, by this double behaviour we are separating actions visually while making them more consistent: a collapsed group is basically a layer, since an opened group is an indication that the user is working with that group right now and the chances are he is wanting to put a newly created layer in that group. I've added the suggestion to the phabricator diff that razvan is working on. (In reply to bugs from comment #5) > If the group is collapsed, do not insert inside the group, instead insert > above. > > Only insert above if collapsed. Hi. I would agree with comment #5: - if the group is collapsed then create the new layer out of it and above it. Git commit 5f819ec9830f83e820e78a84a162580da1506c60 by Dmitry Kazakov. Committed on 25/12/2018 at 08:18. Pushed by dkazakov into branch 'master'. Insert new layer above selected group layer Summary: About a month ago or something I said in the irc channel that I'd t ake a look at inserting the new layers above the group layer if th e group layer is selected as opposed to inserting it in the group. The rationale is that you can already easily insert the layer in the group by selecting any layer inside that group, but if you want to insert the layer just above the group you're forced to do it in two steps: first insert the layer inside the group, then move the layer above the group (eg. with ctrl+pgup). It's not a big deal, but I know at least one person that mentioned this before (don't remember if it was in irc or opened a bug). In any case it's a very tiny change that I finally got around to doing it. The patch by Razvan Radulescu (https://phabricator.kde.org/p/razvanr/) Reviewers: rempt, scottpetrovic, #krita Reviewed By: rempt, #krita Tags: #krita Differential Revision: https://phabricator.kde.org/D15523 M +6 -0 libs/ui/kis_layer_manager.cc https://commits.kde.org/krita/5f819ec9830f83e820e78a84a162580da1506c60 |