From a0fdb9f777355f8d5b0e3fb0fdefcc0712cb5c52 Mon Sep 17 00:00:00 2001 From: Vukas Pajic <83825269+vulevukusej@users.noreply.github.com> Date: Tue, 19 Jul 2022 09:21:13 +0200 Subject: [PATCH] update according to review comments --- src/blenderbim/blenderbim/bim/module/search/__init__.py | 2 +- src/blenderbim/blenderbim/bim/module/search/operator.py | 5 +++++ src/blenderbim/blenderbim/bim/module/search/prop.py | 1 + 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/module/search/__init__.py b/src/blenderbim/blenderbim/bim/module/search/__init__.py index 6270057cf3..f604aac15f 100644 --- a/src/blenderbim/blenderbim/bim/module/search/__init__.py +++ b/src/blenderbim/blenderbim/bim/module/search/__init__.py @@ -32,7 +32,7 @@ classes = ( operator.SelectGlobalId, operator.SelectIfcClass, operator.SelectPset, - operator.Reset3dView, + operator.UnhideAllElements, operator.FilterModelElements, prop.BIMFilterClasses, prop.BIMFilterBuildingStoreys, diff --git a/src/blenderbim/blenderbim/bim/module/search/operator.py b/src/blenderbim/blenderbim/bim/module/search/operator.py index c467ec9c28..37385092ff 100644 --- a/src/blenderbim/blenderbim/bim/module/search/operator.py +++ b/src/blenderbim/blenderbim/bim/module/search/operator.py @@ -467,9 +467,14 @@ class ActivateIfcBuildingStoreyFilter(bpy.types.Operator): class Reset3dView(bpy.types.Operator): + + +class UnhideAllElements(bpy.types.Operator): """Filter model elements based on selection""" bl_idname = "bim.reset_3d_view" bl_label = "Reset 3D View" + bl_idname = "bim.unhide_all_elements" + bl_label = "Unhide All Elements" def execute(self, context): for obj in bpy.data.scenes["Scene"].objects: diff --git a/src/blenderbim/blenderbim/bim/module/search/prop.py b/src/blenderbim/blenderbim/bim/module/search/prop.py index a060514c81..0ddc730d51 100644 --- a/src/blenderbim/blenderbim/bim/module/search/prop.py +++ b/src/blenderbim/blenderbim/bim/module/search/prop.py @@ -16,6 +16,7 @@ # You should have received a copy of the GNU General Public License # along with BlenderBIM Add-on. If not, see . +import bpy from ifcopenshell import util from ifcopenshell.util.selector import Selector import blenderbim.tool as tool