diff --git a/src/SharpIDE.Godot/Features/SolutionExplorer/Resources/FileExtensions/JsonFile.svg b/src/SharpIDE.Godot/Features/SolutionExplorer/Resources/FileExtensions/JsonFile.svg new file mode 100644 index 0000000..9ca83ae --- /dev/null +++ b/src/SharpIDE.Godot/Features/SolutionExplorer/Resources/FileExtensions/JsonFile.svg @@ -0,0 +1,68 @@ + + diff --git a/src/SharpIDE.Godot/Features/SolutionExplorer/Resources/FileExtensions/JsonFile.svg.import b/src/SharpIDE.Godot/Features/SolutionExplorer/Resources/FileExtensions/JsonFile.svg.import new file mode 100644 index 0000000..36a3b98 --- /dev/null +++ b/src/SharpIDE.Godot/Features/SolutionExplorer/Resources/FileExtensions/JsonFile.svg.import @@ -0,0 +1,18 @@ +[remap] + +importer="svg" +type="DPITexture" +uid="uid://csrwpjk77r731" +path="res://.godot/imported/JsonFile.svg-1a106451b2b3660e7b45c3b863d82979.dpitex" + +[deps] + +source_file="res://Features/SolutionExplorer/Resources/FileExtensions/JsonFile.svg" +dest_files=["res://.godot/imported/JsonFile.svg-1a106451b2b3660e7b45c3b863d82979.dpitex"] + +[params] + +base_scale=1.0 +saturation=1.0 +color_map={} +compress=true diff --git a/src/SharpIDE.Godot/Features/SolutionExplorer/SolutionExplorerPanel.FileIcons.cs b/src/SharpIDE.Godot/Features/SolutionExplorer/SolutionExplorerPanel.FileIcons.cs index fe66c6c..60f8c39 100644 --- a/src/SharpIDE.Godot/Features/SolutionExplorer/SolutionExplorerPanel.FileIcons.cs +++ b/src/SharpIDE.Godot/Features/SolutionExplorer/SolutionExplorerPanel.FileIcons.cs @@ -7,6 +7,7 @@ public partial class SolutionExplorerPanel { private readonly Texture2D _csIcon = ResourceLoader.Load("uid://do0edciarrnp0"); private readonly Texture2D _razorIcon = ResourceLoader.Load("uid://cff7jlvj2tlg2"); + private readonly Texture2D _jsonIcon = ResourceLoader.Load("uid://csrwpjk77r731"); private Texture2D GetIconForFileExtension(string fileExtension) { @@ -14,6 +15,7 @@ public partial class SolutionExplorerPanel { ".cs" => _csIcon, ".razor" or ".cshtml" => _razorIcon, + ".json" => _jsonIcon, _ => _csIcon }; return texture;