[Bf-blender-cvs] [fca155031f3] soc-2017-package_manager: Only show enable/disable operator for installed packages
gandalf3
noreply at git.blender.org
Mon Aug 28 09:47:01 CEST 2017
Commit: fca155031f37c41e5df5548e879885eb99baa419
Author: gandalf3
Date: Sun Aug 27 14:40:40 2017 -0700
Branches: soc-2017-package_manager
https://developer.blender.org/rBfca155031f37c41e5df5548e879885eb99baa419
Only show enable/disable operator for installed packages
===================================================================
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 2358b779004..5e160fd4bed 100644
--- a/release/scripts/startup/bl_ui/space_userpref.py
+++ b/release/scripts/startup/bl_ui/space_userpref.py
@@ -1541,11 +1541,12 @@ class USERPREF_PT_packages(Panel):
metacol = layoutbox.column(align=True)
row1 = layout.row(align=True)
- row1.operator("package.toggle_enabled",
- icon='CHECKBOX_HLT' if pkg.enabled else 'CHECKBOX_DEHLT',
- text="",
- emboss=False,
- ).package_name = metapkg.name
+ if metapkg.installed:
+ row1.operator("package.toggle_enabled",
+ icon='CHECKBOX_HLT' if pkg.enabled else 'CHECKBOX_DEHLT',
+ text="",
+ emboss=False,
+ ).package_name = metapkg.name
row1.label(pkg.name)
if metapkg.installed:
More information about the Bf-blender-cvs
mailing list