From 5f9d7872b2e10f87a7f74ccd9078f16aec443e08 Mon Sep 17 00:00:00 2001 From: Jaex Date: Tue, 6 Dec 2016 00:41:35 +0300 Subject: [PATCH] Reset annotation options on first upgrade --- ShareX/Program.cs | 12 +++++++++++- ShareX/Properties/AssemblyInfo.cs | 4 ++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/ShareX/Program.cs b/ShareX/Program.cs index 9ab95d66c..ee7ca9702 100644 --- a/ShareX/Program.cs +++ b/ShareX/Program.cs @@ -25,6 +25,7 @@ using ShareX.HelpersLib; using ShareX.Properties; +using ShareX.ScreenCaptureLib; using ShareX.UploadersLib; using System; using System.Collections.Generic; @@ -70,7 +71,7 @@ public static string Title public static string TitleLong => $"{Title} ({Build})"; - public static bool Beta { get; } = false; + public static bool Beta { get; } = true; public static bool MultiInstance { get; private set; } public static bool Portable { get; private set; } public static bool PortableApps { get; private set; } @@ -425,6 +426,15 @@ public static void LoadProgramSettings() { Settings = ApplicationConfig.Load(ApplicationConfigFilePath); DefaultTaskSettings = Settings.DefaultTaskSettings; + + // TODO: Remove this next version + if (Settings.IsUpgrade) + { + RegionCaptureOptions regionCaptureOptions = DefaultTaskSettings.CaptureSettings.SurfaceOptions; + regionCaptureOptions.AnnotationOptions = new AnnotationOptions(); + regionCaptureOptions.LastRegionTool = ShapeType.RegionRectangle; + regionCaptureOptions.LastAnnotationTool = ShapeType.DrawingRectangle; + } } public static void LoadUploadersConfig() diff --git a/ShareX/Properties/AssemblyInfo.cs b/ShareX/Properties/AssemblyInfo.cs index 79947b5a3..10ceed016 100644 --- a/ShareX/Properties/AssemblyInfo.cs +++ b/ShareX/Properties/AssemblyInfo.cs @@ -11,5 +11,5 @@ [assembly: AssemblyCulture("")] [assembly: ComVisible(false)] [assembly: Guid("82E6AC09-0FEF-4390-AD9F-0DD3F5561EFC")] -[assembly: AssemblyVersion("11.4.1")] -[assembly: AssemblyFileVersion("11.4.1")] \ No newline at end of file +[assembly: AssemblyVersion("11.5.0")] +[assembly: AssemblyFileVersion("11.5.0")] \ No newline at end of file