[Bf-blender-cvs] [2a41d8e] master: Added a "specials" menu button next to the particle systems list for accessing the copy operator.

Lukas Tönne noreply at git.blender.org
Tue Jan 20 09:53:55 CET 2015


Commit: 2a41d8ebdca623f03b022b15b9ad50a4ce2c611b
Author: Lukas Tönne
Date:   Thu Jan 15 12:53:28 2015 +0100
Branches: master
https://developer.blender.org/rB2a41d8ebdca623f03b022b15b9ad50a4ce2c611b

Added a "specials" menu button next to the particle systems list for
accessing the copy operator.

===================================================================

M	release/scripts/startup/bl_ui/properties_particle.py

===================================================================

diff --git a/release/scripts/startup/bl_ui/properties_particle.py b/release/scripts/startup/bl_ui/properties_particle.py
index fe40973..c83665c 100644
--- a/release/scripts/startup/bl_ui/properties_particle.py
+++ b/release/scripts/startup/bl_ui/properties_particle.py
@@ -63,6 +63,16 @@ def particle_get_settings(context):
     return None
 
 
+class PARTICLE_MT_specials(Menu):
+    bl_label = "Particle Specials"
+    COMPAT_ENGINES = {'BLENDER_RENDER', 'BLENDER_GAME'}
+
+    def draw(self, context):
+        layout = self.layout
+
+        layout.operator("particle.copy_particle_systems")
+
+
 class PARTICLE_MT_hair_dynamics_presets(Menu):
     bl_label = "Hair Dynamics Presets"
     preset_subdir = "hair_dynamics"
@@ -135,6 +145,7 @@ class PARTICLE_PT_context_particles(ParticleButtonsPanel, Panel):
             col = row.column(align=True)
             col.operator("object.particle_system_add", icon='ZOOMIN', text="")
             col.operator("object.particle_system_remove", icon='ZOOMOUT', text="")
+            col.menu("PARTICLE_MT_specials", icon='DOWNARROW_HLT', text="")
 
         if psys is None:
             part = particle_get_settings(context)




More information about the Bf-blender-cvs mailing list