From 09d6ee5126e2d2996d70d8bf81e7cd182457527b Mon Sep 17 00:00:00 2001 From: Jaex Date: Fri, 26 Nov 2021 22:15:24 +0300 Subject: [PATCH] Allow changing logo --- ShareX.HelpersLib/ShareXResources.cs | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/ShareX.HelpersLib/ShareXResources.cs b/ShareX.HelpersLib/ShareXResources.cs index 7f7fa621d..1ab63af05 100644 --- a/ShareX.HelpersLib/ShareXResources.cs +++ b/ShareX.HelpersLib/ShareXResources.cs @@ -103,7 +103,23 @@ public static Icon Icon } } - public static Bitmap Logo => Resources.ShareX_Logo; + private static Bitmap logo = Resources.ShareX_Logo; + + public static Bitmap Logo + { + get + { + return logo.CloneSafe(); + } + set + { + if (logo != value) + { + logo?.Dispose(); + logo = value; + } + } + } public static ShareXTheme Theme { get; set; } = ShareXTheme.DarkTheme;