diff --git a/src/SharpIDE.Godot/Features/SolutionExplorer/SolutionExplorerPanel.FileIcons.cs b/src/SharpIDE.Godot/Features/SolutionExplorer/SolutionExplorerPanel.FileIcons.cs index 21304dd..e93ffc3 100644 --- a/src/SharpIDE.Godot/Features/SolutionExplorer/SolutionExplorerPanel.FileIcons.cs +++ b/src/SharpIDE.Godot/Features/SolutionExplorer/SolutionExplorerPanel.FileIcons.cs @@ -18,6 +18,7 @@ public partial class SolutionExplorerPanel private readonly Texture2D _imageFileIcon = ResourceLoader.Load("uid://73nvtvnx1tie"); private readonly Texture2D _fSharpIcon = ResourceLoader.Load("uid://xa0ntrn7vvbr"); private readonly Texture2D _xmlIcon = ResourceLoader.Load("uid://p5jl3uv51irw"); + private readonly Texture2D _csprojIcon = ResourceLoader.Load("uid://cqt30ma6xgder"); private readonly Texture2D _propsFileOverlayIcon = ResourceLoader.Load("uid://fa7tdmldi206"); private readonly Texture2D _configFileOverlayIcon = ResourceLoader.Load("uid://brsdisqgeah5n"); @@ -42,6 +43,7 @@ public partial class SolutionExplorerPanel ".png" or ".jpg" or ".jpeg" or ".gif" or ".bmp" or ".svg" or ".ico" or ".avif" or ".webp" => _imageFileIcon, ".fs" => _fSharpIcon, ".xml" or ".nuspec" => _xmlIcon, + ".csproj" => _csprojIcon, _ => _genericFileIcon }; var overlayTexture = fileExtension switch