Forráskód Böngészése

Hotfix update v14.7

deadmoon 2 éve
szülő
commit
08bf91980c

+ 3 - 0
CHANGELOG.md

@@ -1,3 +1,6 @@
+## [14.7] - 2022-12-24
+- Hotfix: Theme color bug causing crash on launch
+
 ## [14.6] - 2022-12-17
 - New: Disable Microsoft Store Updates
 - Hotfix: Automatic/manual updates working again

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 130 - 130
Optimizer/Forms/MainForm.Designer.cs


+ 8 - 8
Optimizer/Forms/MainForm.resx

@@ -163,7 +163,7 @@
         xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT
         ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn
         FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg
-        v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsNAAALDQHtB8As
+        v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsMAAALDAE/QCLI
         AAADoUlEQVQ4T5WUe2iXVRjHH1cKy1lLl3Pu4uU3Nnf9zd9uTqy8zHK2kunKdm3JyhFrTsjoAsuhJSUq
         mBFF9IdGRNAfIUEURRFJBcFaF4rCIoloUW1TK9vi0/d532OW/0QPfHjfc95zvu95bsfAjMHZRl2+0SSG
         +4z2hkLqFoxRnwt1OZPUZE+SypokOXeSisth2cwzXFubommjUTLHKJBG7gyjzPTigjszjOpEFo1FmTyy
@@ -190,7 +190,7 @@
         xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT
         ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn
         FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg
-        v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsNAAALDQHtB8As
+        v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsMAAALDAE/QCLI
         AAABTklEQVQ4T+3Uuy9DYRjHcYSBoZtIJEikQ012G4tYOkqMNgtLu0kkBkwWk9HAgoUIEZeBwSAhLm3q
         EpcwCAOJP+D0+zup5s3jcekqhs9p8/Sc33veS5+qgeWoErVoRy+GMYNVHOAKOe+hJnRhEJNYwByOcIvH
         0mcee1jEBDJ4U8AI1nGMazzgHpfQyNuIMIU+JFEH+yKS10U3r2AU/ehEAuGNJ6g3NasZBX3R3O2PoUZc
@@ -463,7 +463,7 @@ any application only by typing your desired keyword.</value>
         xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT
         ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn
         FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg
-        v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsNAAALDQHtB8As
+        v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsMAAALDAE/QCLI
         AAADqUlEQVRYR8WXy0tbQRTGXbal/hVtIeADqQsR0Y342okIFlTUhS4EFyIK4kIEF21E0IXSmCq48IHo
         yp2iCC5MF9JWBEVRfKFJdSVJjVE4Pd/JxMzNnaS3acEDPzKZOfOdc+fO62a4XC6nvGbqmM+MjwkwYQXK
         qEMbfOBr0rBhrEzgLeNlggw5BL7og74mzSeMlYoXzEfmnjEFcQL6fmKgZYqRNIE3zDfGJJoO0DKOhq2C
@@ -491,7 +491,7 @@ any application only by typing your desired keyword.</value>
         xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT
         ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn
         FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg
-        v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsNAAALDQHtB8As
+        v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsMAAALDAE/QCLI
         AAADaUlEQVRYR8WXz0sbURDHPbal/hVtIaCoqdGTAQ8ielJEiJKLoCJikBAEPXgUaXsST6npxatEIYcg
         KOQgCDYIbUDwIkrwR5oKnpLQRGE73yG75O2b3Sy24MKHvMx33szs7vu1LT6fzytviRARJ06IIvGnDtqw
         QYMPfKUYGqLRxnsiQZQIwyPwRR/0lWJaiMY6r4hPRJWQkngBfT8TiCXlcCzgHfGDkII+B8QSn4ZmID4S
@@ -517,7 +517,7 @@ any application only by typing your desired keyword.</value>
         xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT
         ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn
         FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg
-        v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsNAAALDQHtB8As
+        v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsMAAALDAE/QCLI
         AAADQklEQVRYR8WXv0tbURTHHdtS/4paSAI6BBTFjBkUISCIFkEQkQxuDk6OLk0Hwa1NG8giggqCPxA3
         FYQUDElx0MFJ/JE2AZckNFU8Pd/b+17fzTt5eUkLHvhA3rnnfs/Juz9fRyAQ8MtrZoL5yGSY78xPDX7D
         hzbEIFbScCE66+hiPjNlhnyCWPRBX0nTRnRqXjDvmRojJfED+iYYaEk5Ghbwhskxkmg7QEt8Gy4HE2YK
@@ -543,7 +543,7 @@ any application only by typing your desired keyword.</value>
         xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT
         ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn
         FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg
-        v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsNAAALDQHtB8As
+        v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsMAAALDAE/QCLI
         AAADNElEQVRYR8WXwUtbQRDGPbal/hVtISZVkgqCoAnm4sl6tCQXLzkYCHjxIGiQ5qLFHsQekrQX60Eb
         vIl486yFpM1JBMUqiG0DnpJSqzidb9mE997O05dEcOBHktndbyZvd3b3dfh8Pq88ZcaYLLPL/GL+avAd
         PrShD/pKGgai08Fz5iNTZcgj6IsxGCtpNhCdmkfMPHPJSEG8gLELDLSkGK4JPGO+MZJoK0BLfBqGg3nF
@@ -569,7 +569,7 @@ any application only by typing your desired keyword.</value>
         xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT
         ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn
         FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg
-        v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsNAAALDQHtB8As
+        v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsMAAALDAE/QCLI
         AAADDklEQVRYR8WXS09aYRCGXbZN/RVtEwLqQhcuccc/UIIbN5IYVy6Jf4CyNqZQXIpG11yiWxbWDZCY
         qIkx8bKgZae0lqKZzvud4XAuQ0sB6yRPAjPfvDPw3c4ZCwQC/fKWWWA+MUfMV+angM/wIYYxGKtp+FCd
         Ht4zn5kmQ32CschBrqZpozqFV0ySaTFakX5A7kcGWlqNng28YyqMJjoI0FL/DZ+DmWbqjCY0DNCEtque
@@ -722,7 +722,7 @@ any application only by typing your desired keyword.</value>
         AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
         LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
         ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAC0
-        GgAAAk1TRnQBSQFMAgEBCQEAAUABDQFAAQ0BIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGA
+        GgAAAk1TRnQBSQFMAgEBCQEAAUgBDQFIAQ0BIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGA
         AwABYAMAAQEBAAEgBgABwP8A/wD/AP8A/wD/AP8A/wAeAANHAYB0//8AiQADRwGAdP//AIkAAyoBQANH
         AYADRwGAA0cBgANHAYADRwGAA0cBgANHAYADRwGAA0cBgANHAYADRwGAA0cBgANHAYADRwGAA0cBgANH
         AYADRwGAA0cBgANHAYADRwGAA0cBgANHAYADRwGAA0cBgANHAYADRwGAA0cBgANHAYADRwGA/wD/AP8A

+ 8 - 8
Optimizer/Optimize.cs

@@ -784,17 +784,17 @@ namespace Optimizer
 
         internal static void EnableAutomaticUpdates()
         {
-            Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\DeliveryOptimization", true).DeleteValue("SystemSettingsDownloadMode", false);
-            Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\WindowsUpdate\UX\Settings", true).DeleteValue("UxOption", false);
-            Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU", true).DeleteValue("AUOptions", false);
-            Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU", true).DeleteValue("NoAutoUpdate", false);
-            Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU", true).DeleteValue("NoAutoRebootWithLoggedOnUsers", false);
-            Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config", true).DeleteValue("DODownloadMode", false);
-            Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Policies\Microsoft\Speech", true).DeleteValue("AllowSpeechModelUpdate", false);
+            Utilities.TryDeleteRegistryValue(false, @"Software\Microsoft\Windows\CurrentVersion\DeliveryOptimization", "SystemSettingsDownloadMode");
+            Utilities.TryDeleteRegistryValue(true, @"SOFTWARE\Microsoft\WindowsUpdate\UX\Settings", "UxOption");
+            Utilities.TryDeleteRegistryValue(true, @"SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU", "AUOptions");
+            Utilities.TryDeleteRegistryValue(true, @"SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU", "NoAutoUpdate");
+            Utilities.TryDeleteRegistryValue(true, @"SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU", "NoAutoRebootWithLoggedOnUsers");
+            Utilities.TryDeleteRegistryValue(true, @"SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config", "DODownloadMode");
+            Utilities.TryDeleteRegistryValue(true, @"SOFTWARE\Policies\Microsoft\Speech", "AllowSpeechModelUpdate");
+
             Registry.SetValue(@"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc", "Start", "3", RegistryValueKind.DWord);
 
             //Utilities.StartService("DoSvc");
-
             // enable silent app install
             Registry.SetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\Maintenance", "MaintenanceDisabled", "0", RegistryValueKind.DWord);
         }

+ 1 - 1
Optimizer/Options.cs

@@ -291,7 +291,7 @@ namespace Optimizer
                 CurrentOptions = JsonConvert.DeserializeObject<SettingsJson>(File.ReadAllText(SettingsFile));
             }
 
-            if (CurrentOptions.Theme == Color.Empty || CurrentOptions.Theme == Color.FromArgb(0, 0, 0))
+            if (CurrentOptions.Theme == Color.Empty || CurrentOptions.Theme == Color.FromArgb(0, 0, 0, 0))
             {
                 CurrentOptions.Theme = Color.FromArgb(153, 102, 204);
             }

+ 1 - 1
Optimizer/Program.cs

@@ -14,7 +14,7 @@ namespace Optimizer
         /* DO NOT LEAVE THEM EMPTY */
 
         internal readonly static float Major = 14;
-        internal readonly static float Minor = 6;
+        internal readonly static float Minor = 7;
 
         internal readonly static bool EXPERIMENTAL_BUILD = false;
         internal static int DPI_PREFERENCE;

+ 3 - 3
Optimizer/Properties/AssemblyInfo.cs

@@ -5,11 +5,11 @@ using System.Runtime.InteropServices;
 // set of attributes. Change these attribute values to modify the information
 // associated with an assembly.
 [assembly: AssemblyTitle("Optimizer")]
-[assembly: AssemblyDescription("Make Windows faster and more secure")]
+[assembly: AssemblyDescription("The Finest Windows Optimizer")]
 [assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("deadmoon © 2022")]
+[assembly: AssemblyCompany("deadmoon © ")]
 [assembly: AssemblyProduct("Optimizer")]
-[assembly: AssemblyCopyright("deadmoon © 2022")]
+[assembly: AssemblyCopyright("deadmoon © ")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 4 - 4
README.md

@@ -3,7 +3,7 @@
 </p> 
 
 <p align="center">
-	<a href="https://github.com/hellzerg/optimizer/releases/download/14.6/Optimizer-14.6.exe" target="_blank">
+	<a href="https://github.com/hellzerg/optimizer/releases/download/14.7/Optimizer-14.7.exe" target="_blank">
 		<img src="https://raw.githubusercontent.com/hellzerg/optimizer/master/download-button.png">
 		<br>
 		<img src="https://raw.githubusercontent.com/hellzerg/optimizer/master/flags.png">
@@ -87,9 +87,9 @@ https://github.com/hellzerg/optimizer/blob/master/LEGACY.md
 
 ### #️ Details: ###
 
-* Latest version: 14.6
-* Released: December 17, 2022
-* SHA256: 38717DE36E9705D8B95EFE7D752982134BF8CCC398BF7369F205FA9329E0276B
+* Latest version: 14.7
+* Released: December 24, 2022
+* SHA256: B26EF2B482A98FA91D0EE63AC29D24252630AD79287E874272D9D9CF5DDDCD71
 
 <hr>
 

+ 1 - 1
version.txt

@@ -1 +1 @@
-14.6
+14.7

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott