From 791e4bdd85ff4a8dd5223631839f3d19d8005b79 Mon Sep 17 00:00:00 2001 From: Roy-043 <70520633+Roy-043@users.noreply.github.com> Date: Thu, 16 Oct 2025 14:58:59 +0200 Subject: [PATCH 1/2] BIM: improve MultiMaterial task panel Remove extra left margin from the first column in the tree view. --- src/Mod/BIM/ArchMaterial.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Mod/BIM/ArchMaterial.py b/src/Mod/BIM/ArchMaterial.py index 50ecdf39e1..8a7b0e9cfc 100644 --- a/src/Mod/BIM/ArchMaterial.py +++ b/src/Mod/BIM/ArchMaterial.py @@ -869,6 +869,7 @@ class _ArchMultiMaterialTaskPanel: translate("Arch", "Thickness"), ] ) + self.form.tree.setRootIsDecorated(False) # remove 1st column's extra left margin self.form.tree.setModel(self.model) self.form.tree.setUniformRowHeights(True) self.form.tree.setItemDelegate(MultiMaterialDelegate()) From b0f2845ab8512310d3e1f67a12244af6440a454b Mon Sep 17 00:00:00 2001 From: Roy-043 <70520633+Roy-043@users.noreply.github.com> Date: Thu, 16 Oct 2025 15:00:35 +0200 Subject: [PATCH 2/2] BIM: improve MultiMaterial task panel Update MultiMaterialColumnWidth values to 120 --- src/Mod/Draft/draftutils/params.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Mod/Draft/draftutils/params.py b/src/Mod/Draft/draftutils/params.py index 208e895915..40863b1274 100644 --- a/src/Mod/Draft/draftutils/params.py +++ b/src/Mod/Draft/draftutils/params.py @@ -573,8 +573,8 @@ def _get_param_dictionary(): "ifcMergeProfiles": ("bool", False), "IfcScalingFactor": ("float", 1.0), # importIFClegacy.py "ifcSeparatePlacements": ("bool", False), # importIFClegacy.py - "MultiMaterialColumnWidth0": ("int", 60), - "MultiMaterialColumnWidth1": ("int", 60), + "MultiMaterialColumnWidth0": ("int", 120), + "MultiMaterialColumnWidth1": ("int", 120), "PanelLength": ("float", 1000.0), "PanelThickness": ("float", 10.0), "PanelWidth": ("float", 1000.0),