diff --git a/Bloxstrap/Bloxstrap.csproj b/Bloxstrap/Bloxstrap.csproj index 90b812ed7..11d709a15 100644 --- a/Bloxstrap/Bloxstrap.csproj +++ b/Bloxstrap/Bloxstrap.csproj @@ -38,6 +38,7 @@ + diff --git a/Bloxstrap/Enums/BootstrapperIcon.cs b/Bloxstrap/Enums/BootstrapperIcon.cs index 4125cc601..dbf1ec189 100644 --- a/Bloxstrap/Enums/BootstrapperIcon.cs +++ b/Bloxstrap/Enums/BootstrapperIcon.cs @@ -16,6 +16,8 @@ public enum BootstrapperIcon Icon2019, [EnumName(StaticName = "2022")] Icon2022, + [EnumName(StaticName = "2025")] + Icon2025, [EnumName(FromTranslation = "Common.Custom")] IconCustom, [EnumName(FromTranslation = "Enums.BootstrapperStyle.ClassicFluentDialog")] diff --git a/Bloxstrap/Extensions/BootstrapperIconEx.cs b/Bloxstrap/Extensions/BootstrapperIconEx.cs index 943cad696..d92ceb5b4 100644 --- a/Bloxstrap/Extensions/BootstrapperIconEx.cs +++ b/Bloxstrap/Extensions/BootstrapperIconEx.cs @@ -7,6 +7,7 @@ static class BootstrapperIconEx public static IReadOnlyCollection Selections => new BootstrapperIcon[] { BootstrapperIcon.IconBloxstrap, + BootstrapperIcon.Icon2025, BootstrapperIcon.Icon2022, BootstrapperIcon.Icon2019, BootstrapperIcon.Icon2017, @@ -62,6 +63,7 @@ public static Icon GetIcon(this BootstrapperIcon icon) BootstrapperIcon.Icon2017 => Properties.Resources.Icon2017, BootstrapperIcon.Icon2019 => Properties.Resources.Icon2019, BootstrapperIcon.Icon2022 => Properties.Resources.Icon2022, + BootstrapperIcon.Icon2025 => Properties.Resources.Icon2025, BootstrapperIcon.IconBloxstrapClassic => Properties.Resources.IconBloxstrapClassic, _ => Properties.Resources.IconBloxstrap }; diff --git a/Bloxstrap/Properties/Resources.Designer.cs b/Bloxstrap/Properties/Resources.Designer.cs index 64c37de16..4cde43d4d 100644 --- a/Bloxstrap/Properties/Resources.Designer.cs +++ b/Bloxstrap/Properties/Resources.Designer.cs @@ -196,6 +196,18 @@ internal static System.Drawing.Icon Icon2022 } } + /// + /// Looks up a localized resource of type System.Drawing.Icon similar to (Icon). + /// + internal static System.Drawing.Icon Icon2025 + { + get + { + object obj = ResourceManager.GetObject("Icon2025", resourceCulture); + return ((System.Drawing.Icon)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Icon similar to (Icon). /// diff --git a/Bloxstrap/Properties/Resources.resx b/Bloxstrap/Properties/Resources.resx index dc3013d0e..cb0722b83 100644 --- a/Bloxstrap/Properties/Resources.resx +++ b/Bloxstrap/Properties/Resources.resx @@ -145,6 +145,9 @@ ..\Resources\Icon2022.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Icon2025.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\IconBloxstrap.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a diff --git a/Bloxstrap/Resources/Icon2025.ico b/Bloxstrap/Resources/Icon2025.ico new file mode 100644 index 000000000..225514ce3 Binary files /dev/null and b/Bloxstrap/Resources/Icon2025.ico differ