Commit: 5f79e0d8f7090cb1b6f456924d3f8124f5965c75
Author: Sybren A. Stüvel
Date:   Tue Dec 17 17:00:08 2019 +0100
Branches: master
https://developer.blender.org/rB5f79e0d8f7090cb1b6f456924d3f8124f5965c75

USD: Only show in experimental features when built with USD support

Previously the USD Exporter was always visible in the Experimental Features
user preferences tab, even when Blender was built with `WITH_USD=OFF`.

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

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

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

diff --git a/release/scripts/startup/bl_ui/space_userpref.py 
b/release/scripts/startup/bl_ui/space_userpref.py
index 3aecd7b9775..ae77b9df01b 100644
--- a/release/scripts/startup/bl_ui/space_userpref.py
+++ b/release/scripts/startup/bl_ui/space_userpref.py
@@ -2225,6 +2225,11 @@ class 
USERPREF_PT_experimental_virtual_reality(ExperimentalPanel, Panel):
 class USERPREF_PT_experimental_usd(ExperimentalPanel, Panel):
     bl_label = "Universal Scene Description"
 
+    @classmethod
+    def poll(cls, context):
+        # Only show the panel if Blender was actually built with USD support.
+        return getattr(bpy.app.build_options, 'usd', False)
+
     def draw_props(self, context, layout):
         prefs = context.preferences

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to