From 78fb0a42b74ff40f76acaf56e1b58273af1aa2db Mon Sep 17 00:00:00 2001 From: Joshua Leung Date: Wed, 26 Jan 2011 06:41:44 +0000 Subject: Adding Calculate/Clear Motion Path operator buttons to toolbar. I'm currently reviewing the UI for this, so more changes related to this should be coming... --- release/scripts/ui/space_view3d_toolbar.py | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) (limited to 'release') diff --git a/release/scripts/ui/space_view3d_toolbar.py b/release/scripts/ui/space_view3d_toolbar.py index 8d9d1212eee..9261324366b 100644 --- a/release/scripts/ui/space_view3d_toolbar.py +++ b/release/scripts/ui/space_view3d_toolbar.py @@ -34,6 +34,13 @@ def draw_repeat_tools(context, layout): col.operator("screen.repeat_last") col.operator("screen.repeat_history", text="History...") +# Keyframing tools +def draw_keyframing_tools(context, layout): + col = layout.column(align=True) + col.label(text="Keyframes:") + row = col.row() + row.operator("anim.keyframe_insert_menu", text="Insert") + row.operator("anim.keyframe_delete_v3d", text="Remove") # Grease Pencil tools def draw_gpencil_tools(context, layout): @@ -81,11 +88,13 @@ class VIEW3D_PT_tools_objectmode(View3DPanel, bpy.types.Panel): col.label(text="Shading:") col.operator("object.shade_smooth", text="Smooth") col.operator("object.shade_flat", text="Flat") - + + draw_keyframing_tools(context, layout) + col = layout.column(align=True) - col.label(text="Keyframes:") - col.operator("anim.keyframe_insert_menu", text="Insert") - col.operator("anim.keyframe_delete_v3d", text="Remove") + col.label(text="Motion Paths:") + col.operator("object.paths_calculate", text="Calculate Paths") + col.operator("object.paths_clear", text="Clear Paths") draw_repeat_tools(context, layout) @@ -396,11 +405,12 @@ class VIEW3D_PT_tools_posemode(View3DPanel, bpy.types.Panel): col = layout.column(align=True) col.operator("poselib.pose_add", text="Add To Library") + draw_keyframing_tools(context, layout) + col = layout.column(align=True) - col.label(text="Keyframes:") - - col.operator("anim.keyframe_insert_menu", text="Insert") - col.operator("anim.keyframe_delete_v3d", text="Remove") + col.label(text="Motion Paths:") + col.operator("pose.paths_calculate", text="Calculate Paths") + col.operator("pose.paths_clear", text="Clear Paths") draw_repeat_tools(context, layout) -- cgit v1.2.3