From d187679cd0ffdfc5d06803a66cc254711ac3e0b5 Mon Sep 17 00:00:00 2001 From: Jeffrey <9938813+Raphire@users.noreply.github.com> Date: Sun, 15 Mar 2026 20:16:53 +0100 Subject: [PATCH] Add bubble hint to guide users to review the selected changes after clicking Default Mode button (#519) --- .github/CONTRIBUTING.md | 2 +- Schemas/BubbleHint.xaml | 41 ++++++++++++ Schemas/MainWindow.xaml | 2 +- Schemas/MessageBoxWindow.xaml | 2 +- Scripts/GUI/Show-Bubble.ps1 | 115 ++++++++++++++++++++++++++++++++ Scripts/GUI/Show-MainWindow.ps1 | 9 +++ Win11Debloat.ps1 | 4 +- 7 files changed, 171 insertions(+), 4 deletions(-) create mode 100644 Schemas/BubbleHint.xaml create mode 100644 Scripts/GUI/Show-Bubble.ps1 diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 5cc7eea..cc2683c 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -77,7 +77,7 @@ Win11Debloat/ 2. **Document Changes**: Update the `README.md` and other relevant documentation. Wiki documentation will be generated/updated based on the `Features.json` and `Apps.json` files. 3. **Follow Existing Patterns**: Look at existing implementations for guidance. 4. **Use Clear Naming**: Choose descriptive names for features, IDs, and registry files. -5. **Minimal Changes**: Registry files should only modify what's necessary. +5. **Minimal Changes**: Registry files should only modify what's necessary. Avoid using policies where possible. 6. **Comment Your Code**: Add comments explaining your reasoning for complex logic in PowerShell scripts. 7. **Version Constraints**: Use `MinVersion` and `MaxVersion` if a feature only applies to specific Windows versions. 8. **Limit pull requests to 1 feature**: Keep pull requests limited to just one feature, this makes it easier to review your changes. diff --git a/Schemas/BubbleHint.xaml b/Schemas/BubbleHint.xaml new file mode 100644 index 0000000..9dd5ca6 --- /dev/null +++ b/Schemas/BubbleHint.xaml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + diff --git a/Schemas/MainWindow.xaml b/Schemas/MainWindow.xaml index 201e137..426ac2d 100644 --- a/Schemas/MainWindow.xaml +++ b/Schemas/MainWindow.xaml @@ -988,7 +988,7 @@ -