From 45cf16ef1ec3bf7b7724cb0d690a57060ca3a6f5 Mon Sep 17 00:00:00 2001 From: Matt Parker <61717342+MattParkerDev@users.noreply.github.com> Date: Fri, 31 Oct 2025 21:13:15 +1000 Subject: [PATCH] fix split container --- .../Features/Nuget/NugetPanel.tscn | 31 +++++++++---------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/src/SharpIDE.Godot/Features/Nuget/NugetPanel.tscn b/src/SharpIDE.Godot/Features/Nuget/NugetPanel.tscn index 3a92075..3bff565 100644 --- a/src/SharpIDE.Godot/Features/Nuget/NugetPanel.tscn +++ b/src/SharpIDE.Godot/Features/Nuget/NugetPanel.tscn @@ -42,31 +42,31 @@ theme_override_constants/margin_top = 8 theme_override_constants/margin_right = 8 theme_override_constants/margin_bottom = 8 -[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/MarginContainer2"] +[node name="HSplitContainer" type="HSplitContainer" parent="VBoxContainer/MarginContainer2"] +layout_mode = 2 +split_offset = 600 + +[node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/MarginContainer2/HSplitContainer"] layout_mode = 2 -[node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/MarginContainer2/HBoxContainer"] -layout_mode = 2 -size_flags_horizontal = 3 - -[node name="LineEdit" type="LineEdit" parent="VBoxContainer/MarginContainer2/HBoxContainer/VBoxContainer"] +[node name="LineEdit" type="LineEdit" parent="VBoxContainer/MarginContainer2/HSplitContainer/VBoxContainer"] layout_mode = 2 placeholder_text = "Search for a package" -[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer/MarginContainer2/HBoxContainer/VBoxContainer"] +[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer/MarginContainer2/HSplitContainer/VBoxContainer"] layout_mode = 2 size_flags_vertical = 3 -[node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/MarginContainer2/HBoxContainer/VBoxContainer/ScrollContainer"] +[node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/MarginContainer2/HSplitContainer/VBoxContainer/ScrollContainer"] layout_mode = 2 size_flags_horizontal = 3 size_flags_vertical = 3 -[node name="Label" type="Label" parent="VBoxContainer/MarginContainer2/HBoxContainer/VBoxContainer/ScrollContainer/VBoxContainer"] +[node name="Label" type="Label" parent="VBoxContainer/MarginContainer2/HSplitContainer/VBoxContainer/ScrollContainer/VBoxContainer"] layout_mode = 2 text = "Installed Packages in Application: 4" -[node name="InstalledPackagesItemList" type="ItemList" parent="VBoxContainer/MarginContainer2/HBoxContainer/VBoxContainer/ScrollContainer/VBoxContainer"] +[node name="InstalledPackagesItemList" type="ItemList" parent="VBoxContainer/MarginContainer2/HSplitContainer/VBoxContainer/ScrollContainer/VBoxContainer"] layout_mode = 2 auto_height = true item_count = 4 @@ -75,11 +75,11 @@ item_1/text = "OpenTelemetry.Extensions.Hosting" item_2/text = "OpenTelemetry.Instrumentation.Http" item_3/text = "OpenTelemetry.Instrumentation.Runtime" -[node name="Label2" type="Label" parent="VBoxContainer/MarginContainer2/HBoxContainer/VBoxContainer/ScrollContainer/VBoxContainer"] +[node name="Label2" type="Label" parent="VBoxContainer/MarginContainer2/HSplitContainer/VBoxContainer/ScrollContainer/VBoxContainer"] layout_mode = 2 text = "Implicitly Installed Packages in Application: 10" -[node name="ImplicitlyInstalledPackagesItemList" type="ItemList" parent="VBoxContainer/MarginContainer2/HBoxContainer/VBoxContainer/ScrollContainer/VBoxContainer"] +[node name="ImplicitlyInstalledPackagesItemList" type="ItemList" parent="VBoxContainer/MarginContainer2/HSplitContainer/VBoxContainer/ScrollContainer/VBoxContainer"] layout_mode = 2 auto_height = true item_count = 3 @@ -87,17 +87,16 @@ item_0/text = "Microsoft.Extensions.Configuration" item_1/text = "Microsoft.Extensions.Configuration.Abstractions" item_2/text = "Microsoft.Extensions.Configuration.Binder" -[node name="Label3" type="Label" parent="VBoxContainer/MarginContainer2/HBoxContainer/VBoxContainer/ScrollContainer/VBoxContainer"] +[node name="Label3" type="Label" parent="VBoxContainer/MarginContainer2/HSplitContainer/VBoxContainer/ScrollContainer/VBoxContainer"] layout_mode = 2 text = "Available Packages: Top 100" -[node name="AvailablePackagesItemList" type="ItemList" parent="VBoxContainer/MarginContainer2/HBoxContainer/VBoxContainer/ScrollContainer/VBoxContainer"] +[node name="AvailablePackagesItemList" type="ItemList" parent="VBoxContainer/MarginContainer2/HSplitContainer/VBoxContainer/ScrollContainer/VBoxContainer"] layout_mode = 2 auto_height = true item_count = 2 item_0/text = "Azure.Core" item_1/text = "coverlet.collector" -[node name="VBoxContainer2" type="VBoxContainer" parent="VBoxContainer/MarginContainer2/HBoxContainer"] +[node name="VBoxContainer2" type="VBoxContainer" parent="VBoxContainer/MarginContainer2/HSplitContainer"] layout_mode = 2 -size_flags_horizontal = 3