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:
authorJacques Lucke <mail@jlucke.com>2020-09-18 10:48:11 +0300
committerJacques Lucke <mail@jlucke.com>2020-09-18 10:48:11 +0300
commitdf0fa2341e1a7bb69ee52f13d89f656f362cb426 (patch)
treef653e4ddb958ca9ff74a0b378f761bc4f2018aeb /object_scatter
parent654169969408144f472dd752beec233d1368af8f (diff)
Fix T80879: add scatter objects operator to object menu
This also adds it to the F3 search.
Diffstat (limited to 'object_scatter')
-rw-r--r--object_scatter/ui.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/object_scatter/ui.py b/object_scatter/ui.py
index b021bf3d..1bf1acd9 100644
--- a/object_scatter/ui.py
+++ b/object_scatter/ui.py
@@ -138,6 +138,9 @@ class ObjectScatterPanel(bpy.types.Panel):
layout.prop(scatter, "normal_offset", text="Offset", slider=True)
layout.prop(scatter, "seed")
+def draw_menu(self, context):
+ layout = self.layout
+ layout.operator("object.scatter")
classes = (
ObjectScatterProperties,
@@ -148,8 +151,10 @@ def register():
for cls in classes:
bpy.utils.register_class(cls)
bpy.types.Scene.scatter_properties = PointerProperty(type=ObjectScatterProperties)
+ bpy.types.VIEW3D_MT_object.append(draw_menu)
def unregister():
for cls in classes:
bpy.utils.unregister_class(cls)
del bpy.types.Scene.scatter_properties
+ bpy.types.VIEW3D_MT_object.remove(draw_menu)