From 08aeb5d65b1027ad2e4765f62b259dd60df8ed65 Mon Sep 17 00:00:00 2001 From: Roy-043 <70520633+Roy-043@users.noreply.github.com> Date: Mon, 20 Oct 2025 16:15:43 +0200 Subject: [PATCH] BIM: remove 'show this dialog' checkbox from IFC Import and IFC Export prefs (#24728) Fixes #24551 --- .../Resources/ui/preferences-ifc-export.ui | 22 ------------------- src/Mod/BIM/Resources/ui/preferences-ifc.ui | 13 ----------- src/Mod/BIM/importers/exportIFC.py | 2 -- src/Mod/BIM/importers/importIFCHelper.py | 3 --- 4 files changed, 40 deletions(-) diff --git a/src/Mod/BIM/Resources/ui/preferences-ifc-export.ui b/src/Mod/BIM/Resources/ui/preferences-ifc-export.ui index 01eb18e9db..904169d882 100644 --- a/src/Mod/BIM/Resources/ui/preferences-ifc-export.ui +++ b/src/Mod/BIM/Resources/ui/preferences-ifc-export.ui @@ -29,28 +29,6 @@ 9 - - - - General Options - - - - - - Show this dialog when exporting - - - ifcShowDialog - - - Mod/Arch - - - - - - diff --git a/src/Mod/BIM/Resources/ui/preferences-ifc.ui b/src/Mod/BIM/Resources/ui/preferences-ifc.ui index a53e09a71d..35d04f077b 100644 --- a/src/Mod/BIM/Resources/ui/preferences-ifc.ui +++ b/src/Mod/BIM/Resources/ui/preferences-ifc.ui @@ -26,19 +26,6 @@ General Options - - - - Show this dialog when importing - - - ifcShowDialog - - - Mod/Arch - - - diff --git a/src/Mod/BIM/importers/exportIFC.py b/src/Mod/BIM/importers/exportIFC.py index b50f1db81c..71abebcc79 100644 --- a/src/Mod/BIM/importers/exportIFC.py +++ b/src/Mod/BIM/importers/exportIFC.py @@ -170,8 +170,6 @@ def getPreferences(): import ifcopenshell - if FreeCAD.GuiUp and params.get_param_arch("ifcShowDialog"): - FreeCADGui.showPreferencesByName("Import-Export", ":/ui/preferences-ifc-export.ui") ifcunit = params.get_param_arch("ifcUnit") # Factor to multiply the dimension in millimeters diff --git a/src/Mod/BIM/importers/importIFCHelper.py b/src/Mod/BIM/importers/importIFCHelper.py index 85142c4a59..60dd220ac4 100644 --- a/src/Mod/BIM/importers/importIFCHelper.py +++ b/src/Mod/BIM/importers/importIFCHelper.py @@ -86,9 +86,6 @@ def getPreferences(): 2 = Part shapes 3 = One compound per storey """ - if FreeCAD.GuiUp and params.get_param_arch("ifcShowDialog"): - Gui.showPreferencesByName("Import-Export", ":/ui/preferences-ifc.ui") - preferences = { "DEBUG": params.get_param_arch("ifcDebug"), "PREFIX_NUMBERS": params.get_param_arch("ifcPrefixNumbers"),