Skip to content

Commit ea93ebf

Browse files
committed
Major update to v16.1
1 parent 51427d1 commit ea93ebf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+1233
-669
lines changed

AUTOMATION.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ To automate a range of operations using a provided template, follow these steps:
9393
- `UnlockAllCores`: Leave `null` or `false`.
9494
- `DisableHPET`: Enable or disable High Precision Event Timer.
9595
- `EnableLoginVerbose`: Enable or disable Detailed Login Screen.
96+
- `RemoveMicrosoftEdge`: If `true` removes entirely Microsoft Edge. Cannot be reverted!
9697

9798
#### SvchostProcessSplitting
9899
- Mark `true` to reduce svchost.exe processes for optimal memory.

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## [16.1] - 2023-10-21
2+
- Hotfix: 'Reinforce policies' issues resolved (#401, #402)
3+
- New: Completely 'Remove Microsoft Edge' option in Advanced Tweaks (cannot be reverted!)
4+
- New: Selective tweaks for "Optimize Performance" and "Enhance Privacy" (#393, #374)
5+
16
## [16.0] - 2023-10-14
27
- Hotfix: 'Reinforce policies' crash resolved (#400)
38

FAQ.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ The decision to disable System Restore is up to you. Keep in mind that disabling
2525
### **Should I disable Print Service or Fax Service?**
2626
If you actively use printer and/or fax devices, it's advisable not to disable these services. Disabling them might hinder your ability to use these devices effectively.
2727

28+
### **My Windows Hello stopped working! Why?**
29+
You should reset the "Enhance Privacy" and restart your computer.
30+
2831
### **I cannot log in to Xbox Live! Why?**
2932
If you're facing login issues with Xbox Live, follow these steps to troubleshoot:
3033

Optimizer/CoreHelper.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@ internal static class CoreHelper
4848
ScriptsFolder + "GPEditEnablerInHome.bat",
4949
ScriptsFolder + "AddOpenWithCMD.reg",
5050
ScriptsFolder + "RestoreClassicPhotoViewer.reg",
51-
ScriptsFolder + "DisableClassicPhotoViewer.reg"
51+
ScriptsFolder + "DisableClassicPhotoViewer.reg",
52+
ScriptsFolder + "RemoveEdge.bat"
5253
};
5354

5455
readonly static string[] scriptFiles =
@@ -65,7 +66,8 @@ internal static class CoreHelper
6566
Properties.Resources.GPEditEnablerInHome,
6667
Properties.Resources.AddOpenWithCMD,
6768
Properties.Resources.RestoreClassicPhotoViewer,
68-
Properties.Resources.DisableClassicPhotoViewer
69+
Properties.Resources.DisableClassicPhotoViewer,
70+
Properties.Resources.RemoveEdge
6971
};
7072

7173
internal static void Deploy()

Optimizer/Forms/MainForm.Designer.cs

Lines changed: 224 additions & 147 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Optimizer/Forms/MainForm.cs

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,8 @@ public sealed partial class MainForm : Form
7979
string _repairMessage = "Are you sure you want to reset configuration?\n\nThis will reset all your preferences, including any icons you extracted or downloaded using Integrator, but will not touch anything on your computer!";
8080
string _flushDNSMessage = "Are you sure you wish to flush the DNS cache of Windows?\n\nThis will cause internet disconnection for a moment and it may be needed a restart to function properly.";
8181
string _uwpRestoreMessage = "Are you sure you want to do this?";
82-
string _reinforcePoliciesMessage = "Are you sure you want to re-apply your current policies?";
82+
string _reinforcePoliciesMessage = "Are you sure you want to re-apply your current active policies?";
83+
string _removeEdgeMessage = "Are you sure you want to remove Microsoft Edge? You cannot revert it later.";
8384

8485
string _byteSizeNullString = " b";
8586
string _primaryItemTag = "_primary";
@@ -2183,6 +2184,7 @@ private void Translate(bool skipFull = false)
21832184
_uwpRestoreMessage = OptionsHelper.TranslationList["restoreUwpMessage"];
21842185
_reinforcePoliciesMessage = OptionsHelper.TranslationList["msgReinforce"];
21852186
_flushDNSMessage = OptionsHelper.TranslationList["flushDNSMessage"];
2187+
_removeEdgeMessage = OptionsHelper.TranslationList["msgRemoveEdge"];
21862188

21872189
listStartupItems.Columns[0].Text = translationList["startupItemName"];
21882190
listStartupItems.Columns[1].Text = translationList["startupItemLocation"];
@@ -3368,7 +3370,7 @@ private void toggleSwitch1_Click(object sender, EventArgs e)
33683370
{
33693371
if (performanceSw.ToggleChecked)
33703372
{
3371-
OptimizeHelper.EnablePerformanceTweaks();
3373+
OptimizeHelper.EnablePerformanceTweaks(chkAllTrayIcons.Checked, chkMenuDelays.Checked);
33723374
}
33733375
else
33743376
{
@@ -3642,7 +3644,7 @@ private void toggleSwitch21_Click(object sender, EventArgs e)
36423644
{
36433645
if (privacySw.ToggleChecked)
36443646
{
3645-
Task t = new Task(() => OptimizeHelper.EnhancePrivacy());
3647+
Task t = new Task(() => OptimizeHelper.EnhancePrivacy(chkNewsInterest.Checked));
36463648
t.Start();
36473649
}
36483650
else
@@ -5053,5 +5055,13 @@ private void btnReinforce_Click(object sender, EventArgs e)
50535055
Application.Restart();
50545056
}
50555057
}
5058+
5059+
private void btnRemoveEdge_Click(object sender, EventArgs e)
5060+
{
5061+
if (MessageBox.Show(_removeEdgeMessage, "Optimizer", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
5062+
{
5063+
OptimizeHelper.RemoveMicrosoftEdge();
5064+
}
5065+
}
50565066
}
50575067
}

0 commit comments

Comments
 (0)