diff --git a/src/blenderbim/blenderbim/bim/module/project/__init__.py b/src/blenderbim/blenderbim/bim/module/project/__init__.py index 46d97ccac9..141586715d 100644 --- a/src/blenderbim/blenderbim/bim/module/project/__init__.py +++ b/src/blenderbim/blenderbim/bim/module/project/__init__.py @@ -58,7 +58,6 @@ classes = ( operator.UnassignLibraryDeclaration, operator.UnlinkIfc, operator.UnloadLink, - operator.UnloadProject, workspace.ExploreHotkey, prop.LibraryElement, prop.FilterCategory, diff --git a/src/blenderbim/blenderbim/bim/module/project/operator.py b/src/blenderbim/blenderbim/bim/module/project/operator.py index 3b5da02691..a6d67a6baa 100644 --- a/src/blenderbim/blenderbim/bim/module/project/operator.py +++ b/src/blenderbim/blenderbim/bim/module/project/operator.py @@ -703,19 +703,6 @@ class LoadProject(bpy.types.Operator, IFCFileSelector): IFCFileSelector.draw(self, context) -class UnloadProject(bpy.types.Operator): - bl_idname = "bim.unload_project" - bl_label = "Unload Project" - bl_options = {"REGISTER", "UNDO"} - bl_description = "Unload the IFC project" - - def execute(self, context): - IfcStore.purge() - context.scene.BIMProperties.ifc_file = "" - context.scene.BIMProjectProperties.is_loading = False - return {"FINISHED"} - - class RevertProject(bpy.types.Operator, IFCFileSelector): bl_idname = "bim.revert_project" bl_label = "Revert IFC Project" diff --git a/src/blenderbim/blenderbim/bim/module/project/ui.py b/src/blenderbim/blenderbim/bim/module/project/ui.py index 527f26c7df..95046122bc 100644 --- a/src/blenderbim/blenderbim/bim/module/project/ui.py +++ b/src/blenderbim/blenderbim/bim/module/project/ui.py @@ -161,7 +161,6 @@ class BIM_PT_project(Panel): row = self.layout.row(align=True) row.operator("bim.load_project_elements") - row.operator("bim.unload_project", text="", icon="CANCEL") def draw_editing_buttons(self, context, row): pprops = context.scene.BIMProjectProperties