Added back "Marker" menu to all animation editors.
Issues: - It looks a bit crowded though, so perhaps we could do without, and just leave it for the TimeLine only? - Due to the way the invoke() testing works, the rename operator called from the menu currently fails. Will need to experiment more with execution options to find a workaround.
This commit is contained in:
@@ -39,6 +39,7 @@ class GRAPH_HT_header(bpy.types.Header):
|
||||
|
||||
sub.menu("GRAPH_MT_view")
|
||||
sub.menu("GRAPH_MT_select")
|
||||
sub.menu("GRAPH_MT_marker")
|
||||
sub.menu("GRAPH_MT_channel")
|
||||
sub.menu("GRAPH_MT_key")
|
||||
|
||||
@@ -132,6 +133,25 @@ class GRAPH_MT_select(bpy.types.Menu):
|
||||
layout.separator()
|
||||
layout.operator("graph.select_linked")
|
||||
|
||||
class GRAPH_MT_marker(bpy.types.Menu):
|
||||
bl_label = "Marker"
|
||||
|
||||
def draw(self, context):
|
||||
layout = self.layout
|
||||
|
||||
#layout.operator_context = 'EXEC_REGION_WIN'
|
||||
|
||||
layout.column()
|
||||
layout.operator("marker.add", "Add Marker")
|
||||
layout.operator("marker.duplicate", text="Duplicate Marker")
|
||||
layout.operator("marker.delete", text="Delete Marker")
|
||||
|
||||
layout.separator()
|
||||
|
||||
layout.operator("marker.rename", text="Rename Marker")
|
||||
layout.operator("marker.move", text="Grab/Move Marker")
|
||||
|
||||
# TODO: pose markers for action edit mode only?
|
||||
|
||||
class GRAPH_MT_channel(bpy.types.Menu):
|
||||
bl_label = "Channel"
|
||||
|
||||
Reference in New Issue
Block a user