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

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormeta-androcto <meta.androcto1@gmail.com>2019-09-02 01:40:48 +0300
committermeta-androcto <meta.androcto1@gmail.com>2019-09-02 01:40:48 +0300
commit83f5a3f80849103dba642ef20b5a6784a6f561b4 (patch)
tree8fb8af3a5a9730f5be2dd9ecb20f076af4224a67
parent86d2637065634f48fd72352013abe8fbfa637bc1 (diff)
pie_modes_menu: clean up unused gp edit strokes
-rw-r--r--space_view3d_pie_menus/pie_modes_menu.py45
1 files changed, 9 insertions, 36 deletions
diff --git a/space_view3d_pie_menus/pie_modes_menu.py b/space_view3d_pie_menus/pie_modes_menu.py
index bcaf4af6..1f4f15a1 100644
--- a/space_view3d_pie_menus/pie_modes_menu.py
+++ b/space_view3d_pie_menus/pie_modes_menu.py
@@ -196,25 +196,6 @@ class PIE_OT_VertsEdgesFaces(Operator):
return {'FINISHED'}
-# Grease Pencil Interactive Mode
-class PIE_OT_InteractiveModeGreasePencil(Operator):
- bl_idname = "view3d.pie_interactive_mode_grease_pencil"
- bl_label = "Edit Strokes"
- bl_description = "Toggle Edit Strokes for Grease Pencil"
-
- @classmethod
- def poll(cls, context):
- return (context.gpencil_data is not None)
-
- def execute(self, context):
- try:
- bpy.ops.gpencil.editmode_toggle()
- except:
- self.report({'WARNING'},
- "It is not possible to enter into the interactive mode")
- return {'FINISHED'}
-
-
# Menus
class PIE_MT_ObjectEditotherModes(Menu):
"""Edit/Object Others modes"""
@@ -267,13 +248,12 @@ class PIE_MT_ObjectEditMode(Menu):
# 9 - TOP - RIGHT
pie.operator("class.pievertexpaint", text="Vertex Paint", icon='VPAINT_HLT')
# 1 - BOTTOM - LEFT
+ pie.separator()
+ # 3 - BOTTOM - RIGHT
if context.object.particle_systems:
pie.operator("class.pieparticleedit", text="Particle Edit", icon='PARTICLEMODE')
else:
pie.separator()
- # 3 - BOTTOM - RIGHT
- if context.gpencil_data:
- pie.operator("view3d.pie_interactive_mode_grease_pencil", icon="GREASEPENCIL")
elif ob and ob.type == 'MESH' and ob.mode in {'EDIT'}:
pie = layout.menu_pie()
@@ -290,13 +270,12 @@ class PIE_MT_ObjectEditMode(Menu):
# 9 - TOP - RIGHT
pie.operator("class.pievertexpaint", text="Vertex Paint", icon='VPAINT_HLT')
# 1 - BOTTOM - LEFT
+ pie.separator()
+ # 3 - BOTTOM - RIGHT
if context.object.particle_systems:
pie.operator("class.pieparticleedit", text="Particle Edit", icon='PARTICLEMODE')
else:
pie.separator()
- # 3 - BOTTOM - RIGHT
- if context.gpencil_data:
- pie.operator("view3d.pie_interactive_mode_grease_pencil", icon="GREASEPENCIL")
elif ob and ob.type == 'CURVE':
pie = layout.menu_pie()
@@ -315,8 +294,7 @@ class PIE_MT_ObjectEditMode(Menu):
# 1 - BOTTOM - LEFT
pie.separator()
# 3 - BOTTOM - RIGHT
- if context.gpencil_data:
- pie.operator("view3d.pie_interactive_mode_grease_pencil", icon="GREASEPENCIL")
+ pie.separator()
elif ob and ob.type == 'ARMATURE':
pie = layout.menu_pie()
@@ -335,8 +313,7 @@ class PIE_MT_ObjectEditMode(Menu):
# 1 - BOTTOM - LEFT
pie.separator()
# 3 - BOTTOM - RIGHT
- if context.gpencil_data:
- pie.operator("view3d.pie_interactive_mode_grease_pencil", icon="GREASEPENCIL")
+ pie.separator()
elif ob and ob.type == 'FONT':
pie = layout.menu_pie()
@@ -348,8 +325,7 @@ class PIE_MT_ObjectEditMode(Menu):
pie.separator()
pie.separator()
# 3 - BOTTOM - RIGHT
- if context.gpencil_data:
- pie.operator("view3d.pie_interactive_mode_grease_pencil", icon="GREASEPENCIL")
+ pie.separator()
elif ob and ob.type == 'SURFACE':
pie = layout.menu_pie()
@@ -361,8 +337,7 @@ class PIE_MT_ObjectEditMode(Menu):
pie.separator()
pie.separator()
# 3 - BOTTOM - RIGHT
- if context.gpencil_data:
- pie.operator("view3d.pie_interactive_mode_grease_pencil", icon="GREASEPENCIL")
+ pie.separator()
elif ob and ob.type == 'META':
pie = layout.menu_pie()
@@ -374,8 +349,7 @@ class PIE_MT_ObjectEditMode(Menu):
pie.separator()
pie.separator()
# 3 - BOTTOM - RIGHT
- if context.gpencil_data:
- pie.operator("view3d.pie_interactive_mode_grease_pencil", icon="GREASEPENCIL")
+ pie.separator()
elif ob and ob.type == 'LATTICE':
pie = layout.menu_pie()
@@ -429,7 +403,6 @@ classes = (
PIE_OT_ClassWeightPaint,
PIE_OT_ClassVertexPaint,
PIE_OT_ClassParticleEdit,
- PIE_OT_InteractiveModeGreasePencil,
PIE_OT_VertsEdgesFaces,
PIE_OT_SetObjectModePie,
)