[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [34493] trunk/blender/release/scripts/ui/ space_view3d_toolbar.py: Adding Calculate/ Clear Motion Path operator buttons to toolbar.

Joshua Leung aligorith at gmail.com
Wed Jan 26 07:41:45 CET 2011


Revision: 34493
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=34493
Author:   aligorith
Date:     2011-01-26 06:41:44 +0000 (Wed, 26 Jan 2011)
Log Message:
-----------
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...

Modified Paths:
--------------
    trunk/blender/release/scripts/ui/space_view3d_toolbar.py

Modified: trunk/blender/release/scripts/ui/space_view3d_toolbar.py
===================================================================
--- trunk/blender/release/scripts/ui/space_view3d_toolbar.py	2011-01-26 06:08:26 UTC (rev 34492)
+++ trunk/blender/release/scripts/ui/space_view3d_toolbar.py	2011-01-26 06:41:44 UTC (rev 34493)
@@ -34,6 +34,13 @@
     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 @@
             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,12 +405,13 @@
         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.label(text="Motion Paths:")
+        col.operator("pose.paths_calculate", text="Calculate Paths")
+        col.operator("pose.paths_clear", text="Clear Paths")
 
-        col.operator("anim.keyframe_insert_menu", text="Insert")
-        col.operator("anim.keyframe_delete_v3d", text="Remove")
-
         draw_repeat_tools(context, layout)
 
         draw_gpencil_tools(context, layout)




More information about the Bf-blender-cvs mailing list