diff --git a/src/bonsai/bonsai/bim/module/geometry/__init__.py b/src/bonsai/bonsai/bim/module/geometry/__init__.py index fdb3fbbf61..8c5f8ef9ec 100644 --- a/src/bonsai/bonsai/bim/module/geometry/__init__.py +++ b/src/bonsai/bonsai/bim/module/geometry/__init__.py @@ -56,7 +56,7 @@ classes = ( operator.OverrideMeshSeparate, operator.OverrideModeSetEdit, operator.OverrideModeSetObject, - operator.OverrideMove, + operator.OverrideMoveSelect, operator.OverrideMoveMacro, operator.OverrideOriginSet, operator.OverrideOutlinerDelete, @@ -124,9 +124,9 @@ def register(): operator.OverrideDuplicateMoveLinkedMacro.define("BIM_OT_override_object_duplicate_move_linked") operator.OverrideDuplicateMoveLinkedMacro.define("TRANSFORM_OT_translate") operator.DuplicateMoveLinkedAggregateMacro.define("BIM_OT_object_duplicate_move_linked_aggregate") - operator.DuplicateMoveLinkedAggregateMacro.define("BIM_OT_override_move") + operator.DuplicateMoveLinkedAggregateMacro.define("BIM_OT_override_move_select") operator.DuplicateMoveLinkedAggregateMacro.define("TRANSFORM_OT_translate") - operator.OverrideMoveMacro.define("BIM_OT_override_move") + operator.OverrideMoveMacro.define("BIM_OT_override_move_select") operator.OverrideMoveMacro.define("TRANSFORM_OT_translate") bpy.types.Object.BIMGeometryProperties = bpy.props.PointerProperty(type=prop.BIMObjectGeometryProperties) diff --git a/src/bonsai/bonsai/bim/module/geometry/operator.py b/src/bonsai/bonsai/bim/module/geometry/operator.py index 879f263f8c..b5194161f7 100644 --- a/src/bonsai/bonsai/bim/module/geometry/operator.py +++ b/src/bonsai/bonsai/bim/module/geometry/operator.py @@ -3170,12 +3170,14 @@ class AddHalfSpaceSolidItem(bpy.types.Operator, tool.Ifc.Operator): class OverrideMoveMacro(bpy.types.Macro): bl_idname = "bim.override_move_macro" bl_label = "IFC Move Aggregate" + bl_description = "Move selected items.\n\nAutomatically select all parts of an aggregate/nesting to move." bl_options = {"REGISTER", "UNDO"} -class OverrideMove(bpy.types.Operator): - bl_idname = "bim.override_move" - bl_label = "IFC Move" +class OverrideMoveSelect(bpy.types.Operator): + bl_idname = "bim.override_move_select" + bl_label = "IFC Move Select" + bl_description = "Select items for IFC Move Aggregate." bl_options = {"REGISTER", "UNDO"} @classmethod