forked from bartvdbraak/blender
Streamlinining Bone Groups menu (Ctrl G)
The Ctrl-G menu for managing Bone Groups has always been a bit clunky, especially when compared to the Hooks menu (Ctrl-H). This was because the old menu was more data-orientated (Bone Group Management, Membership to these groups) whereas this new arrangement should be a bit more task-orientated (Add to new group, Add to active group, Remove from all groups, Remove active group).
This commit is contained in:
parent
18bf8993f7
commit
977aaeb95c
@ -1530,13 +1530,20 @@ class VIEW3D_MT_pose_group(Menu):
|
||||
|
||||
def draw(self, context):
|
||||
layout = self.layout
|
||||
layout.operator("pose.group_add")
|
||||
layout.operator("pose.group_remove")
|
||||
|
||||
pose = context.active_object.pose
|
||||
|
||||
layout.operator_context = 'EXEC_AREA'
|
||||
layout.operator("pose.group_assign", text="Assign to New Group").type = 0
|
||||
if pose.bone_groups:
|
||||
active_group = pose.bone_groups.active_index + 1
|
||||
layout.operator("pose.group_assign", text="Assign to Group").type = active_group
|
||||
|
||||
layout.separator()
|
||||
|
||||
layout.operator("pose.group_assign")
|
||||
#layout.operator_context = 'INVOKE_AREA'
|
||||
layout.operator("pose.group_unassign")
|
||||
layout.operator("pose.group_remove")
|
||||
|
||||
|
||||
class VIEW3D_MT_pose_ik(Menu):
|
||||
|
Loading…
Reference in New Issue
Block a user