Synfig Issue Tracker
star_faded.png
Please log in to bookmark issues
feature_request_small.png
OPEN  Feature request #984  -  (LAYER) Remove from Group and Ungroup commmands
Posted Sep 11, 2016 - updated Jan 05, 2019
action_vote_minus_faded.png
2
Votes
action_vote_plus_faded.png
Issue details
  • Type of issue
    Feature request
  • Status
     
    New
  • Assigned to
    Not assigned to anyone
  • Progress
       
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
  • Posted by
     Fortitude
  • Owned by
    Not owned by anyone
  • Time spent
    No time spent
  • Category
    Not determined
  • Resolution
    Not determined
  • Priority
    Not determined
  • Targetted for
    icon_milestones.png Not determined
  • Tags
    icon_customdatatype.png Not determined
  • Difficulty
    icon_customdatatype.png Not determined
Issue description

Raison d'etre  ⇑ top

Currently there is no way to remove a layer from a layer group, or to delete the group without deleting the contents (ungrouping the child layers.) On the Synfig Forums users bartovan and Genete said you could remove a layer by dragging it out, but this does not seem to be working in Synfig Studio v.1.0.2 (Mac).

Remove From Group  ⇑ top

The Remove From Group command should appear in the right-click menu on a layer and in a button on the bottom panel, selectable when the current layer selection is 1 or more layers all inside the same group. When activated it should take the selected layers and move them to the same organizational level as the group they've been removed from.

Remove From Group sample use  ⇑ top

Given layers

  • Group1
    • Layer1
    • Layer2 (selected)
    • Layer3
    • Layer4 (selected)
  • Layer5


choosing Remove From Group should result in

  • Group1
    • Layer1
    • Layer3
  • Layer2 (selected)
  • Layer4 (selected)
  • Layer5


Ungroup  ⇑ top

The Ungroup command should appear in the right-click menu on a layer and in a button on the bottom panel, selectable when the current layer selection includes 1 or more groups. When activated it should take those groups' child layers, and move them to the same organizational level as the group they've been removed from, delete the originally selected groups, and select the moved child layers .

Ungroup Sample use  ⇑ top

Given layers

  • Group1 (selected)
    • Layer1
    • Layer2
    • Group2
      • Layer3
      • Layer4
  • Group3
    • Layer5
    • Layer6


choosing Ungroup should result in

  • Layer1 (selected)
  • Layer2 (selected)
  • Group2 (selected)
    • Layer3
    • Layer4
  • Group3
    • Layer5
    • Layer6


Keyboard Shortcuts recommendations ⇑ top

Keyboard shortcuts are difficult to determine or nonexistent on my platform, but since Ctrl-G is already taken for Show/Hide Grid, I recommend the following:

  • Ctrl-Alt-G for Group
  • Ctrl-Alt-Shift-G for Ungroup
  • Ctrl-Alt-Fn-G for Remove from Group


Thank you.

#1
Comment posted by
 ipopon
Sep 07, 05:07
Yeah, seems like I can't ungroup on my Mac either.
#2
Comment posted by
 ipopon
Sep 07, 05:08
Yeah, seems like I can't ungroup on my Mac either.