Always draw uninstalled packages as enabled
This commit is contained in:
@@ -478,6 +478,7 @@ class RepositoryProperty(bpy.types.PropertyGroup):
|
|||||||
class PACKAGE_UL_repositories(bpy.types.UIList):
|
class PACKAGE_UL_repositories(bpy.types.UIList):
|
||||||
def draw_item(self, context, layout, data, item, icon, active_data, active_propname):
|
def draw_item(self, context, layout, data, item, icon, active_data, active_propname):
|
||||||
layout.alignment='LEFT'
|
layout.alignment='LEFT'
|
||||||
|
layout.prop(item, "enabled", text="")
|
||||||
if len(item.name) == 0:
|
if len(item.name) == 0:
|
||||||
layout.label(item['url'])
|
layout.label(item['url'])
|
||||||
else:
|
else:
|
||||||
@@ -723,7 +724,8 @@ class USERPREF_PT_packages(bpy.types.Panel):
|
|||||||
row1 = layout.row(align=True)
|
row1 = layout.row(align=True)
|
||||||
row1.label(pkg.name)
|
row1.label(pkg.name)
|
||||||
|
|
||||||
metacol.enabled = row1.enabled = pkg.enabled
|
if metapkg.installed:
|
||||||
|
metacol.enabled = row1.enabled = pkg.enabled
|
||||||
|
|
||||||
if pkg.description:
|
if pkg.description:
|
||||||
row = metacol.row()
|
row = metacol.row()
|
||||||
|
Reference in New Issue
Block a user