Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2013-12-29 16:43:19 +0400
committerCampbell Barton <ideasman42@gmail.com>2013-12-29 16:55:05 +0400
commit42aa19088e02e296b4cc19b7171de2840e111539 (patch)
treea93965803fdacffc75e798cd3a1f3e094d00aa30 /release
parent1c8d1569dac3e9bc5afd8aa5f5d12a93354c8cad (diff)
Text3d: add select all operator
also add Edit menu for 3d text and move cut/copy/paste there.
Diffstat (limited to 'release')
-rw-r--r--release/scripts/startup/bl_ui/space_view3d.py19
-rw-r--r--release/scripts/startup/bl_ui/space_view3d_toolbar.py6
2 files changed, 18 insertions, 7 deletions
diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py
index 041accb49e6..4722146089f 100644
--- a/release/scripts/startup/bl_ui/space_view3d.py
+++ b/release/scripts/startup/bl_ui/space_view3d.py
@@ -51,7 +51,7 @@ class VIEW3D_HT_header(Header):
sub.menu("VIEW3D_MT_select_paint_mask")
elif mesh.use_paint_mask_vertex and mode_string == 'PAINT_WEIGHT':
sub.menu("VIEW3D_MT_select_paint_mask_vertex")
- elif mode_string not in {'EDIT_TEXT', 'SCULPT'}:
+ elif mode_string not in {'SCULPT'}:
sub.menu("VIEW3D_MT_select_%s" % mode_string.lower())
if mode_string == 'OBJECT':
@@ -714,6 +714,23 @@ class VIEW3D_MT_select_edit_surface(Menu):
layout.operator("curve.select_less")
+class VIEW3D_MT_select_edit_text(Menu):
+ # intentional name mis-match
+ # select menu for 3d-text doesn't make sense
+ bl_label = "Edit"
+
+ def draw(self, context):
+ layout = self.layout
+
+ layout.operator("font.text_copy", text="Copy")
+ layout.operator("font.text_cut", text="Cut")
+ layout.operator("font.text_paste", text="Paste")
+
+ layout.separator()
+
+ layout.operator("font.select_all")
+
+
class VIEW3D_MT_select_edit_metaball(Menu):
bl_label = "Select"
diff --git a/release/scripts/startup/bl_ui/space_view3d_toolbar.py b/release/scripts/startup/bl_ui/space_view3d_toolbar.py
index 034ad199324..9a56cc5754c 100644
--- a/release/scripts/startup/bl_ui/space_view3d_toolbar.py
+++ b/release/scripts/startup/bl_ui/space_view3d_toolbar.py
@@ -347,12 +347,6 @@ class VIEW3D_PT_tools_textedit(View3DPanel, Panel):
layout = self.layout
col = layout.column(align=True)
- col.label(text="Text Edit:")
- col.operator("font.text_copy", text="Copy")
- col.operator("font.text_cut", text="Cut")
- col.operator("font.text_paste", text="Paste")
-
- col = layout.column(align=True)
col.label(text="Set Case:")
col.operator("font.case_set", text="To Upper").case = 'UPPER'
col.operator("font.case_set", text="To Lower").case = 'LOWER'