Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Inch <mythologylover75@gmail.com>2020-07-21 07:33:05 +0300
committerRyan Inch <mythologylover75@gmail.com>2020-07-21 07:33:05 +0300
commit4eb733d819f2c3f873202ba645e411526ffc469f (patch)
treec632fbbce6fdc62aa47f8caea51cdfe138640be1 /object_collection_manager
parent099e4eeb7b1cc9c41e35321e9c076c51c4cd2e6e (diff)
Collection Manager: Cleanup. Task: T69577
Standardize setting operator properties.
Diffstat (limited to 'object_collection_manager')
-rw-r--r--object_collection_manager/__init__.py2
-rw-r--r--object_collection_manager/ui.py37
2 files changed, 23 insertions, 16 deletions
diff --git a/object_collection_manager/__init__.py b/object_collection_manager/__init__.py
index 1b33c549..f6a31695 100644
--- a/object_collection_manager/__init__.py
+++ b/object_collection_manager/__init__.py
@@ -22,7 +22,7 @@ bl_info = {
"name": "Collection Manager",
"description": "Manage collections and their objects",
"author": "Ryan Inch",
- "version": (2, 9, 4),
+ "version": (2, 9, 5),
"blender": (2, 80, 0),
"location": "View3D - Object Mode (Shortcut - M)",
"warning": '', # used for warning icon and text in addons panel
diff --git a/object_collection_manager/ui.py b/object_collection_manager/ui.py
index 76c44bb0..6d576029 100644
--- a/object_collection_manager/ui.py
+++ b/object_collection_manager/ui.py
@@ -305,11 +305,13 @@ class CollectionManager(Operator):
# add collections
addcollec_row = layout.row()
- addcollec_row.operator("view3d.add_collection", text="Add Collection",
- icon='COLLECTION_NEW').child = False
+ prop = addcollec_row.operator("view3d.add_collection", text="Add Collection",
+ icon='COLLECTION_NEW')
+ prop.child = False
addcollec_row.operator("view3d.add_collection", text="Add SubCollection",
- icon='COLLECTION_NEW').child = True
+ icon='COLLECTION_NEW')
+ prop.child = True
# phantom mode
phantom_row = layout.row()
@@ -558,8 +560,9 @@ class CM_UL_items(UIList):
highlight = bool(exclude_history and exclude_target == item.name)
icon = 'CHECKBOX_DEHLT' if laycol["ptr"].exclude else 'CHECKBOX_HLT'
- row.operator("view3d.exclude_collection", text="", icon=icon,
- emboss=highlight, depress=highlight).name = item.name
+ prop = row.operator("view3d.exclude_collection", text="", icon=icon,
+ emboss=highlight, depress=highlight)
+ prop.name = item.name
if cm.show_selectable:
select_history_base = rto_history["select"].get(view_layer.name, {})
@@ -570,8 +573,9 @@ class CM_UL_items(UIList):
icon = ('RESTRICT_SELECT_ON' if laycol["ptr"].collection.hide_select else
'RESTRICT_SELECT_OFF')
- row.operator("view3d.restrict_select_collection", text="", icon=icon,
- emboss=highlight, depress=highlight).name = item.name
+ prop = row.operator("view3d.restrict_select_collection", text="", icon=icon,
+ emboss=highlight, depress=highlight)
+ prop.name = item.name
if cm.show_hide_viewport:
hide_history_base = rto_history["hide"].get(view_layer.name, {})
@@ -581,8 +585,9 @@ class CM_UL_items(UIList):
highlight = bool(hide_history and hide_target == item.name)
icon = 'HIDE_ON' if laycol["ptr"].hide_viewport else 'HIDE_OFF'
- row.operator("view3d.hide_collection", text="", icon=icon,
- emboss=highlight, depress=highlight).name = item.name
+ prop = row.operator("view3d.hide_collection", text="", icon=icon,
+ emboss=highlight, depress=highlight)
+ prop.name = item.name
if cm.show_disable_viewport:
disable_history_base = rto_history["disable"].get(view_layer.name, {})
@@ -593,8 +598,9 @@ class CM_UL_items(UIList):
icon = ('RESTRICT_VIEW_ON' if laycol["ptr"].collection.hide_viewport else
'RESTRICT_VIEW_OFF')
- row.operator("view3d.disable_viewport_collection", text="", icon=icon,
- emboss=highlight, depress=highlight).name = item.name
+ prop = row.operator("view3d.disable_viewport_collection", text="", icon=icon,
+ emboss=highlight, depress=highlight)
+ prop.name = item.name
if cm.show_render:
render_history_base = rto_history["render"].get(view_layer.name, {})
@@ -605,8 +611,9 @@ class CM_UL_items(UIList):
icon = ('RESTRICT_RENDER_ON' if laycol["ptr"].collection.hide_render else
'RESTRICT_RENDER_OFF')
- row.operator("view3d.disable_render_collection", text="", icon=icon,
- emboss=highlight, depress=highlight).name = item.name
+ prop = row.operator("view3d.disable_render_collection", text="", icon=icon,
+ emboss=highlight, depress=highlight)
+ prop.name = item.name
@@ -616,8 +623,8 @@ class CM_UL_items(UIList):
row.separator()
rm_op = row.row()
- rm_op.operator("view3d.remove_collection", text="", icon='X',
- emboss=False).collection_name = item.name
+ prop = rm_op.operator("view3d.remove_collection", text="", icon='X', emboss=False)
+ prop.collection_name = item.name
if len(data.cm_list_collection) > index + 1: