diff --git a/src/SharpIDE.Godot/Features/SolutionExplorer/Resources/FileExtensions/GitIgnoreFile.svg b/src/SharpIDE.Godot/Features/SolutionExplorer/Resources/FileExtensions/GitIgnoreFile.svg new file mode 100644 index 0000000..7d6104d --- /dev/null +++ b/src/SharpIDE.Godot/Features/SolutionExplorer/Resources/FileExtensions/GitIgnoreFile.svg @@ -0,0 +1,44 @@ + + diff --git a/src/SharpIDE.Godot/Features/SolutionExplorer/Resources/FileExtensions/GitIgnoreFile.svg.import b/src/SharpIDE.Godot/Features/SolutionExplorer/Resources/FileExtensions/GitIgnoreFile.svg.import new file mode 100644 index 0000000..4bbf7b1 --- /dev/null +++ b/src/SharpIDE.Godot/Features/SolutionExplorer/Resources/FileExtensions/GitIgnoreFile.svg.import @@ -0,0 +1,18 @@ +[remap] + +importer="svg" +type="DPITexture" +uid="uid://qhtsnkua67ds" +path="res://.godot/imported/GitIgnoreFile.svg-f61732621947382b12e78d86dc8f4256.dpitex" + +[deps] + +source_file="res://Features/SolutionExplorer/Resources/FileExtensions/GitIgnoreFile.svg" +dest_files=["res://.godot/imported/GitIgnoreFile.svg-f61732621947382b12e78d86dc8f4256.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 8415e30..c682469 100644 --- a/src/SharpIDE.Godot/Features/SolutionExplorer/SolutionExplorerPanel.FileIcons.cs +++ b/src/SharpIDE.Godot/Features/SolutionExplorer/SolutionExplorerPanel.FileIcons.cs @@ -14,6 +14,7 @@ public partial class SolutionExplorerPanel private readonly Texture2D _genericFileIcon = ResourceLoader.Load("uid://bile1h6sq0l08"); private readonly Texture2D _mdFileIcon = ResourceLoader.Load("uid://8i2y6xjdjno3"); private readonly Texture2D _editorConfigFileIcon = ResourceLoader.Load("uid://5t83l7c7f3g6"); + private readonly Texture2D _gitignoreFileIcon = ResourceLoader.Load("uid://qhtsnkua67ds"); private readonly Texture2D _propsFileOverlayIcon = ResourceLoader.Load("uid://fa7tdmldi206"); private readonly Texture2D _configFileOverlayIcon = ResourceLoader.Load("uid://brsdisqgeah5n"); @@ -32,6 +33,7 @@ public partial class SolutionExplorerPanel ".props" or ".config" => _genericFileIcon, ".md" => _mdFileIcon, ".editorconfig" => _editorConfigFileIcon, + ".gitignore" => _gitignoreFileIcon, _ => _csIcon }; var overlayTexture = fileExtension switch