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:
Diffstat (limited to 'space_view3d_pie_menus/pie_snap_menu.py')
-rw-r--r--space_view3d_pie_menus/pie_snap_menu.py38
1 files changed, 19 insertions, 19 deletions
diff --git a/space_view3d_pie_menus/pie_snap_menu.py b/space_view3d_pie_menus/pie_snap_menu.py
index b5ca502c..c1ee22e7 100644
--- a/space_view3d_pie_menus/pie_snap_menu.py
+++ b/space_view3d_pie_menus/pie_snap_menu.py
@@ -23,7 +23,7 @@ bl_info = {
"description": "Snap Element Menu",
"author": "pitiwazou, meta-androcto",
"version": (0, 1, 1),
- "blender": (2, 77, 0),
+ "blender": (2, 80, 0),
"location": "3d View",
"warning": "",
"wiki_url": "",
@@ -60,7 +60,7 @@ class PieSnaping(Menu):
# 1 - BOTTOM - LEFT
pie.operator("snap.alignrotation", text="Align rotation", icon='SNAP_NORMAL')
# 3 - BOTTOM - RIGHT
- pie.operator("wm.call_menu_pie", text="Snap Target", icon='SNAP_SURFACE').name = "snap.targetmenu"
+ pie.operator("wm.call_menu_pie", text="Snap Target", icon='NONE').name = "snap.targetmenu"
class SnapActive(Operator):
@@ -89,10 +89,9 @@ class SnapVolume(Operator):
ts = context.tool_settings
if ts.use_snap is False:
ts.use_snap = True
- ts.snap_element = 'VOLUME'
-
- if ts.snap_element != 'VOLUME':
- ts.snap_element = 'VOLUME'
+ ts.snap_elements = {'VOLUME'}
+ if ts.snap_elements != {'VOLUME'}:
+ ts.snap_elements = {'VOLUME'}
return {'FINISHED'}
@@ -106,10 +105,10 @@ class SnapFace(Operator):
if ts.use_snap is False:
ts.use_snap = True
- ts.snap_element = 'FACE'
+ ts.snap_elements = {'FACE'}
- if ts.snap_element != 'FACE':
- ts.snap_element = 'FACE'
+ if ts.snap_elements != {'FACE'}:
+ ts.snap_elements = {'FACE'}
return {'FINISHED'}
@@ -123,10 +122,10 @@ class SnapEdge(Operator):
if ts.use_snap is False:
ts.use_snap = True
- ts.snap_element = 'EDGE'
+ ts.snap_elements = {'EDGE'}
- if ts.snap_element != 'EDGE':
- ts.snap_element = 'EDGE'
+ if ts.snap_elements != {'EDGE'}:
+ ts.snap_elements = {'EDGE'}
return {'FINISHED'}
@@ -140,10 +139,10 @@ class SnapVertex(Operator):
if ts.use_snap is False:
ts.use_snap = True
- ts.snap_element = 'VERTEX'
+ ts.snap_elements = {'VERTEX'}
- if ts.snap_element != 'VERTEX':
- ts.snap_element = 'VERTEX'
+ if ts.snap_elements != {'VERTEX'}:
+ ts.snap_elements = {'VERTEX'}
return {'FINISHED'}
@@ -157,10 +156,10 @@ class SnapIncrement(Operator):
if ts.use_snap is False:
ts.use_snap = True
- ts.snap_element = 'INCREMENT'
+ ts.snap_elements = {'INCREMENT'}
- if ts.snap_element != 'INCREMENT':
- ts.snap_element = 'INCREMENT'
+ if ts.snap_elements != {'INCREMENT'}:
+ ts.snap_elements = {'INCREMENT'}
return {'FINISHED'}
@@ -185,7 +184,8 @@ class SnapTargetVariable(Operator):
bl_idname = "object.snaptargetvariable"
bl_label = "Snap Target Variable"
bl_options = {'REGISTER', 'UNDO'}
- variable = bpy.props.StringProperty()
+
+ variable: bpy.props.StringProperty()
@classmethod
def poll(cls, context):