Commit Graph

458 Commits

Author SHA1 Message Date
Jeffrey
1f73741da8 Fix Run.bat script path resolution 2026-06-06 20:27:13 +02:00
Jeffrey
bfd06d953d Resolve nested quoting bug in Run.bat when path has spaces, see #583 2026-06-06 15:51:24 +02:00
Jeffrey
8c654d4b88 Add new options to change start menu 'All Apps' view in addition to hiding it 2026-06-06 13:54:33 +02:00
Jeffrey
2574e725bc Remove RemoveCommApps and RemoveW11Outlook presets
These are largely redundant. Use -RemoveApps parameter instead
2026-06-06 00:51:03 +02:00
Jeffrey
30ad307bf4 Refactor & Clean up Show-MainWindow 2026-06-05 21:18:14 +02:00
Jeffrey
c6b849408d Update comment to clarify start menu replacement function description 2026-06-03 21:41:45 +02:00
Jeffrey
4c4552c27d Refactor app removal logic to use array syntax for consistency 2026-06-03 21:38:46 +02:00
Jeffrey
fe86388b5a Rename file to reflect both enable/disable functions 2026-06-03 21:22:44 +02:00
Jeffrey
275598e9aa Remove unnecessary comments 2026-06-03 21:16:45 +02:00
Jeffrey
506e901b60 Refactor MainWindow layout, improve user selection handling and add proper undo labels and texts 2026-06-03 21:16:10 +02:00
Jeffrey
377a1f6220 Merge branch 'master' into develop 2026-06-01 22:56:09 +02:00
Jeffrey
33b77f19a0 Add confirmation dialogs & warning for Windows Terminal Removal
Removal of this app can cause Win11Debloat to fail, if the script is launched via Windows Terminal
2026-06-01 22:53:28 +02:00
Jeffrey
0c04709440 Update label and tooltip 2026-05-31 15:32:08 +02:00
Jeffrey
924772c3a0 Update completion message 2026-05-31 14:14:41 +02:00
Jeffrey
68248b4a04 Add support for undo features in registry backup capture and validation processes 2026-05-30 21:28:52 +02:00
Jeffrey
1ed967b9d3 Add DisableWhenApplied property to features and update UI control states accordingly 2026-05-30 21:23:45 +02:00
Jeffrey
4332eaa833 Remove redundant undo action logic for comboboxes 2026-05-30 16:13:48 +02:00
Jeffrey
9deeb295e7 Add support for QWord registry value type in Get-ExpectedRegistryValueKind function 2026-05-28 23:43:17 +02:00
Jeffrey
f6ed6ac487 Add default case to Invoke-UndoFeatureAction for undefined feature IDs 2026-05-28 23:26:40 +02:00
Jeffrey
b920536be2 Add ValueKind validation and fix string unescaping in Convert-RegValueData 2026-05-28 23:25:27 +02:00
Jeffrey
7273f29fea Clean up 2026-05-28 22:55:38 +02:00
Jeffrey
7381c29da2 Clean up access control checks for re-enabling Store search suggestions 2026-05-28 22:30:18 +02:00
Jeffrey
3bed9cafbc Lock user mode selection when Automatically check currently applied tweaks is checked 2026-05-27 23:33:35 +02:00
Jeffrey
6dbaac0513 Properly show re-applied features in registry backup overview, properly show applied tweaks checkbox state after registry backup restoration 2026-05-27 22:05:06 +02:00
Jeffrey
6e63b34dbb Update success message for registry restore 2026-05-27 21:49:42 +02:00
Jeffrey
3f763b01ab Clean up 2026-05-27 21:48:07 +02:00
Jeffrey
4109588e0f Add option to show & undo applied tweaks 2026-05-27 21:36:07 +02:00
Jeffrey
37872b2030 Update CONTRIBUTING.md 2026-05-26 15:57:34 +02:00
Jeffrey
abfc5db2c3 Improve log output in Get.ps1 and clean up file exclusions 2026-05-25 14:35:39 +02:00
Jeffrey
1d828d6a78 Fix typo in Disable_Game_Bar_Integration Sysprep registry file 2026-05-24 14:53:12 +02:00
Jeffrey
4d9da4749b Merge branch 'master' of https://github.com/Raphire/Win11Debloat 2026.05.20 2026-05-20 16:29:41 +02:00
Jeffrey
5cf9ac4082 Bump version 2026-05-20 16:29:33 +02:00
Jeffrey
924c192ca5 Add Registry write fall-back in case applying registry file fails (#592)
* Continue on registry failures and show details after execution

* Temporarily remove DisableSearchHighlights and DisableSearchHistory settings

* Remove widget-related registry changes as they're no longer required for disabling widgets

* Update tooltip for DisableTelemetry feature to clarify impact on Windows Insider updates
2026-05-20 16:29:06 +02:00
Jeffrey
2a5cb986c9 Merge branch 'master' of https://github.com/Raphire/Win11Debloat 2026-05-17 17:56:01 +02:00
Jeffrey
66982ada28 Limit backup restore files to json only 2026-05-17 17:55:59 +02:00
Ahmad Z. Shatnawi
489af33a8b Fix: Increase System Restore point creation timeout to 90 seconds (#586) 2026-05-17 17:50:36 +02:00
Jeffrey
51aa288dfd Bump version 2026.05.11 2026-05-12 00:01:57 +02:00
Jeffrey
24a6f1bcf8 Fix capture and restore of signed dword/qword registry values
Co-authored-by: Copilot <copilot@github.com>
2026-05-11 19:14:08 +02:00
Jeffrey
8ac664e45f Add restart instructions to registry restore success message 2026-05-10 23:26:22 +02:00
Jeffrey
85aa67b5d2 Bump version 2026.05.10 2026-05-10 22:27:07 +02:00
Jeffrey
c8b4563954 Fix registry backup validation for sysprep keys 2026-05-09 21:56:58 +02:00
Jeffrey
22f3144c0f Remove > from applytext 2026-05-08 21:26:51 +02:00
Jeffrey
2c360961e3 Add registry backup & restore (#566)
Starting from this commit, Win11Debloat will automatically create a registry backup every time the script is run. This registry backup can be used to revert any registry changes made by the script.
2026-05-08 21:19:52 +02:00
Jeffrey
11a324365d Improve user validation (#568) 2026-05-06 15:54:03 +02:00
Jeffrey
5daa922148 Make tweak columns responsive 2026-04-29 17:05:53 +02:00
Jeffrey
1826d6d8be Refactor app removal scope handling & styling 2026-04-27 15:37:09 +02:00
Jeffrey
c15309bcf6 Update feature labels to include default indicators 2026-04-27 15:30:09 +02:00
Raphire
c1dc8f7ce3 Bump version 2026.04.26 2026-04-26 20:31:39 +02:00
Raphire
ebb3a293d4 Fix encoding of Enable_Windows_Suggestions.reg 2026-04-26 20:24:03 +02:00
Raphire
2a7fbf9a2d Update regfile encoding for consistency 2026-04-26 18:34:42 +02:00