diff --git a/object_collection_manager/__init__.py b/object_collection_manager/__init__.py index 2caf6bc752c94c6a4dc1a5f7b0da5bd09d0b6228..242ca1aa0f906c6e80a6cbbbff115da106cd9ec7 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, 7, 18), + "version": (2, 7, 19), "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/operators.py b/object_collection_manager/operators.py index 1d60d60c4422f50c1ed5821443df5d1612c589d4..ce39867ebaf3d5e409e1f4cec90b137a7175d476 100644 --- a/object_collection_manager/operators.py +++ b/object_collection_manager/operators.py @@ -926,13 +926,28 @@ class CMRemoveCollectionOperator(Operator): rename = [False] class CMNewCollectionOperator(Operator): - '''Add New Collection''' bl_label = "Add New Collection" bl_idname = "view3d.add_collection" bl_options = {'UNDO'} child: BoolProperty() + @classmethod + def description(cls, context, properties): + if properties.child: + tooltip = ( + "Add New SubCollection.\n" + "Add a new subcollection to the currently selected collection" + ) + + else: + tooltip = ( + "Add New Collection.\n" + "Add a new collection as a sibling of the currently selected collection" + ) + + return tooltip + def execute(self, context): global rto_history diff --git a/object_collection_manager/qcd_operators.py b/object_collection_manager/qcd_operators.py index ba299a65727beb6e969c920ee64116a02c823d3a..9d5242e515f182d45756b5eef93994944f6a54d8 100644 --- a/object_collection_manager/qcd_operators.py +++ b/object_collection_manager/qcd_operators.py @@ -142,7 +142,7 @@ class ViewMoveQCDSlot(Operator): hotkey_string = ( " * Shift+LMB - Toggle QCD slot.\n" " * Ctrl+LMB - Move objects to QCD slot.\n" - " * Ctrl+Shift+Click - Toggle objects' slot" + " * Ctrl+Shift+LMB - Toggle objects' slot" ) return f"{slot_string}{hotkey_string}"