[Bf-blender-cvs] [7088a7d] gsoc2016-improved_extrusion: Curves: Operator's interface

João Araújo noreply at git.blender.org
Sun Aug 14 18:11:29 CEST 2016


Commit: 7088a7d88d7f7b89da007182e1f66cff5a848ae9
Author: João Araújo
Date:   Sun Aug 14 16:03:07 2016 +0100
Branches: gsoc2016-improved_extrusion
https://developer.blender.org/rB7088a7d88d7f7b89da007182e1f66cff5a848ae9

Curves: Operator's interface

Added interface options to call all operators. They are available on the tool shelf, under Curve Tools->Modelling, and on the Edit Curve Specials menu.

===================================================================

M	release/scripts/startup/bl_ui/space_view3d.py
M	release/scripts/startup/bl_ui/space_view3d_toolbar.py

===================================================================

diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py
index 5f16957..f67c5a8 100644
--- a/release/scripts/startup/bl_ui/space_view3d.py
+++ b/release/scripts/startup/bl_ui/space_view3d.py
@@ -2743,6 +2743,18 @@ class VIEW3D_MT_edit_curve_specials(Menu):
         layout.operator("curve.smooth_radius")
         layout.operator("curve.smooth_tilt")
 
+        layout.separator()
+
+        layout.operator("curve.extend_curve")
+        layout.operator("curve.batch_extend")
+        layout.operator("curve.trim_curve")
+        layout.operator("curve.offset_curve")
+
+        layout.separator()
+
+        layout.operator("curve.curve_chamfer")
+        layout.operator("curve.curve_fillet")
+
 
 class VIEW3D_MT_edit_curve_delete(Menu):
     bl_label = "Delete"
diff --git a/release/scripts/startup/bl_ui/space_view3d_toolbar.py b/release/scripts/startup/bl_ui/space_view3d_toolbar.py
index a19a505..b25b0a4 100644
--- a/release/scripts/startup/bl_ui/space_view3d_toolbar.py
+++ b/release/scripts/startup/bl_ui/space_view3d_toolbar.py
@@ -540,8 +540,12 @@ class VIEW3D_PT_tools_curveedit(View3DPanel, Panel):
         col.operator("curve.smooth")
         col.operator("transform.vertex_random")
         col.operator("curve.extend_curve")
+        col.operator("curve.batch_extend")
         col.operator("curve.trim_curve")
         col.operator("curve.offset_curve")
+        row = col.row(align=True)
+        row.operator("curve.curve_chamfer")
+        row.operator("curve.curve_fillet")
 
 
 class VIEW3D_PT_tools_add_curve_edit(View3DPanel, Panel):




More information about the Bf-blender-cvs mailing list