diff options
author | William Reynish <william@reynish.com> | 2009-09-10 22:58:31 +0400 |
---|---|---|
committer | William Reynish <william@reynish.com> | 2009-09-10 22:58:31 +0400 |
commit | bfe57bb0850a8cd19274a0b97e95ec4bae802360 (patch) | |
tree | 4ac020864966b6e764cd12ec670587fa56268fde | |
parent | cfb6f35f9fd2905b7d51b78258f98ab45d2c5ced (diff) |
Added repeat operations to the toolbar.
-rw-r--r-- | release/ui/space_view3d_toolbar.py | 72 |
1 files changed, 70 insertions, 2 deletions
diff --git a/release/ui/space_view3d_toolbar.py b/release/ui/space_view3d_toolbar.py index 73f97dec750..9dd2df14492 100644 --- a/release/ui/space_view3d_toolbar.py +++ b/release/ui/space_view3d_toolbar.py @@ -40,6 +40,13 @@ class VIEW3D_PT_tools_objectmode(View3DPanel): col = layout.column(align=True) col.itemO("anim.insert_keyframe_menu", text="Insert") col.itemO("anim.delete_keyframe_v3d", text="Remove") + + layout.itemL(text="Repeat:") + + col = layout.column(align=True) + col.itemO("screen.repeat_last") + col.itemO("screen.repeat_history", text="History...") + col.itemO("screen.redo_last", text="Tweak...") # ********** default tools for editmode_mesh **************** @@ -83,6 +90,13 @@ class VIEW3D_PT_tools_meshedit(View3DPanel): col.itemO("uv.mapping_menu", text="Unwrap") col.itemO("mesh.uvs_rotate") col.itemO("mesh.uvs_mirror") + + layout.itemL(text="Repeat:") + + col = layout.column(align=True) + col.itemO("screen.repeat_last") + col.itemO("screen.repeat_history", text="History...") + col.itemO("screen.redo_last", text="Tweak...") # ********** default tools for editmode_curve **************** @@ -114,6 +128,13 @@ class VIEW3D_PT_tools_curveedit(View3DPanel): col = layout.column(align=True) col.itemO("curve.extrude") col.itemO("curve.subdivide") + + layout.itemL(text="Repeat:") + + col = layout.column(align=True) + col.itemO("screen.repeat_last") + col.itemO("screen.repeat_history", text="History...") + col.itemO("screen.redo_last", text="Tweak...") # ********** default tools for editmode_surface **************** @@ -144,6 +165,13 @@ class VIEW3D_PT_tools_surfaceedit(View3DPanel): col = layout.column(align=True) col.itemO("curve.extrude") col.itemO("curve.subdivide") + + layout.itemL(text="Repeat:") + + col = layout.column(align=True) + col.itemO("screen.repeat_last") + col.itemO("screen.repeat_history", text="History...") + col.itemO("screen.redo_last", text="Tweak...") # ********** default tools for editmode_text **************** @@ -153,14 +181,26 @@ class VIEW3D_PT_tools_textedit(View3DPanel): def draw(self, context): layout = self.layout - + + layout.itemL(text="Text Edit:") + col = layout.column(align=True) col.itemO("font.text_copy", text="Copy") + col.itemO("font.text_cut", text="Cut") col.itemO("font.text_paste", text="Paste") - col = layout.column() + layout.itemL(text="Style:") + + col = layout.column(align=True) col.itemO("font.case_set") col.itemO("font.style_toggle") + + layout.itemL(text="Repeat:") + + col = layout.column(align=True) + col.itemO("screen.repeat_last") + col.itemO("screen.repeat_history", text="History...") + col.itemO("screen.redo_last", text="Tweak...") # ********** default tools for editmode_armature **************** @@ -187,6 +227,13 @@ class VIEW3D_PT_tools_armatureedit(View3DPanel): layout.itemL(text="Modeling:") layout.itemO("armature.extrude") + + layout.itemL(text="Repeat:") + + col = layout.column(align=True) + col.itemO("screen.repeat_last") + col.itemO("screen.repeat_history", text="History...") + col.itemO("screen.redo_last", text="Tweak...") # ********** default tools for editmode_mball **************** @@ -203,6 +250,13 @@ class VIEW3D_PT_tools_mballedit(View3DPanel): col.itemO("tfm.translate") col.itemO("tfm.rotate") col.itemO("tfm.resize", text="Scale") + + layout.itemL(text="Repeat:") + + col = layout.column(align=True) + col.itemO("screen.repeat_last") + col.itemO("screen.repeat_history", text="History...") + col.itemO("screen.redo_last", text="Tweak...") # ********** default tools for editmode_lattice **************** @@ -219,6 +273,13 @@ class VIEW3D_PT_tools_latticeedit(View3DPanel): col.itemO("tfm.translate") col.itemO("tfm.rotate") col.itemO("tfm.resize", text="Scale") + + layout.itemL(text="Repeat:") + + col = layout.column(align=True) + col.itemO("screen.repeat_last") + col.itemO("screen.repeat_history", text="History...") + col.itemO("screen.redo_last", text="Tweak...") # ********** default tools for posemode **************** @@ -259,6 +320,13 @@ class VIEW3D_PT_tools_posemode(View3DPanel): col = layout.column(align=True) col.itemO("poselib.pose_add", text="Add") col.itemO("poselib.pose_remove", text="Remove") + + layout.itemL(text="Repeat:") + + col = layout.column(align=True) + col.itemO("screen.repeat_last") + col.itemO("screen.repeat_history", text="History...") + col.itemO("screen.redo_last", text="Tweak...") # ********** default tools for paint modes **************** |