Always draw uninstalled packages as enabled

This commit is contained in:
Ellwood Zwovic
2017-08-14 13:43:27 -07:00
parent 7666813407
commit ffd6d8d127

View File

@@ -478,6 +478,7 @@ class RepositoryProperty(bpy.types.PropertyGroup):
class PACKAGE_UL_repositories(bpy.types.UIList):
def draw_item(self, context, layout, data, item, icon, active_data, active_propname):
layout.alignment='LEFT'
layout.prop(item, "enabled", text="")
if len(item.name) == 0:
layout.label(item['url'])
else:
@@ -723,7 +724,8 @@ class USERPREF_PT_packages(bpy.types.Panel):
row1 = layout.row(align=True)
row1.label(pkg.name)
metacol.enabled = row1.enabled = pkg.enabled
if metapkg.installed:
metacol.enabled = row1.enabled = pkg.enabled
if pkg.description:
row = metacol.row()