[Bf-blender-cvs] [420d381] gooseberry: Requiring COMPAT_ENGINES for particle panels is stupid.
Lukas Tönne
noreply at git.blender.org
Wed Jan 28 11:10:28 CET 2015
Commit: 420d381037f926ea5d7ef062cad2b79a21bfee51
Author: Lukas Tönne
Date: Wed Jan 28 11:09:56 2015 +0100
Branches: gooseberry
https://developer.blender.org/rB420d381037f926ea5d7ef062cad2b79a21bfee51
Requiring COMPAT_ENGINES for particle panels is stupid.
===================================================================
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 a784321..fea85e6 100644
--- a/release/scripts/startup/bl_ui/properties_particle.py
+++ b/release/scripts/startup/bl_ui/properties_particle.py
@@ -52,7 +52,12 @@ def particle_panel_poll(cls, context):
if not settings:
return False
- return settings.is_fluid is False and (engine in cls.COMPAT_ENGINES)
+ if settings.is_fluid:
+ return False
+ if hasattr(cls, 'COMPAT_ENGINES') and not (engine in cls.COMPAT_ENGINES):
+ return False
+
+ return True
def particle_get_settings(context):
@@ -435,7 +440,6 @@ class PARTICLE_UL_shape_keys(UIList):
class PARTICLE_MT_shape_key_specials(Menu):
bl_label = "Shape Key Specials"
- COMPAT_ENGINES = {'BLENDER_RENDER'}
def draw(self, context):
layout = self.layout
@@ -450,7 +454,6 @@ class PARTICLE_MT_shape_key_specials(Menu):
class PARTICLE_PT_shape_keys(ParticleButtonsPanel, Panel):
bl_label = "Shape Keys"
- COMPAT_ENGINES = {'BLENDER_RENDER'}
def draw(self, context):
layout = self.layout
More information about the Bf-blender-cvs
mailing list