From 774c8ecd92f560a170e23303abbde4b547e955c8 Mon Sep 17 00:00:00 2001 From: Jeffrey <9938813+Raphire@users.noreply.github.com> Date: Fri, 27 Mar 2026 20:33:24 +0100 Subject: [PATCH] Add ability to export/import settings configuration (#522) --- Schemas/AboutWindow.xaml | 2 +- Schemas/ApplyChangesWindow.xaml | 2 +- Schemas/ImportExportConfigWindow.xaml | 77 +++++ Schemas/MainWindow.xaml | 23 ++ Schemas/MessageBoxWindow.xaml | 2 +- Scripts/FileIO/SaveSettings.ps1 | 5 +- Scripts/FileIO/SaveToFile.ps1 | 19 ++ Scripts/GUI/Show-AboutDialog.ps1 | 19 +- Scripts/GUI/Show-ApplyModal.ps1 | 17 +- Scripts/GUI/Show-ConfigWindow.ps1 | 389 +++++++++++++++++++++++ Scripts/GUI/Show-MainWindow.ps1 | 33 ++ Scripts/GUI/Show-MessageBox.ps1 | 17 +- Scripts/Get.ps1 | 1 + Scripts/Helpers/ImportConfigToParams.ps1 | 127 ++++++++ Win11Debloat.ps1 | 24 +- 15 files changed, 726 insertions(+), 31 deletions(-) create mode 100644 Schemas/ImportExportConfigWindow.xaml create mode 100644 Scripts/FileIO/SaveToFile.ps1 create mode 100644 Scripts/GUI/Show-ConfigWindow.ps1 create mode 100644 Scripts/Helpers/ImportConfigToParams.ps1 diff --git a/Schemas/AboutWindow.xaml b/Schemas/AboutWindow.xaml index bcbe2a5..cdca135 100644 --- a/Schemas/AboutWindow.xaml +++ b/Schemas/AboutWindow.xaml @@ -8,7 +8,7 @@ WindowStyle="None" AllowsTransparency="True" Background="Transparent" - Topmost="True" + Topmost="False" ShowInTaskbar="False"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + +