From d66575c6202c108316ef76c6c6d7c4dde5210a16 Mon Sep 17 00:00:00 2001 From: Matt Parker <61717342+MattParkerDev@users.noreply.github.com> Date: Mon, 18 Aug 2025 23:38:01 +1000 Subject: [PATCH] sln explorer panel --- src/SharpIDE.Godot/IdeRoot.cs | 4 + src/SharpIDE.Godot/IdeRoot.tscn | 29 ++++- src/SharpIDE.Godot/SolutionExplorerPanel.cs | 102 ++++++++++++++++++ .../SolutionExplorerPanel.cs.uid | 1 + 4 files changed, 131 insertions(+), 5 deletions(-) create mode 100644 src/SharpIDE.Godot/SolutionExplorerPanel.cs create mode 100644 src/SharpIDE.Godot/SolutionExplorerPanel.cs.uid diff --git a/src/SharpIDE.Godot/IdeRoot.cs b/src/SharpIDE.Godot/IdeRoot.cs index 31151a6..2c75448 100644 --- a/src/SharpIDE.Godot/IdeRoot.cs +++ b/src/SharpIDE.Godot/IdeRoot.cs @@ -13,6 +13,7 @@ public partial class IdeRoot : Control private Button _openSlnButton = null!; private FileDialog _fileDialog = null!; private SharpIdeCodeEdit _sharpIdeCodeEdit = null!; + private SolutionExplorerPanel _solutionExplorerPanel = null!; public override void _Ready() { MSBuildLocator.RegisterDefaults(); @@ -20,6 +21,7 @@ public partial class IdeRoot : Control _openSlnButton = GetNode