From 1266f99d3ac7023b28054e53e1ae9fc704a0f4ba Mon Sep 17 00:00:00 2001 From: Dimitris Date: Fri, 14 Jul 2017 12:30:30 +0300 Subject: [PATCH] And another bug fix. --- Northbridge-SaveManager/BaseForm.Designer.cs | 328 +++++++++--------- Northbridge-SaveManager/BaseForm.cs | 6 +- .../bin/Release/NorthbridgeSubsystem.exe | Bin 104960 -> 104960 bytes .../bin/Release/NorthbridgeSubsystem.pdb | Bin 52736 -> 52736 bytes OpenSettings/bin/Release/OpenSettings.exe | Bin 7680 -> 7680 bytes OpenSettings/bin/Release/OpenSettings.pdb | Bin 19968 -> 19968 bytes OpenSettings/obj/Release/OpenSettings.exe | Bin 7680 -> 7680 bytes OpenSettings/obj/Release/OpenSettings.pdb | Bin 19968 -> 19968 bytes 8 files changed, 170 insertions(+), 164 deletions(-) diff --git a/Northbridge-SaveManager/BaseForm.Designer.cs b/Northbridge-SaveManager/BaseForm.Designer.cs index b1b3a76..84eb0b7 100644 --- a/Northbridge-SaveManager/BaseForm.Designer.cs +++ b/Northbridge-SaveManager/BaseForm.Designer.cs @@ -31,24 +31,8 @@ private void InitializeComponent() this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BaseForm)); this.splitContainer1 = new System.Windows.Forms.SplitContainer(); - this.closeButton = new System.Windows.Forms.Button(); - this.ImportFilePicker = new System.Windows.Forms.OpenFileDialog(); - this.ExportFolderDialog = new System.Windows.Forms.FolderBrowserDialog(); - this.BackupFolderPicker = new System.Windows.Forms.FolderBrowserDialog(); - this.RestoreFolderPicker = new System.Windows.Forms.FolderBrowserDialog(); this.tabControl1 = new System.Windows.Forms.TabControl(); this.tabPage1 = new System.Windows.Forms.TabPage(); - this.tabPage2 = new System.Windows.Forms.TabPage(); - this.groupBox4 = new System.Windows.Forms.GroupBox(); - this.EnableSnapshotCheckbox = new System.Windows.Forms.CheckBox(); - this.BackupFailedLabel = new System.Windows.Forms.Label(); - this.BackupCompleteLabel = new System.Windows.Forms.Label(); - this.TestBackupButton = new System.Windows.Forms.Button(); - this.label7 = new System.Windows.Forms.Label(); - this.BrowseButton = new System.Windows.Forms.Button(); - this.LocationBackup = new System.Windows.Forms.TextBox(); - this.label6 = new System.Windows.Forms.Label(); - this.AutoBackupCheckbox = new System.Windows.Forms.CheckBox(); this.groupBox3 = new System.Windows.Forms.GroupBox(); this.DeleteFailedLabel = new System.Windows.Forms.Label(); this.DeleteCompleteLabel = new System.Windows.Forms.Label(); @@ -68,38 +52,54 @@ private void InitializeComponent() this.ImportCompleteLabel = new System.Windows.Forms.Label(); this.ImportButton = new System.Windows.Forms.Button(); this.label1 = new System.Windows.Forms.Label(); + this.tabPage2 = new System.Windows.Forms.TabPage(); this.splitContainer2 = new System.Windows.Forms.SplitContainer(); + this.groupBox5 = new System.Windows.Forms.GroupBox(); + this.RestoreFailedLabel = new System.Windows.Forms.Label(); + this.RestoreCompleteLabel = new System.Windows.Forms.Label(); + this.RestoreBackupButton = new System.Windows.Forms.Button(); + this.label8 = new System.Windows.Forms.Label(); this.groupBox6 = new System.Windows.Forms.GroupBox(); this.DeleteBackupsFailed = new System.Windows.Forms.Label(); this.BackupDeleteCompleteLabel = new System.Windows.Forms.Label(); this.DeleteBackupCheckBox = new System.Windows.Forms.CheckBox(); this.label9 = new System.Windows.Forms.Label(); this.DeleteBackupButton = new System.Windows.Forms.Button(); + this.groupBox4 = new System.Windows.Forms.GroupBox(); + this.EnableSnapshotCheckbox = new System.Windows.Forms.CheckBox(); + this.BackupFailedLabel = new System.Windows.Forms.Label(); + this.BackupCompleteLabel = new System.Windows.Forms.Label(); + this.TestBackupButton = new System.Windows.Forms.Button(); + this.label7 = new System.Windows.Forms.Label(); + this.BrowseButton = new System.Windows.Forms.Button(); + this.LocationBackup = new System.Windows.Forms.TextBox(); + this.label6 = new System.Windows.Forms.Label(); + this.AutoBackupCheckbox = new System.Windows.Forms.CheckBox(); + this.closeButton = new System.Windows.Forms.Button(); + this.ImportFilePicker = new System.Windows.Forms.OpenFileDialog(); + this.ExportFolderDialog = new System.Windows.Forms.FolderBrowserDialog(); + this.BackupFolderPicker = new System.Windows.Forms.FolderBrowserDialog(); + this.RestoreFolderPicker = new System.Windows.Forms.FolderBrowserDialog(); this.InfoTip = new System.Windows.Forms.ToolTip(this.components); this.ErrorTip = new System.Windows.Forms.ToolTip(this.components); - this.groupBox5 = new System.Windows.Forms.GroupBox(); - this.RestoreFailedLabel = new System.Windows.Forms.Label(); - this.RestoreCompleteLabel = new System.Windows.Forms.Label(); - this.RestoreBackupButton = new System.Windows.Forms.Button(); - this.label8 = new System.Windows.Forms.Label(); ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit(); this.splitContainer1.Panel1.SuspendLayout(); this.splitContainer1.Panel2.SuspendLayout(); this.splitContainer1.SuspendLayout(); this.tabControl1.SuspendLayout(); this.tabPage1.SuspendLayout(); - this.tabPage2.SuspendLayout(); - this.groupBox4.SuspendLayout(); this.groupBox3.SuspendLayout(); this.groupBox2.SuspendLayout(); this.groupBox1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit(); + this.tabPage2.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).BeginInit(); this.splitContainer2.Panel1.SuspendLayout(); this.splitContainer2.Panel2.SuspendLayout(); this.splitContainer2.SuspendLayout(); - this.groupBox6.SuspendLayout(); this.groupBox5.SuspendLayout(); + this.groupBox6.SuspendLayout(); + this.groupBox4.SuspendLayout(); this.SuspendLayout(); // // splitContainer1 @@ -115,26 +115,6 @@ private void InitializeComponent() // this.splitContainer1.Panel2.Controls.Add(this.closeButton); // - // closeButton - // - resources.ApplyResources(this.closeButton, "closeButton"); - this.closeButton.Name = "closeButton"; - this.closeButton.UseVisualStyleBackColor = true; - this.closeButton.Click += new System.EventHandler(this.closeButton_Click); - // - // ImportFilePicker - // - this.ImportFilePicker.FileName = "openFileDialog1"; - resources.ApplyResources(this.ImportFilePicker, "ImportFilePicker"); - // - // BackupFolderPicker - // - resources.ApplyResources(this.BackupFolderPicker, "BackupFolderPicker"); - // - // RestoreFolderPicker - // - resources.ApplyResources(this.RestoreFolderPicker, "RestoreFolderPicker"); - // // tabControl1 // this.tabControl1.Controls.Add(this.tabPage1); @@ -152,91 +132,6 @@ private void InitializeComponent() this.tabPage1.Name = "tabPage1"; this.tabPage1.UseVisualStyleBackColor = true; // - // tabPage2 - // - this.tabPage2.Controls.Add(this.splitContainer2); - this.tabPage2.Controls.Add(this.groupBox4); - resources.ApplyResources(this.tabPage2, "tabPage2"); - this.tabPage2.Name = "tabPage2"; - this.tabPage2.UseVisualStyleBackColor = true; - // - // groupBox4 - // - this.groupBox4.Controls.Add(this.EnableSnapshotCheckbox); - this.groupBox4.Controls.Add(this.BackupFailedLabel); - this.groupBox4.Controls.Add(this.BackupCompleteLabel); - this.groupBox4.Controls.Add(this.TestBackupButton); - this.groupBox4.Controls.Add(this.label7); - this.groupBox4.Controls.Add(this.BrowseButton); - this.groupBox4.Controls.Add(this.LocationBackup); - this.groupBox4.Controls.Add(this.label6); - this.groupBox4.Controls.Add(this.AutoBackupCheckbox); - resources.ApplyResources(this.groupBox4, "groupBox4"); - this.groupBox4.Name = "groupBox4"; - this.groupBox4.TabStop = false; - // - // EnableSnapshotCheckbox - // - resources.ApplyResources(this.EnableSnapshotCheckbox, "EnableSnapshotCheckbox"); - this.EnableSnapshotCheckbox.Checked = global::NorthbridgeSubSystem.Properties.Settings.Default.SingleBackupMode; - this.EnableSnapshotCheckbox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::NorthbridgeSubSystem.Properties.Settings.Default, "SingleBackupMode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.EnableSnapshotCheckbox.Name = "EnableSnapshotCheckbox"; - this.InfoTip.SetToolTip(this.EnableSnapshotCheckbox, resources.GetString("EnableSnapshotCheckbox.ToolTip")); - this.EnableSnapshotCheckbox.UseVisualStyleBackColor = true; - this.EnableSnapshotCheckbox.CheckedChanged += new System.EventHandler(this.EnableSnapshotCheckbox_CheckedChanged); - // - // BackupFailedLabel - // - resources.ApplyResources(this.BackupFailedLabel, "BackupFailedLabel"); - this.BackupFailedLabel.ForeColor = System.Drawing.Color.DarkRed; - this.BackupFailedLabel.Name = "BackupFailedLabel"; - // - // BackupCompleteLabel - // - resources.ApplyResources(this.BackupCompleteLabel, "BackupCompleteLabel"); - this.BackupCompleteLabel.ForeColor = System.Drawing.Color.ForestGreen; - this.BackupCompleteLabel.Name = "BackupCompleteLabel"; - // - // TestBackupButton - // - resources.ApplyResources(this.TestBackupButton, "TestBackupButton"); - this.TestBackupButton.Name = "TestBackupButton"; - this.TestBackupButton.UseVisualStyleBackColor = true; - this.TestBackupButton.Click += new System.EventHandler(this.TestBackupButton_Click); - // - // label7 - // - resources.ApplyResources(this.label7, "label7"); - this.label7.Name = "label7"; - // - // BrowseButton - // - resources.ApplyResources(this.BrowseButton, "BrowseButton"); - this.BrowseButton.Name = "BrowseButton"; - this.BrowseButton.UseVisualStyleBackColor = true; - this.BrowseButton.Click += new System.EventHandler(this.BrowseButton_Click); - // - // LocationBackup - // - resources.ApplyResources(this.LocationBackup, "LocationBackup"); - this.LocationBackup.Name = "LocationBackup"; - this.LocationBackup.TextChanged += new System.EventHandler(this.LocationBackup_TextChanged); - // - // label6 - // - resources.ApplyResources(this.label6, "label6"); - this.label6.Name = "label6"; - // - // AutoBackupCheckbox - // - resources.ApplyResources(this.AutoBackupCheckbox, "AutoBackupCheckbox"); - this.AutoBackupCheckbox.Checked = global::NorthbridgeSubSystem.Properties.Settings.Default.AutoBackupEnabled; - this.AutoBackupCheckbox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::NorthbridgeSubSystem.Properties.Settings.Default, "AutoBackupEnabled", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.AutoBackupCheckbox.Name = "AutoBackupCheckbox"; - this.InfoTip.SetToolTip(this.AutoBackupCheckbox, resources.GetString("AutoBackupCheckbox.ToolTip")); - this.AutoBackupCheckbox.UseVisualStyleBackColor = true; - this.AutoBackupCheckbox.CheckedChanged += new System.EventHandler(this.AutoBackupCheckbox_CheckedChanged); - // // groupBox3 // this.groupBox3.Controls.Add(this.DeleteFailedLabel); @@ -384,6 +279,14 @@ private void InitializeComponent() resources.ApplyResources(this.label1, "label1"); this.label1.Name = "label1"; // + // tabPage2 + // + this.tabPage2.Controls.Add(this.splitContainer2); + this.tabPage2.Controls.Add(this.groupBox4); + resources.ApplyResources(this.tabPage2, "tabPage2"); + this.tabPage2.Name = "tabPage2"; + this.tabPage2.UseVisualStyleBackColor = true; + // // splitContainer2 // resources.ApplyResources(this.splitContainer2, "splitContainer2"); @@ -397,6 +300,40 @@ private void InitializeComponent() // this.splitContainer2.Panel2.Controls.Add(this.groupBox6); // + // groupBox5 + // + this.groupBox5.Controls.Add(this.RestoreFailedLabel); + this.groupBox5.Controls.Add(this.RestoreCompleteLabel); + this.groupBox5.Controls.Add(this.RestoreBackupButton); + this.groupBox5.Controls.Add(this.label8); + resources.ApplyResources(this.groupBox5, "groupBox5"); + this.groupBox5.Name = "groupBox5"; + this.groupBox5.TabStop = false; + // + // RestoreFailedLabel + // + resources.ApplyResources(this.RestoreFailedLabel, "RestoreFailedLabel"); + this.RestoreFailedLabel.ForeColor = System.Drawing.Color.DarkRed; + this.RestoreFailedLabel.Name = "RestoreFailedLabel"; + // + // RestoreCompleteLabel + // + resources.ApplyResources(this.RestoreCompleteLabel, "RestoreCompleteLabel"); + this.RestoreCompleteLabel.ForeColor = System.Drawing.Color.ForestGreen; + this.RestoreCompleteLabel.Name = "RestoreCompleteLabel"; + // + // RestoreBackupButton + // + resources.ApplyResources(this.RestoreBackupButton, "RestoreBackupButton"); + this.RestoreBackupButton.Name = "RestoreBackupButton"; + this.RestoreBackupButton.UseVisualStyleBackColor = true; + this.RestoreBackupButton.Click += new System.EventHandler(this.RestoreBackupButton_Click); + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.Name = "label8"; + // // groupBox6 // this.groupBox6.Controls.Add(this.DeleteBackupsFailed); @@ -439,48 +376,113 @@ private void InitializeComponent() this.DeleteBackupButton.UseVisualStyleBackColor = true; this.DeleteBackupButton.Click += new System.EventHandler(this.DeleteBackupButton_Click); // - // InfoTip + // groupBox4 // - this.InfoTip.ToolTipIcon = System.Windows.Forms.ToolTipIcon.Info; - this.InfoTip.ToolTipTitle = "Information"; + this.groupBox4.Controls.Add(this.EnableSnapshotCheckbox); + this.groupBox4.Controls.Add(this.BackupFailedLabel); + this.groupBox4.Controls.Add(this.BackupCompleteLabel); + this.groupBox4.Controls.Add(this.TestBackupButton); + this.groupBox4.Controls.Add(this.label7); + this.groupBox4.Controls.Add(this.BrowseButton); + this.groupBox4.Controls.Add(this.LocationBackup); + this.groupBox4.Controls.Add(this.label6); + this.groupBox4.Controls.Add(this.AutoBackupCheckbox); + resources.ApplyResources(this.groupBox4, "groupBox4"); + this.groupBox4.Name = "groupBox4"; + this.groupBox4.TabStop = false; // - // ErrorTip + // EnableSnapshotCheckbox // - this.ErrorTip.ToolTipTitle = "Error"; + resources.ApplyResources(this.EnableSnapshotCheckbox, "EnableSnapshotCheckbox"); + this.EnableSnapshotCheckbox.Checked = global::NorthbridgeSubSystem.Properties.Settings.Default.SingleBackupMode; + this.EnableSnapshotCheckbox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::NorthbridgeSubSystem.Properties.Settings.Default, "SingleBackupMode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.EnableSnapshotCheckbox.Name = "EnableSnapshotCheckbox"; + this.InfoTip.SetToolTip(this.EnableSnapshotCheckbox, resources.GetString("EnableSnapshotCheckbox.ToolTip")); + this.EnableSnapshotCheckbox.UseVisualStyleBackColor = true; + this.EnableSnapshotCheckbox.CheckedChanged += new System.EventHandler(this.EnableSnapshotCheckbox_CheckedChanged); // - // groupBox5 + // BackupFailedLabel // - this.groupBox5.Controls.Add(this.RestoreFailedLabel); - this.groupBox5.Controls.Add(this.RestoreCompleteLabel); - this.groupBox5.Controls.Add(this.RestoreBackupButton); - this.groupBox5.Controls.Add(this.label8); - resources.ApplyResources(this.groupBox5, "groupBox5"); - this.groupBox5.Name = "groupBox5"; - this.groupBox5.TabStop = false; + resources.ApplyResources(this.BackupFailedLabel, "BackupFailedLabel"); + this.BackupFailedLabel.ForeColor = System.Drawing.Color.DarkRed; + this.BackupFailedLabel.Name = "BackupFailedLabel"; // - // RestoreFailedLabel + // BackupCompleteLabel // - resources.ApplyResources(this.RestoreFailedLabel, "RestoreFailedLabel"); - this.RestoreFailedLabel.ForeColor = System.Drawing.Color.DarkRed; - this.RestoreFailedLabel.Name = "RestoreFailedLabel"; + resources.ApplyResources(this.BackupCompleteLabel, "BackupCompleteLabel"); + this.BackupCompleteLabel.ForeColor = System.Drawing.Color.ForestGreen; + this.BackupCompleteLabel.Name = "BackupCompleteLabel"; // - // RestoreCompleteLabel + // TestBackupButton // - resources.ApplyResources(this.RestoreCompleteLabel, "RestoreCompleteLabel"); - this.RestoreCompleteLabel.ForeColor = System.Drawing.Color.ForestGreen; - this.RestoreCompleteLabel.Name = "RestoreCompleteLabel"; + resources.ApplyResources(this.TestBackupButton, "TestBackupButton"); + this.TestBackupButton.Name = "TestBackupButton"; + this.TestBackupButton.UseVisualStyleBackColor = true; + this.TestBackupButton.Click += new System.EventHandler(this.TestBackupButton_Click); // - // RestoreBackupButton + // label7 // - resources.ApplyResources(this.RestoreBackupButton, "RestoreBackupButton"); - this.RestoreBackupButton.Name = "RestoreBackupButton"; - this.RestoreBackupButton.UseVisualStyleBackColor = true; - this.RestoreBackupButton.Click += new System.EventHandler(this.RestoreBackupButton_Click); + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; // - // label8 + // BrowseButton // - resources.ApplyResources(this.label8, "label8"); - this.label8.Name = "label8"; + resources.ApplyResources(this.BrowseButton, "BrowseButton"); + this.BrowseButton.Name = "BrowseButton"; + this.BrowseButton.UseVisualStyleBackColor = true; + this.BrowseButton.Click += new System.EventHandler(this.BrowseButton_Click); + // + // LocationBackup + // + this.LocationBackup.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::NorthbridgeSubSystem.Properties.Settings.Default, "AutoBackupLocation", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.LocationBackup, "LocationBackup"); + this.LocationBackup.Name = "LocationBackup"; + this.LocationBackup.Text = global::NorthbridgeSubSystem.Properties.Settings.Default.AutoBackupLocation; + this.LocationBackup.TextChanged += new System.EventHandler(this.LocationBackup_TextChanged); + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // AutoBackupCheckbox + // + resources.ApplyResources(this.AutoBackupCheckbox, "AutoBackupCheckbox"); + this.AutoBackupCheckbox.Checked = global::NorthbridgeSubSystem.Properties.Settings.Default.AutoBackupEnabled; + this.AutoBackupCheckbox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::NorthbridgeSubSystem.Properties.Settings.Default, "AutoBackupEnabled", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.AutoBackupCheckbox.Name = "AutoBackupCheckbox"; + this.InfoTip.SetToolTip(this.AutoBackupCheckbox, resources.GetString("AutoBackupCheckbox.ToolTip")); + this.AutoBackupCheckbox.UseVisualStyleBackColor = true; + this.AutoBackupCheckbox.CheckedChanged += new System.EventHandler(this.AutoBackupCheckbox_CheckedChanged); + // + // closeButton + // + resources.ApplyResources(this.closeButton, "closeButton"); + this.closeButton.Name = "closeButton"; + this.closeButton.UseVisualStyleBackColor = true; + this.closeButton.Click += new System.EventHandler(this.closeButton_Click); + // + // ImportFilePicker + // + this.ImportFilePicker.FileName = "openFileDialog1"; + resources.ApplyResources(this.ImportFilePicker, "ImportFilePicker"); + // + // BackupFolderPicker + // + resources.ApplyResources(this.BackupFolderPicker, "BackupFolderPicker"); + // + // RestoreFolderPicker + // + resources.ApplyResources(this.RestoreFolderPicker, "RestoreFolderPicker"); + // + // InfoTip + // + this.InfoTip.ToolTipIcon = System.Windows.Forms.ToolTipIcon.Info; + this.InfoTip.ToolTipTitle = "Information"; + // + // ErrorTip + // + this.ErrorTip.ToolTipTitle = "Error"; // // BaseForm // @@ -500,9 +502,6 @@ private void InitializeComponent() this.splitContainer1.ResumeLayout(false); this.tabControl1.ResumeLayout(false); this.tabPage1.ResumeLayout(false); - this.tabPage2.ResumeLayout(false); - this.groupBox4.ResumeLayout(false); - this.groupBox4.PerformLayout(); this.groupBox3.ResumeLayout(false); this.groupBox3.PerformLayout(); this.groupBox2.ResumeLayout(false); @@ -510,14 +509,17 @@ private void InitializeComponent() this.groupBox1.ResumeLayout(false); this.groupBox1.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit(); + this.tabPage2.ResumeLayout(false); this.splitContainer2.Panel1.ResumeLayout(false); this.splitContainer2.Panel2.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).EndInit(); this.splitContainer2.ResumeLayout(false); - this.groupBox6.ResumeLayout(false); - this.groupBox6.PerformLayout(); this.groupBox5.ResumeLayout(false); this.groupBox5.PerformLayout(); + this.groupBox6.ResumeLayout(false); + this.groupBox6.PerformLayout(); + this.groupBox4.ResumeLayout(false); + this.groupBox4.PerformLayout(); this.ResumeLayout(false); } diff --git a/Northbridge-SaveManager/BaseForm.cs b/Northbridge-SaveManager/BaseForm.cs index ac1c8eb..4266988 100644 --- a/Northbridge-SaveManager/BaseForm.cs +++ b/Northbridge-SaveManager/BaseForm.cs @@ -86,12 +86,16 @@ private void BrowseButton_Click(object sender, EventArgs e) private void LocationBackup_TextChanged(object sender, EventArgs e) { RestoreFolderPicker.SelectedPath = Settings.Default.AutoBackupLocation; - Settings.Default.AutoBackupLocation = LocationBackup.Text; + //Commented this line as it is redundant (The text box is tied to the LocationBackup setting). + //Un-comment that line below if needed. + //Settings.Default.AutoBackupLocation = LocationBackup.Text; Settings.Default.Save(); } private void AutoBackupCheckbox_CheckedChanged(object sender, EventArgs e) { + //Commented this line as well as it's redundant (the checkbox is tied to the AutoBackupEnabled setting). + //Un-comment that line below if needed. //Settings.Default.AutoBackupEnabled = AutoBackupCheckbox.Enabled; BrowseButton.Enabled = AutoBackupCheckbox.Enabled; LocationBackup.Enabled = AutoBackupCheckbox.Enabled; diff --git a/Northbridge-SaveManager/bin/Release/NorthbridgeSubsystem.exe b/Northbridge-SaveManager/bin/Release/NorthbridgeSubsystem.exe index 39306a7396425c44efc77d934ceed1b1e6e05c87..99c506f61d2a0233a679f64bb7641262748b3cac 100644 GIT binary patch delta 4816 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 Iwz0B25l|ppa>*r2&`3qlTu|OUfGH-pFq%|I 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 R;+OJ$6P#ruYj(NC>HlyaP(c6y delta 5882 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 delta 85 zcmZp$X|S2l!6ehLvCE8KfVp((wUeqnp8LGkT)eC1DYW?l{{vywPA)p-GOlF{=o6lHTu;TH8!xLTrD84fs delta 234 zcmZpe!`Lu~aRUpNgiJ$5BqIX@!>hjQj`gmFZp{t(iI0wUrEHerdLzoQdfVHpRevrq zP8O6h*zBNiLzKm%W!~e>GG=-#^$ZM0fcnIM7z99OzyKoy%b8n14m(tUi9zTLvfM); hM;nJ656~bs9CAWHIk=h3Ktng5v9e&r;{}H&ya1TPGC%+T diff --git a/OpenSettings/obj/Release/OpenSettings.exe b/OpenSettings/obj/Release/OpenSettings.exe index cf6335a08ffada8a25250d13ddcd1e8a0696ece1..7eb3cfab8ff8a86e6d02c535dc4b4f67953176d4 100644 GIT binary patch delta 85 zcmZp$X|S2l!8E^bW0x7fz=WrH`=)7pacf!N>B{>5z3b)+{12FQ=JjPnG5`S+5X&$! mFq|+1Vqpe`pkS9^=g7%Zmw4p*_vR|+2kp&u-F!z_g$n>_p&l6k delta 85 zcmZp$X|S2l!6ehLvCE8KfVp((wUeqnp8LGkT)eC1DYW?l{{vywPA)p-GOlF{=o6lHTu;TH8!xLTrD84fs delta 234 zcmZpe!`Lu~aRUpNgiJ$5BqIX@!>hjQj`gmFZp{t(iI0wUrEHerdLzoQdfVHpRevrq zP8O6h*zBNiLzKm%W!~e>GG=-#^$ZM0fcnIM7z99OzyKoy%b8n14m(tUi9zTLvfM); hM;nJ656~bs9CAWHIk=h3Ktng5v9e&r;{}H&ya1TPGC%+T