From 473d0ae888cc3e74c3db1a41ed69b69d27da44d5 Mon Sep 17 00:00:00 2001 From: Bruno Postle Date: Wed, 21 Aug 2024 21:11:11 +0100 Subject: [PATCH] Remove Association op cleans blenderbim & bonsai The remove *.ifc Association removes any stale Linux BlenderBIM associations as well as Bonsai associations, this should now give a clean upgrade path. Closes #5212 --- src/bonsai/bonsai/bim/operator.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/bonsai/bonsai/bim/operator.py b/src/bonsai/bonsai/bim/operator.py index ce3e753561..cb40589844 100644 --- a/src/bonsai/bonsai/bim/operator.py +++ b/src/bonsai/bonsai/bim/operator.py @@ -388,6 +388,10 @@ class FileUnassociate(bpy.types.Operator): "share/applications/bonsai.desktop", "share/mime/packages/bonsai.xml", "bin/bonsai", + "share/icons/hicolor/128x128/apps/blenderbim.png", + "share/applications/blenderbim.desktop", + "share/mime/packages/blenderbim.xml", + "bin/blenderbim", ): try: os.remove(os.path.join(destdir, rel_path))