diff --git a/AtlasToolbox/App.xaml.cs b/AtlasToolbox/App.xaml.cs index 0493d54..4c1dd86 100644 --- a/AtlasToolbox/App.xaml.cs +++ b/AtlasToolbox/App.xaml.cs @@ -11,17 +11,12 @@ using NLog; using NLog.Config; using NLog.Targets; -using System.Configuration; using AtlasToolbox.Utils; -using System.Diagnostics; -using System.Collections.ObjectModel; -using System.Diagnostics.Contracts; using System.Collections.Generic; using Newtonsoft.Json; using System.Linq; using Windows.ApplicationModel.Core; -using System.Collections; -using System.Reflection; +using System.Diagnostics; namespace AtlasToolbox { @@ -43,14 +38,14 @@ public partial class App : Application public App() { ConfigureNLog(); - logger.Info("App Started"); + logger.Info("[APP]: App Started"); LoadLangString(); _host = CreateHostBuilder().Build(); - logger.Info("Building host"); + logger.Info("[HOST]: Building host"); _host.Start(); - logger.Info("Starting host"); + logger.Info("[HOST]: Starting host"); this.InitializeComponent(); - logger.Info("Finished initializing components"); + logger.Info("[HOST]: Finished initializing components"); this.UnhandledException += OnAppUnhandledException; } diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Black.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Black.ttf deleted file mode 100644 index 55597ea..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Black.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-BlackItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-BlackItalic.ttf deleted file mode 100644 index 9bbe5cb..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-BlackItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Bold.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Bold.ttf deleted file mode 100644 index e573efa..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Bold.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-BoldItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-BoldItalic.ttf deleted file mode 100644 index 8dc7951..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-BoldItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-ExtraBold.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-ExtraBold.ttf deleted file mode 100644 index 7b48b15..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-ExtraBold.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-ExtraBoldItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-ExtraBoldItalic.ttf deleted file mode 100644 index dbc295f..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-ExtraBoldItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-ExtraLight.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-ExtraLight.ttf deleted file mode 100644 index 968c338..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-ExtraLight.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-ExtraLightItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-ExtraLightItalic.ttf deleted file mode 100644 index ce97759..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-ExtraLightItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Italic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Italic.ttf deleted file mode 100644 index 978b16b..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Italic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Light.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Light.ttf deleted file mode 100644 index bdea6c9..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Light.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-LightItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-LightItalic.ttf deleted file mode 100644 index c1dae7c..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-LightItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Medium.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Medium.ttf deleted file mode 100644 index ab5b98c..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Medium.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-MediumItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-MediumItalic.ttf deleted file mode 100644 index a569e0f..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-MediumItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Regular.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Regular.ttf deleted file mode 100644 index bb262ac..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Regular.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-SemiBold.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-SemiBold.ttf deleted file mode 100644 index cfe8e89..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-SemiBold.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-SemiBoldItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-SemiBoldItalic.ttf deleted file mode 100644 index f5a0fc4..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-SemiBoldItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Thin.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Thin.ttf deleted file mode 100644 index f08698b..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-Thin.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-ThinItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Condensed-ThinItalic.ttf deleted file mode 100644 index 96da44d..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Condensed-ThinItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Black.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Black.ttf deleted file mode 100644 index c82368a..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Black.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-BlackItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-BlackItalic.ttf deleted file mode 100644 index 7756148..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-BlackItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Bold.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Bold.ttf deleted file mode 100644 index 2cd72aa..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Bold.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-BoldItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-BoldItalic.ttf deleted file mode 100644 index cc5d0f0..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-BoldItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-ExtraBold.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-ExtraBold.ttf deleted file mode 100644 index 67eefda..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-ExtraBold.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-ExtraBoldItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-ExtraBoldItalic.ttf deleted file mode 100644 index 0f6a0b4..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-ExtraBoldItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-ExtraLight.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-ExtraLight.ttf deleted file mode 100644 index a23d06e..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-ExtraLight.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-ExtraLightItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-ExtraLightItalic.ttf deleted file mode 100644 index 1d11596..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-ExtraLightItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Italic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Italic.ttf deleted file mode 100644 index 3c27399..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Italic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Light.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Light.ttf deleted file mode 100644 index 035fcf6..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Light.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-LightItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-LightItalic.ttf deleted file mode 100644 index da3c72a..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-LightItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Medium.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Medium.ttf deleted file mode 100644 index 59c171d..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Medium.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-MediumItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-MediumItalic.ttf deleted file mode 100644 index dbf9092..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-MediumItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Regular.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Regular.ttf deleted file mode 100644 index 759223c..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Regular.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-SemiBold.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-SemiBold.ttf deleted file mode 100644 index d62554e..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-SemiBold.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-SemiBoldItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-SemiBoldItalic.ttf deleted file mode 100644 index 94caee7..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-SemiBoldItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Thin.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Thin.ttf deleted file mode 100644 index aecc30a..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-Thin.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-ThinItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_Expanded-ThinItalic.ttf deleted file mode 100644 index 070f564..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_Expanded-ThinItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Black.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Black.ttf deleted file mode 100644 index 9476b36..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Black.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-BlackItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-BlackItalic.ttf deleted file mode 100644 index ae5c9b8..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-BlackItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Bold.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Bold.ttf deleted file mode 100644 index 938aea2..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Bold.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-BoldItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-BoldItalic.ttf deleted file mode 100644 index 94c09c6..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-BoldItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-ExtraBold.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-ExtraBold.ttf deleted file mode 100644 index f85b270..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-ExtraBold.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-ExtraBoldItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-ExtraBoldItalic.ttf deleted file mode 100644 index c21fc97..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-ExtraBoldItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-ExtraLight.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-ExtraLight.ttf deleted file mode 100644 index a00e3b6..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-ExtraLight.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-ExtraLightItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-ExtraLightItalic.ttf deleted file mode 100644 index 4d8da9e..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-ExtraLightItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Italic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Italic.ttf deleted file mode 100644 index 8b7492a..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Italic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Light.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Light.ttf deleted file mode 100644 index c0c6cb7..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Light.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-LightItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-LightItalic.ttf deleted file mode 100644 index ea333f5..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-LightItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Medium.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Medium.ttf deleted file mode 100644 index 0b33dcb..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Medium.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-MediumItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-MediumItalic.ttf deleted file mode 100644 index a371652..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-MediumItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Regular.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Regular.ttf deleted file mode 100644 index 95afd8e..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Regular.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-SemiBold.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-SemiBold.ttf deleted file mode 100644 index 7192ec3..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-SemiBold.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-SemiBoldItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-SemiBoldItalic.ttf deleted file mode 100644 index ef78600..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-SemiBoldItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Thin.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Thin.ttf deleted file mode 100644 index 5f6995c..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-Thin.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-ThinItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-ThinItalic.ttf deleted file mode 100644 index ec1f884..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_ExtraCondensed-ThinItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Black.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Black.ttf deleted file mode 100644 index 7c72bed..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Black.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-BlackItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-BlackItalic.ttf deleted file mode 100644 index 91bfb96..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-BlackItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Bold.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Bold.ttf deleted file mode 100644 index cbc30f9..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Bold.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-BoldItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-BoldItalic.ttf deleted file mode 100644 index a040c37..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-BoldItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-ExtraBold.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-ExtraBold.ttf deleted file mode 100644 index 1efeea4..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-ExtraBold.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-ExtraBoldItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-ExtraBoldItalic.ttf deleted file mode 100644 index ddab6bc..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-ExtraBoldItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-ExtraLight.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-ExtraLight.ttf deleted file mode 100644 index 5033f6a..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-ExtraLight.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-ExtraLightItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-ExtraLightItalic.ttf deleted file mode 100644 index e04cc0e..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-ExtraLightItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Italic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Italic.ttf deleted file mode 100644 index b314467..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Italic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Light.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Light.ttf deleted file mode 100644 index 63a243f..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Light.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-LightItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-LightItalic.ttf deleted file mode 100644 index ef76be2..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-LightItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Medium.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Medium.ttf deleted file mode 100644 index 6b9c594..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Medium.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-MediumItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-MediumItalic.ttf deleted file mode 100644 index 86ff6b1..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-MediumItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Regular.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Regular.ttf deleted file mode 100644 index 849d1b9..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Regular.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-SemiBold.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-SemiBold.ttf deleted file mode 100644 index 8e35379..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-SemiBold.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-SemiBoldItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-SemiBoldItalic.ttf deleted file mode 100644 index 656e429..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-SemiBoldItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Thin.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Thin.ttf deleted file mode 100644 index 375972d..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-Thin.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-ThinItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-ThinItalic.ttf deleted file mode 100644 index 5968049..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiCondensed-ThinItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Black.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Black.ttf deleted file mode 100644 index 83567cc..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Black.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-BlackItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-BlackItalic.ttf deleted file mode 100644 index 87b2caa..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-BlackItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Bold.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Bold.ttf deleted file mode 100644 index 266b265..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Bold.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-BoldItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-BoldItalic.ttf deleted file mode 100644 index d2eb4fc..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-BoldItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-ExtraBold.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-ExtraBold.ttf deleted file mode 100644 index bc57ccf..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-ExtraBold.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-ExtraBoldItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-ExtraBoldItalic.ttf deleted file mode 100644 index c142ce1..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-ExtraBoldItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-ExtraLight.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-ExtraLight.ttf deleted file mode 100644 index 46a239f..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-ExtraLight.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-ExtraLightItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-ExtraLightItalic.ttf deleted file mode 100644 index b56fd48..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-ExtraLightItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Italic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Italic.ttf deleted file mode 100644 index e407387..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Italic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Light.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Light.ttf deleted file mode 100644 index 0a6a644..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Light.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-LightItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-LightItalic.ttf deleted file mode 100644 index f989cdd..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-LightItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Medium.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Medium.ttf deleted file mode 100644 index 199c1b7..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Medium.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-MediumItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-MediumItalic.ttf deleted file mode 100644 index a896443..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-MediumItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Regular.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Regular.ttf deleted file mode 100644 index 4e90bf0..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Regular.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-SemiBold.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-SemiBold.ttf deleted file mode 100644 index 0b99dea..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-SemiBold.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-SemiBoldItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-SemiBoldItalic.ttf deleted file mode 100644 index a080605..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-SemiBoldItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Thin.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Thin.ttf deleted file mode 100644 index 3daf895..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-Thin.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-ThinItalic.ttf b/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-ThinItalic.ttf deleted file mode 100644 index d0570ca..0000000 Binary files a/AtlasToolbox/Assets/Fonts/Archivo_SemiExpanded-ThinItalic.ttf and /dev/null differ diff --git a/AtlasToolbox/Assets/Square44x44Logo.targetsize-24_altform-unplated.png b/AtlasToolbox/Assets/Square44x44Logo.targetsize-24_altform-unplated.png deleted file mode 100644 index dc9f5be..0000000 Binary files a/AtlasToolbox/Assets/Square44x44Logo.targetsize-24_altform-unplated.png and /dev/null differ diff --git a/AtlasToolbox/Assets/StoreLogo.png b/AtlasToolbox/Assets/StoreLogo.png deleted file mode 100644 index a4586f2..0000000 Binary files a/AtlasToolbox/Assets/StoreLogo.png and /dev/null differ diff --git a/AtlasToolbox/Assets/Wide310x150Logo.scale-200.png b/AtlasToolbox/Assets/Wide310x150Logo.scale-200.png deleted file mode 100644 index 8b4a5d0..0000000 Binary files a/AtlasToolbox/Assets/Wide310x150Logo.scale-200.png and /dev/null differ diff --git a/AtlasToolbox/AtlasToolbox.csproj b/AtlasToolbox/AtlasToolbox.csproj index f231cc2..a0bc22c 100644 --- a/AtlasToolbox/AtlasToolbox.csproj +++ b/AtlasToolbox/AtlasToolbox.csproj @@ -21,6 +21,9 @@ 10.0.26100.0 b05b26c0-f62c-4dd3-b138-de1a5b0c1243 assets\logo\toolbox-icon.ico + AtlasToolbox + 0.1.12 + 0.1.12 @@ -44,10 +47,11 @@ + - - + + @@ -64,15 +68,12 @@ - - - @@ -203,6 +204,9 @@ True \ + + MSBuild:Compile + MSBuild:Compile diff --git a/AtlasToolbox/Enums/ConfigurationType.cs b/AtlasToolbox/Enums/ConfigurationType.cs index 06268de..5a510dc 100644 --- a/AtlasToolbox/Enums/ConfigurationType.cs +++ b/AtlasToolbox/Enums/ConfigurationType.cs @@ -1,11 +1,5 @@ using System; -using System.Collections.Generic; using System.ComponentModel; -using System.Linq; -using System.Reflection; -using System.Text; -using System.Threading.Tasks; -using ICSharpCode.Decompiler.CSharp.Syntax; namespace AtlasToolbox.Enums { diff --git a/AtlasToolbox/GlobalSuppressions.cs b/AtlasToolbox/GlobalSuppressions.cs new file mode 100644 index 0000000..eea1022 --- /dev/null +++ b/AtlasToolbox/GlobalSuppressions.cs @@ -0,0 +1,8 @@ +// This file is used by Code Analysis to maintain SuppressMessage +// attributes that are applied to this project. +// Project-level suppressions either have no target or are given +// a specific target and scoped to a namespace, type, member, etc. + +using System.Diagnostics.CodeAnalysis; + +[assembly: SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "Toolbox is meant to be ran on 10.0.216100 and above", Scope = "member", Target = "~M:AtlasToolbox.MainWindow.NavigationViewControl_SelectionChanged(Microsoft.UI.Xaml.Controls.NavigationView,Microsoft.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs)")] diff --git a/AtlasToolbox/HostBuilder/AddViewModelsHostBuilderExtensions.cs b/AtlasToolbox/HostBuilder/AddViewModelsHostBuilderExtensions.cs index 835bca2..3df59b7 100644 --- a/AtlasToolbox/HostBuilder/AddViewModelsHostBuilderExtensions.cs +++ b/AtlasToolbox/HostBuilder/AddViewModelsHostBuilderExtensions.cs @@ -230,20 +230,20 @@ private static IHostBuilder AddConfigurationButtonItemViewModels(this IHostBuild ICommand buttonCommand; Dictionary configurationDictionary = new() { - ["RestartExplorerButton"] = new(buttonCommand = new RestartExplorerCommand(), App.GetValueFromItemList("RestartExplorerButton"), App.GetValueFromItemList("RestartExplorerButton", true), ConfigurationType.Interface), - ["ViewCurrentSettingsBootConfig"] = new(buttonCommand = new ViewCurrentValuesCommand(), App.GetValueFromItemList("ViewCurrentSettingsBootConfig"), App.GetValueFromItemList("ViewCurrentSettingsBootConfig", true), ConfigurationType.BootConfigurationSubMenu), - ["VBSCurrentConfig"] = new(buttonCommand = new CurrentVBSConfigurationCommand(), App.GetValueFromItemList("VBSCurrentConfig"), App.GetValueFromItemList("VBSCurrentConfig", true), ConfigurationType.CoreIsolationSubMenu), - ["ToggleDefender"] = new(buttonCommand = new ToggleDefenderCommand(), App.GetValueFromItemList("ToggleDefender"), App.GetValueFromItemList("ToggleDefender", true), ConfigurationType.DefenderSubMenu), - ["ResetFTH"] = new(buttonCommand = new ResetFTHCommand(), App.GetValueFromItemList("ResetFTH"), App.GetValueFromItemList("ResetFTH", true), ConfigurationType.MitigationsSubMenu), - ["InstallOpenShell"] = new(buttonCommand = new InstallOpenShellCommand(), App.GetValueFromItemList("InstallOpenShell"), App.GetValueFromItemList("InstallOpenShell", true), ConfigurationType.StartMenuSubMenu), - - ["FixErrors"] = new(buttonCommand = new FixErrorsCommand(), App.GetValueFromItemList("FixErrors"), App.GetValueFromItemList("FixErrors", true), ConfigurationType.Troubleshooting), - ["RepairWinComponent"] = new(buttonCommand = new RepairWindowsComponentsCommand(), App.GetValueFromItemList("FixErrors"), App.GetValueFromItemList("RepairWinComponent"), ConfigurationType.Troubleshooting), - ["TelemetryComponents"] = new(buttonCommand = new TelemetryComponentsCommand(), App.GetValueFromItemList("FixErrors"), App.GetValueFromItemList("TelemetryComponents"), ConfigurationType.Troubleshooting), - ["AtlasDefault"] = new(buttonCommand = new NetworkAtlasDefaults(), App.GetValueFromItemList("ResetFTH"), App.GetValueFromItemList("AtlasDefault"), ConfigurationType.TroubleshootingNetwork), - ["WindowsDefault"] = new(buttonCommand = new NetworkWindowsDefaults(), App.GetValueFromItemList("ResetFTH"), App.GetValueFromItemList("WindowsDefault"), ConfigurationType.TroubleshootingNetwork), - ["SetUpdateDeferral"] = new(buttonCommand = new SetUpdateDeferralConfigurationButton(), App.GetValueFromItemList("Set"), App.GetValueFromItemList("WindowsUpdateDeferral"), ConfigurationType.WindowsUpdate), - ["ResetUpdateDeferral"] = new(buttonCommand = new ResetWindowsUpdateDeferral(), App.GetValueFromItemList("ResetFTH"), App.GetValueFromItemList("ResetWindowsUpdateDeferral"), ConfigurationType.WindowsUpdate), + ["RestartExplorerButton"] = new(buttonCommand = new RestartExplorerCommand(), App.GetValueFromItemList("RestartExplorerButton"), App.GetValueFromItemList("RestartExplorerButton", true), ConfigurationType.Interface, "\uEC50"), + ["ViewCurrentSettingsBootConfig"] = new(buttonCommand = new ViewCurrentValuesCommand(), App.GetValueFromItemList("ViewCurrentSettingsBootConfig"), App.GetValueFromItemList("ViewCurrentSettingsBootConfig", true), ConfigurationType.BootConfigurationSubMenu, "\uF259"), + ["VBSCurrentConfig"] = new(buttonCommand = new CurrentVBSConfigurationCommand(), App.GetValueFromItemList("VBSCurrentConfig"), App.GetValueFromItemList("VBSCurrentConfig", true), ConfigurationType.CoreIsolationSubMenu, "\uF259"), + ["ToggleDefender"] = new(buttonCommand = new ToggleDefenderCommand(), App.GetValueFromItemList("ToggleDefender"), App.GetValueFromItemList("ToggleDefender", true), ConfigurationType.DefenderSubMenu, "\uE83D"), + ["ResetFTH"] = new(buttonCommand = new ResetFTHCommand(), App.GetValueFromItemList("ResetFTH"), App.GetValueFromItemList("ResetFTH", true), ConfigurationType.MitigationsSubMenu, "\uEBC4"), + ["InstallOpenShell"] = new(buttonCommand = new InstallOpenShellCommand(), App.GetValueFromItemList("InstallOpenShell"), App.GetValueFromItemList("InstallOpenShell", true), ConfigurationType.StartMenuSubMenu, "\uE8FC"), + + ["FixErrors"] = new(buttonCommand = new FixErrorsCommand(), App.GetValueFromItemList("FixErrors"), App.GetValueFromItemList("FixErrors", true), ConfigurationType.Troubleshooting, "\uE90F"), + ["RepairWinComponent"] = new(buttonCommand = new RepairWindowsComponentsCommand(), App.GetValueFromItemList("FixErrors"), App.GetValueFromItemList("RepairWinComponent"), ConfigurationType.Troubleshooting, "\uE90F"), + ["TelemetryComponents"] = new(buttonCommand = new TelemetryComponentsCommand(), App.GetValueFromItemList("FixErrors"), App.GetValueFromItemList("TelemetryComponents"), ConfigurationType.Troubleshooting, "\uE90F"), + ["AtlasDefault"] = new(buttonCommand = new NetworkAtlasDefaults(), App.GetValueFromItemList("ResetFTH"), App.GetValueFromItemList("AtlasDefault"), ConfigurationType.TroubleshootingNetwork, "\uE839"), + ["WindowsDefault"] = new(buttonCommand = new NetworkWindowsDefaults(), App.GetValueFromItemList("ResetFTH"), App.GetValueFromItemList("WindowsDefault"), ConfigurationType.TroubleshootingNetwork, "\uE839"), + ["SetUpdateDeferral"] = new(buttonCommand = new SetUpdateDeferralConfigurationButton(), App.GetValueFromItemList("Set"), App.GetValueFromItemList("WindowsUpdateDeferral"), ConfigurationType.WindowsUpdate, "\uE916"), + ["ResetUpdateDeferral"] = new(buttonCommand = new ResetWindowsUpdateDeferral(), App.GetValueFromItemList("ResetFTH"), App.GetValueFromItemList("ResetWindowsUpdateDeferral"), ConfigurationType.WindowsUpdate, "\uE81C"), }; host.ConfigureServices((_, services) => @@ -272,23 +272,23 @@ private static IHostBuilder AddConfigurationSubMenu(this IHostBuilder host) { Dictionary configurationDictionary = new() { - ["BootConfigAppearance"] = new(App.GetValueFromItemList("BootConfigAppearance"), App.GetValueFromItemList("BootConfigAppearance", true), ConfigurationType.BootConfigurationSubMenu), - ["BootConfigBehavior"] = new(App.GetValueFromItemList("BootConfigBehavior"), App.GetValueFromItemList("BootConfigBehavior", true), ConfigurationType.BootConfigurationSubMenu), - ["NvidiaDisplayContainerSubMenu"] = new(App.GetValueFromItemList("NvidiaDisplayContainerSubMenu"), App.GetValueFromItemList("NvidiaDisplayContainerSubMenu", true), ConfigurationType.ServicesSubMenu), - - ["StartMenuSubMenu"] = new(App.GetValueFromItemList("StartMenuSubMenu"), App.GetValueFromItemList("StartMenuSubMenu", true), ConfigurationType.Interface), - ["ContextMenuSubMenu"] = new(App.GetValueFromItemList("ContextMenuSubMenu"), App.GetValueFromItemList("ContextMenuSubMenu", true), ConfigurationType.Interface), - ["AiSubMenu"] = new(App.GetValueFromItemList("AiSubMenu"), App.GetValueFromItemList("AiSubMenu", true), ConfigurationType.General), - ["ServicesSubMenu"] = new(App.GetValueFromItemList("ServicesSubMenu"), App.GetValueFromItemList("ServicesSubMenu", true), ConfigurationType.Advanced), - ["BootConfigurationSubMenu"] = new(App.GetValueFromItemList("BootConfigurationSubMenu"), App.GetValueFromItemList("BootConfigurationSubMenu", true), ConfigurationType.Advanced), - ["FileExplorerSubMenu"] = new(App.GetValueFromItemList("FileExplorerSubMenu"), App.GetValueFromItemList("FileExplorerSubMenu", true), ConfigurationType.Interface), - ["DriverConfigurationSubMenu"] = new(App.GetValueFromItemList("DriverConfigurationSubMenu"), App.GetValueFromItemList("DriverConfigurationSubMenu", true), ConfigurationType.Advanced), - ["CoreIsolationSubMenu"] = new(App.GetValueFromItemList("CoreIsolationSubMenu"), App.GetValueFromItemList("CoreIsolationSubMenu", true), ConfigurationType.Security), - ["DefenderSubMenu"] = new(App.GetValueFromItemList("DefenderSubMenu"), App.GetValueFromItemList("DefenderSubMenu", true), ConfigurationType.Security), - ["MitigationsSubMenu"] = new(App.GetValueFromItemList("MitigationsSubMenu"), App.GetValueFromItemList("MitigationsSubMenu", true), ConfigurationType.Security), - ["TroubleshootingNetwork"] = new(App.GetValueFromItemList("TroubleshootingNetwork"), App.GetValueFromItemList("TroubleshootingNetwork", true), ConfigurationType.Troubleshooting), - ["FileSharingSubMenu"] = new(App.GetValueFromItemList("FileSharingSubMenu"), App.GetValueFromItemList("FileSharingSubMenu", true), ConfigurationType.General), - ["WindowsUpdate"] = new(App.GetValueFromItemList("WindowsUpdate"), App.GetValueFromItemList("WindowsUpdate", true), ConfigurationType.General), + ["BootConfigAppearance"] = new("BootConfigAppearance", App.GetValueFromItemList("BootConfigAppearance"), App.GetValueFromItemList("BootConfigAppearance", true), ConfigurationType.BootConfigurationSubMenu, "\uE620"), + ["BootConfigBehavior"] = new("BootConfigBehavior", App.GetValueFromItemList("BootConfigBehavior"), App.GetValueFromItemList("BootConfigBehavior", true), ConfigurationType.BootConfigurationSubMenu, "\uF259"), + ["NvidiaDisplayContainerSubMenu"] = new("NvidiaDisplayContainerSubMenu", App.GetValueFromItemList("NvidiaDisplayContainerSubMenu"), App.GetValueFromItemList("NvidiaDisplayContainerSubMenu", true), ConfigurationType.ServicesSubMenu), + + ["StartMenuSubMenu"] = new("StartMenuSubMenu", App.GetValueFromItemList("StartMenuSubMenu"), App.GetValueFromItemList("StartMenuSubMenu", true), ConfigurationType.Interface, "\uE8FC"), + ["ContextMenuSubMenu"] = new("ContextMenuSubMenu", App.GetValueFromItemList("ContextMenuSubMenu"), App.GetValueFromItemList("ContextMenuSubMenu", true), ConfigurationType.Interface), + ["AiSubMenu"] = new("AiSubMenu", App.GetValueFromItemList("AiSubMenu"), App.GetValueFromItemList("AiSubMenu", true), ConfigurationType.General, "\uF4A5"), + ["ServicesSubMenu"] = new("ServicesSubMenu", App.GetValueFromItemList("ServicesSubMenu"), App.GetValueFromItemList("ServicesSubMenu", true), ConfigurationType.Advanced, "\uE9F5"), + ["BootConfigurationSubMenu"] = new("BootConfigurationSubMenu", App.GetValueFromItemList("BootConfigurationSubMenu"), App.GetValueFromItemList("BootConfigurationSubMenu", true), ConfigurationType.Advanced, "\uF259"), + ["FileExplorerSubMenu"] = new("FileExplorerSubMenu", App.GetValueFromItemList("FileExplorerSubMenu"), App.GetValueFromItemList("FileExplorerSubMenu", true), ConfigurationType.Interface, "\uEC50"), + ["DriverConfigurationSubMenu"] = new("DriverConfigurationSubMenu", App.GetValueFromItemList("DriverConfigurationSubMenu"), App.GetValueFromItemList("DriverConfigurationSubMenu", true), ConfigurationType.Advanced, "\uE772"), + ["CoreIsolationSubMenu"] = new("CoreIsolationSubMenu", App.GetValueFromItemList("CoreIsolationSubMenu"), App.GetValueFromItemList("CoreIsolationSubMenu", true), ConfigurationType.Security, "\uEEA1"), + ["DefenderSubMenu"] = new("DefenderSubMenu", App.GetValueFromItemList("DefenderSubMenu"), App.GetValueFromItemList("DefenderSubMenu", true), ConfigurationType.Security, "\uE83D"), + ["MitigationsSubMenu"] = new("MitigationsSubMenu", App.GetValueFromItemList("MitigationsSubMenu"), App.GetValueFromItemList("MitigationsSubMenu", true), ConfigurationType.Security, "\uE730"), + ["TroubleshootingNetwork"] = new("TroubleshootingNetwork", App.GetValueFromItemList("TroubleshootingNetwork"), App.GetValueFromItemList("TroubleshootingNetwork", true), ConfigurationType.Troubleshooting, "\uE90F"), + ["FileSharingSubMenu"] = new("FileSharingSubMenu", App.GetValueFromItemList("FileSharingSubMenu"), App.GetValueFromItemList("FileSharingSubMenu", true), ConfigurationType.General, "\uF193"), + ["WindowsUpdate"] = new("WindowsUpdate", App.GetValueFromItemList("WindowsUpdate"), App.GetValueFromItemList("WindowsUpdate", true), ConfigurationType.General, "\uEDAB"), }; host.ConfigureServices((_, services) => { @@ -325,10 +325,10 @@ private static IHostBuilder AddMultiOptionConfigurationViewModels(this IHostBuil // TODO: Change configuration types Dictionary configurationDictionary = new() { - ["ContextMenuTerminals"] = new(App.GetValueFromItemList("ContextMenuTerminals"), "ContextMenuTerminals", ConfigurationType.ContextMenuSubMenu), - ["ShortcutIcon"] = new(App.GetValueFromItemList("ShortcutIcon"), "ShortcutIcon", ConfigurationType.Interface), - ["Mitigations"] = new(App.GetValueFromItemList("Mitigations"), "Mitigations", ConfigurationType.MitigationsSubMenu), - ["SafeMode"] = new(App.GetValueFromItemList("SafeMode"), "SafeMode", ConfigurationType.Troubleshooting), + ["ContextMenuTerminals"] = new(App.GetValueFromItemList("ContextMenuTerminals"), "ContextMenuTerminals", ConfigurationType.ContextMenuSubMenu, "\uE756"), + ["ShortcutIcon"] = new(App.GetValueFromItemList("ShortcutIcon"), "ShortcutIcon", ConfigurationType.Interface, "\uE8A7"), + ["Mitigations"] = new(App.GetValueFromItemList("Mitigations"), "Mitigations", ConfigurationType.MitigationsSubMenu, "\uF0EF"), + ["SafeMode"] = new(App.GetValueFromItemList("SafeMode"), "SafeMode", ConfigurationType.Troubleshooting, "\uEA18"), }; host.ConfigureServices((_, services) => diff --git a/AtlasToolbox/MainWindow.xaml b/AtlasToolbox/MainWindow.xaml index fc60aba..d07e69b 100644 --- a/AtlasToolbox/MainWindow.xaml +++ b/AtlasToolbox/MainWindow.xaml @@ -7,6 +7,7 @@ xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:local="using:AtlasToolbox" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" + Title="AtlasOS Toolbox" mc:Ignorable="d"> @@ -20,47 +21,61 @@ - - - + - - + + + + - - + Width="320" + TextChanged="AutoSuggestBox_TextChanged" /> + + - - + SelectionChanged="NavigationViewControl_SelectionChanged"> + @@ -72,12 +87,11 @@ Background="#30313E" IsOpen="False"> - + - 0,48,0,0 0,48,0,0 @@ -85,12 +99,11 @@ 8,0,0,0 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/AtlasToolbox/Views/SettingsPage.xaml.cs b/AtlasToolbox/Views/SettingsPage.xaml.cs index c9d0c2f..a8ae293 100644 --- a/AtlasToolbox/Views/SettingsPage.xaml.cs +++ b/AtlasToolbox/Views/SettingsPage.xaml.cs @@ -1,14 +1,16 @@ -using System; -using System.Collections.Generic; -using System.Configuration; -using System.IO; -using System.Threading.Tasks; using AtlasToolbox.Utils; using AtlasToolbox.ViewModels; +using CommunityToolkit.WinUI; using Microsoft.UI.Xaml; using Microsoft.UI.Xaml.Controls; using Newtonsoft.Json; +using Newtonsoft.Json.Linq; using NLog.LayoutRenderers; +using System; +using System.Collections.Generic; +using System.Configuration; +using System.IO; +using System.Threading.Tasks; using Windows.ApplicationModel.Appointments; using Windows.ApplicationModel.DataTransfer; using Windows.System; @@ -40,6 +42,7 @@ public SettingsPage() public void LoadText() { + // Default text loading TitleTxt.Text = App.GetValueFromItemList("Settings"); BehaviorHeader.Text = App.GetValueFromItemList("Behavior"); BackgroundDescription.Header = App.GetValueFromItemList("Settings_BackgroundDesc"); @@ -54,6 +57,15 @@ public void LoadText() SystemInfo.Header = App.GetValueFromItemList("SystemInfo"); WinVer.Text = App.GetValueFromItemList("Home_WinVer") + ": " + RegistryHelper.GetValue("HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", "DisplayVersion").ToString(); AtlasVer.Text = App.GetValueFromItemList("Home_PlaybookVer") + ": " + RegistryHelper.GetValue("HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", "RegisteredOrganization").ToString(); + + // Experiments + ExperimentalHeader.Text = App.GetValueFromItemList("ExperimentsHeader"); + ExperimentsExpander.Header = App.GetValueFromItemList("ExperimentsCardHeader"); + ExperimentsExpander.Description = App.GetValueFromItemList("ExperimentsCardDescription"); + + /// Search Experiment + SearchExpCard.Header = App.GetValueFromItemList("SearchExperiment"); + SearchExpCard.Description = App.GetValueFromItemList("SearchExperimentDescription"); } private void KeepBackground_Toggled(object sender, RoutedEventArgs e) @@ -90,5 +102,21 @@ private async void CheckUpdateButton_Click(object sender, RoutedEventArgs e) NoUpdatesBar.Visibility = Visibility.Visible; } } + #region experiments + private void IsExperimentEnabled(object sender, RoutedEventArgs e) + { + var s = sender as ToggleSwitch; + s.IsOn = RegistryHelper.IsMatch(@$"HKLM\SOFTWARE\AtlasOS\Toolbox\Experiments\{s.Tag.ToString()}", "enabled", 1); + s.Toggled += ToggleState; + } + + private void ToggleState(object sender, RoutedEventArgs e) + { + var s = sender as ToggleSwitch; + RegistryHelper.SetValue(@$"HKLM\SOFTWARE\AtlasOS\Toolbox\Experiments\{s.Tag.ToString()}", "enabled", s.IsOn, Microsoft.Win32.RegistryValueKind.DWord); + App.ContentDialogCaller("restartApp"); + } + #endregion experiments + } -} +} \ No newline at end of file diff --git a/AtlasToolbox/Views/SubSection.xaml b/AtlasToolbox/Views/SubSection.xaml index ce8629d..014c9ba 100644 --- a/AtlasToolbox/Views/SubSection.xaml +++ b/AtlasToolbox/Views/SubSection.xaml @@ -39,16 +39,24 @@ - + + + + + + + + - + + - - - - - - - - - - - - - - - - - - @@ -111,18 +95,8 @@ + Loaded="ToggleSwitch_Loaded"/> - @@ -134,7 +108,8 @@ + Style="{StaticResource ConfigurationSettingsCardTemplate}" + HeaderIcon="{Binding Icon}"> ; diff --git a/AtlasToolbox/app.config b/AtlasToolbox/app.config index 4626139..da1f886 100644 --- a/AtlasToolbox/app.config +++ b/AtlasToolbox/app.config @@ -2,6 +2,6 @@ - + \ No newline at end of file diff --git a/AtlasToolbox/lang/en_us.json b/AtlasToolbox/lang/en_us.json index 4bdabc5..2265da1 100644 --- a/AtlasToolbox/lang/en_us.json +++ b/AtlasToolbox/lang/en_us.json @@ -45,7 +45,7 @@ "BootConfigAppearanceDescription": "Everything related to the appearance of booting Windows", "BootConfigBehavior": "Boot behavior", "BootConfigBehaviorDescription": "Everything related to booting behavior", - "NvidiaDisplayContainerSubMenu": "NVIDIA Display Container", + "NvidiaDisplayContainerSubMenu": "NVIDIA Display Container settings", "NvidiaDisplayContainerSubMenuDescription": "Everything related to the NVIDIA Display Container", "StartMenuSubMenu": "Start Menu", "StartMenuSubMenuDescription": "Everything related to customizing the Windows Start Menu", @@ -206,7 +206,7 @@ "Gallery": "Enable the gallery", "GalleryDescription": "Enable or disable the gallery in File Explorer", - + "SnapLayout": "Enables snap layouts for windows", "SnapLayoutDescription": "Enable or disable snap layouts for windows", @@ -257,7 +257,7 @@ "WindowsHello": "Windows Hello", "WindowsHelloDescription": "Enable or disable Windows Hello biometric authentication", - + // End of configuration toggles // Settings and Home texts @@ -336,7 +336,9 @@ "Tile_KofiTitle": "Support us on Ko-Fi", "Tile_KofiDescription": "Help us continue this project!", - // Menu Items + // Menu Items & other navigation item texts + "SearchPlaceholder": "(WIP) Search settings...", + "Home": "Home", "Software": "Software", "GeneralConfig": "General Configuration", @@ -352,5 +354,18 @@ "SystemInfo": "About this system:", "LearnMore": "Learn more", - "TroubleshootingDocumenation": "Troubleshooting documentation" + "TroubleshootingDocumenation": "Troubleshooting documentation", + + // + // Experiments + // + "ExperimentsHeader": "Experiments", + "ExperimentsCardHeader": "Experimental features", + "ExperimentsCardDescription": "These features are experimental and may not work fully as intended. Requires a restart to apply changes", + // Search experiment + "SearchExperiment": "Search bar", + "SearchExperimentDescription": "Enables a search bar to quickly find settings in the Toolbox", + // Icons experiment + "IconsExperiment": "Icons", + "IconsExperimentDescription": "Enables icons next to each setting for easier identification and more visual appeal" } diff --git a/AtlasToolbox/lang/fr_fr.json b/AtlasToolbox/lang/fr_fr.json index 2411ce7..7c78955 100644 --- a/AtlasToolbox/lang/fr_fr.json +++ b/AtlasToolbox/lang/fr_fr.json @@ -1,7 +1,8 @@ { "LangName": "Français (France)", "LangKey": "fr_fr", - "OpenShellAtlasPreset": "Profile Open Shell", + + "OpenShellAtlasPreset": "Profile AtlasOS Open Shell", "InterfaceTweaksDocumentation": "Documentation des réglages d'interface", "ActivationPage": "Page d'activation", "ColorsPage": "Personnalisation des couleurs", @@ -17,7 +18,8 @@ "BootConfigExplanations": "Explications provenant de Microsoft", "InterrupAffinityTool": "Outil d'affinité d’interruption", "ProcessExplorerApp": "Explorateur de processus", - "NvidiaDisplayContainerMustReadFirst": "À lire", + "ProcessExplorerDocumentation": "Explorateur de processus documentation", + "NvidiaDisplayContainerMustReadFirst": "À lire premièrement", "AdvancedConfigMustRead": "Documentation utilisateur avancée", "SecurityDocumentation": "Documentation sur la sécurité", "ResetPC": "Documentation sur la réinitialisation de windows", @@ -65,7 +67,7 @@ "DefenderSubMenuDescription": "Tout ce qui concerne Windows Defender", "MitigationsSubMenu": "Exploitation", "MitigationsSubMenuDescription": "Tout ce qui concerne le service de protections contre les exploits Windows", - "TroubleshootingNetwork": "Réseaux", + "TroubleshootingNetwork": "Réseau", "TroubleshootingNetworkDescription": "Tout ce qui concerne le dépannage du réseau", "FileSharingSubMenu": "Partage de fichiers", "FileSharingSubMenuDescription": "Tout ce qui concerne le partage de fichiers sous Windows", @@ -73,65 +75,192 @@ "ShortcutIcon": "Modifier l'icône des raccourcis", "Mitigations": "Changer le statut (Dangereux)", "SafeMode": "Passer en mode sans échec au démarrage", + + + //Configuration toggles "Animations": "Animations", - "ExtractContextMenu": "Option « Extraire » dans le menu contextuel", + "AnimationsDescription": "Activé ou Désactivé les animations Windows", + + "ExtractContextMenu": "Option \"Extraire\" dans le menu contextuel", + "ExtractContextMenuDescription": "Ajouter l'option \"Extraire\" dans le menu contextuel pour les fichiers compressés", + "RunWithPriority": "Ajouter \"Exécuter en priorité (Run with priority)\" dans le menu contextuel", + "RunWithPriorityDescription": "Ajouter \"Exécuter en priorité\" dans le menu contextuel des applications", + "LanmanWorkstation": "Station de travail Lanman (SMB)", + "LanmanWorkstationDescription": "Activé ou Désactivé le Lanmann service pour le partage de fichiers SMB", + "NetworkDiscovery": "Découverte des réseaux", + "NetworkDiscoveryDescription": "Activé ou Désactivé la découverte de réseau pour un partage de fichier plus simple", + "Printing": "Impression", + "PrintingDescription": "Activé ou Désactivé le service d'impression", + "NvidiaDispayContainer": "Conteneur d'affichage NVIDIA", + "NvidiaDispayContainerDescription": "Activé ou Désactivé le service Conteneur d'affichage NVIDIA", + "AddNvidiaDisplayContainerContextMenu": "Conteneur d'affichage NVIDIA dans le menu contextuel", + "AddNvidiaDisplayContainerContextMenuDescription": "Ajouté le Conteneur d'affichage NVIDIA dans le menu contextuel", + "CpuIdleContextMenu": "Bascule du CPU inactif dans le menu contextuel", + "CpuIdleContextMenuDescription": "Ajouter la Bascule du CPU inactif dans le menu contextuel", + "LockScreen": "Activer l'écran de verrouillage", + "LockScreenDescription": "Activé ou Désactivé l'écran de verrouillage", + "ShortcutText": "Texte de raccourci", + "ShortcutTextDescription": "Montrer ou Cacher le \"Raccourci\" texte dans raccourcis", + "BootLogo": "Logo de démarrage", + "BootLogoDescription": "Activé ou Désactivé le logo de démarrage", + "BootMessages": "Messages de démarrage", + "BootMessagesDescription": "Activé ou Désactivé le messages de démarrage", + "NewBootMenu": "Nouveau menu de démarrage", + "NewBootMenuDescription": "Activé ou Désactivé le nouveau menu de démarrage", + "SpinningAnimation": "Animation de rotation", + "SpinningAnimationDescription": "Activé ou Désactivé les animations de rotation au démarrage", + "AdvancedBootOptions": "Options avancées au démarrage de Windows", + "AdvancedBootOptionsDescription": "Activé ou Désactivé les options avancées au démarrage de Windows", + "AutomaticRepair": "Réparation Automatique", + "AutomaticRepairDescription": "Activé ou Désactivé la réparation automatique en cas d'échec du démarrage", + "KernelParameters": "Paramètres du noyau au démarrage", + "KernelParametersDescription": "Activé ou Désactivé les paramètres du noyau au démarrage", + "HighestMode": "Mode graphique le plus élevé", + "HighestModeDescription": "Activé ou Désactivé le mode le plus élevé pour les écrans", + "CompactView": "Vue compacte", + "CompactViewDescription": "Activé ou Désactivé la vue compte dans l'explorateur de fichierr", + "RemovableDrivesInSidebar": "Lecteurs amovibles dans la barre latérale", + "RemovableDrivesInSidebarDescription": "Monter ou Cacher les périphérique retirable dans le volet de navigationr", + "BackgroundApps": "Applications en arrière-plan", + "BackgroundAppsDescription": "Activé ou Désactivé les applications en arrière-plan", + "SearchIndexing": "Indexation des recherches", + "SearchIndexingDescription": "Activé ou Désactivé l'indexation des recherches", + "FsoAndGameBar": "FSO et Game Bar", + "FsoAndGameBarDescription": "Activé ou Désactivé l'optimisation plein écran et Game Bar", + "AutomaticUpdates": "Mises à jour automatiques", + "AutomaticUpdatesDescription": "Activé ou Désactivé les mises à jour automatiques", + "DeliveryOptimisation": "Optimisation de la distribution", + "DeliveryOptimisationDescription": "Activé ou Désactivé l'optimisation de la distribution", + "Hibernation": "Mise en veille prolongée", + "HibernationDescription": "Activé ou Désactivé la mise en veille prolongée", + "Location": "Localisation", + "LocationDescription": "Activé ou Désactivé le service de localisation", + "PhoneLink": "Microsoft Mobile connecté", + "PhoneLinkDescription": "Activé ou Désactivé liaison téléphonique et appareils mobiles", + "PowerSaving": "Économie d'énergie", + "PowerSavingDescription": "Activé ou Désactivé fonctions d'économie d'énergie", + "Sleep": "Mise en veille", + "SleepDescription": "Activé ou Désactivé la mise en veille", + "SystemRestore": "Restauration du Système", + "SystemRestoreDescription": "Activé ou Désactivé la restauration du système", + "UpdateNotifications": "Notifications de Mises à Jour", + "UpdateNotificationsDescription": "Activé ou Désactivé les notifications de mises à jour", + "WebSearch": "Recherches Web dans le menu démarrer", + "WebSearchDescription": "Activé ou Désactivé les recherches Web dans le menu démarrer", + "Widgets": "Widgets Bureau", - "WindowsSpotlight": "Windows Spotlight", + "WidgetsDescription": "Activé ou Désactivé les windgets du bureau", + + "WindowsSpotlight": "Windows à la Une", + "WindowsSpotlightDescription": "Activé ou Désactivé windows à la une sur l'écran de verrouillage", + "AppStoreArchiving": "Archivage Microsoft Store", + "AppStoreArchivingDescription": "Activé ou Désactivé l'archivage microsft store", + "TakeOwnership": "Ajouter \"Take Ownership\" dans le menu contextuel", + "TakeOwnershipDescription": "Ajouter \"Take Ownership\" dans le menu contextuel pour les fichiers et dossiers", + "OldContextMenu": "Menu contextuel (version antérieure à Windows 11)", + "OldContextMenuDescription": "Activé ou Désactivé le menu contextuel legacy de pre-Windows 11", + "EdgeSwipe": "Balayage des bords", - "AppIconsThumbnail": "Icônes de l'application par défaut sur les vignettes", + "EdgeSwipeDescription": "Activé ou Désactivé le balayage des bords", + + "AppIconsThumbnail": "Icônes d'application par défaut sur les vignettes", + "AppIconsThumbnailDescription": "Monter ou Cacher les icônes d'application par défaut sur les vignettes", + "AutomaticFolderDiscovery": "Découverte automatique des dossiers", + "AutomaticFolderDiscoveryDescription": "Activé ou Désactivé la découverte automatique des dossiers dans l'explorateur de fichier", + "Gallery": "Activer la galerie", - "SnapLayout": "Active l'ancrage pour les fenêtres", - "RecentItems": "Afficher les éléments récents dans l'explorateur de fichiers", - "VerboseStatusMessage": "Messages de statut détaillé", + "GalleryDescription": "Activé ou Désactivé la galerie dans l'explorateur de fichier", + + "SnapLayout": "Active l'ancrage des fenêtres", + "SnapLayoutDescription": "Activé ou Désactivé l'ancrage des fenêtres", + + "RecentItems": "Afficher les éléments récents dans l'explorateur de fichier", + "RecentItemsDescription": "Activé ou Désactivé les éléments récents dans l'explorateur de fichier", + + "VerboseStatusMessage": "Messages d'état détaillé", + "VerboseStatusMessageDescription": "Activé ou Désactivé les messages d'état lors du démarrage et arrêt de windows", + "SuperFetch": "SuperFetch", + "SuperFetchDescription": "Activé ou Désactivé le service SuperFetch (SysMain)", + "StaticIp": "Définir automatiquement l'IP statique", + "StaticIpDescription": "Configure automatiquement une adresse IP statique pour votre carte réseau", + "HideAppBrowserControl": "Masquer le contrôle de navigateur & d'application", + "HideAppBrowserControlDescription": "Masque le contrôle du navigateur intégré dans certaines applications afin d'améliorer la confidentialité", + "SecurityHealthTray": "Bouton Sécurité dans la barre des tâches", + "SecurityHealthTrayDescription": "Monter ou Cacher le bouton Sécurité dans la barre des tâches", + "FaultTolerantHeap": "Tolérance aux pannes", + "FaultTolerantHeapDescription": "Activé ou Désactivé le Tas à tolérance de panne", + "Copilot": "Activer Microsoft Copilot", + "CopilotDescription": "Activé ou Désactivé l'intégration de Microsoft Copilot", + "Recall": "Activer Windows Recall", + "RecallDescription": "Activé ou Désactivé Windows Recall", + "CpuIdle": "Activer CPU Idling", + "CpuIdleDescription": "Activé ou Désactivé le CPU idling", + "ProcessExplorer": "Installer l’Explorateur de Processus", + "ProcessExplorerDescription": "Installer l’Explorateur de Processus depuis Microsoft Sysinternals", + "VbsState": "Activer VBS", + "VbsStateDescription": "Activé ou Désactivé Virtualization Based Security (VBS)", + "GiveAccessToMenu": "Menu \"Donner accès à\"", + "GiveAccessToMenuDescription": "Ajouter \"Donner accès à\" dans le menu contextuel pour les fichiers et dossiers", + "NetworkNavigationPane": "Panneau de navigation réseau", + "NetworkNavigationPaneDescription": "Monter ou Cacher le panneau de navigation réseau dans l'explorateur de fichier", + "FileSharing": "Partage de fichiers", + "FileSharingDescription": "Activé ou Désactivé le partage de fichier", + + "WindowsHello": "Windows Hello", + "WindowsHelloDescription": "Activé ou Désactivé l'authentification biométrique Windows Hello", + + // End of configuration toggle + + // Settings and Home texts "Home_WinVer": "Version de Windows", "Home_PlaybookVer": "Version du Playbook", "Home_HeaderText": "Accueil", @@ -140,11 +269,14 @@ "NewProfilesButton": "Créer un nouveau profil", "IncompatibleVer": "L'installation actuelle d'AtlasOS/Windows est incompatible avec cette version du Toolbox. Veuillez mettre à jour votre version d'AtlasOS !", "StatingServices": "Démarrage des services...", + + // Dialog text "CurrentConfigIsSavedMessage": "Votre configuration actuelle sera enregistrée dans ce profil", "DeleteProfileConfirmation": "Voulez-vous vraiment supprimer ce profil ?", "TryDeleteDefaultProfile": "Vous ne pouvez pas supprimer le profil par défaut", "Home_SetProfileConfig": "Voulez-vous vraiment définir ce profil ?", "RestartPCPromptHeader": "Pour appliquer pleinement les modifications, veuillez redémarrer votre PC", + "RelogApplyDesc": "Pour que les modifications soient pleinement prises en compte, veuillez vous déconnecter.", "Yes": "Oui", "No": "Non", "Cancel": "Annuler", @@ -156,9 +288,9 @@ "Home_DeleteProfileBtn": "Supprimer ce profil", "Settings": "Réglages", "Behavior": "Général", - "Settings_BackgroundDesc": "Garder le Toolbox ouvert en arrière-plan", + "Settings_BackgroundDesc": "Garder Toolbox ouvert en arrière-plan", "About": "À propos", - "CloneRepoCard": "Cloner le dépôt", + "CloneRepoCard": "Cloner le repo", "BugReportCard": "Créer un rapport de bug", "WarningHeader": "Ce code est fourni par l'équipe d'AtlasOS. Ce logiciel est destiné à être utilisé avec AtlasOS sur une version de Windows supportée SEULEMENT! Tout autre Playbook et/ou version de Windows non pris en charge n'est pas recommandé.", "InstallSoftware": "Logiciels", @@ -167,43 +299,21 @@ "UnstableDescription": "L'utilisation de cette application est actuellement uniquement à des fins de test. Cette application peut contenir des bugs qui pourraient endommager votre installation Windows. À utiliser à vos propres risques.", "BetaVersion": "Version Bêta", "BetaVersionDescription": "Cette application est actuellement dans une version bêta. Si vous trouvez des bugs, ou si vous voulez suggérer une fonctionnalité, veuillez donner des commentaires sur Discord. Les fonctionnalités sont sujettes à modification.", - "Home": "Accueil", - "Software": "Logiciels", - "GeneralConfig": "Configuration générale", - "Interface": "Réglages de l'interface", - "Windows": "Réglages Windows", - "Advanced": "Configuration avancée", - "Security": "Sécurité", - "Troubleshooting": "Résolution des problèmes", - "Tile_DocumentationTitle": "Documentation", - "Tile_DocumentationDescription": "Installer AtlasOS, FAQ, et bien plus encore", - "Tile_DiscordTitle": "Discord", - "Tile_DiscordDescription": "Demandez de l’assistance et faites-vous des amis !", - "Tile_GithubTitle": "GitHub", - "Tile_GithubDescription": "Explorez le code d'AtlasOS et contribuez", - "Tile_KofiTitle": "Soutenez-nous sur Ko-Fi", - "Tile_KofiDescription": "Aidez-nous à continuer ce projet !", - "Language": "Langue", - "RestartApp": "Redémarrer Toolbox", - "RestartAppDesc": "Pour appliquer ces changements, veuillez redémarrer Toolbox.", - "RestartAppBtn": "Redémarrer", + "RestartApp": "Relancer Toolbox pour appliquer", + "RestartAppDesc": "Pour appliquer ces changements, veuillez relancer Toolbox.", + "RestartAppBtn": "Relancer", "RestartPC": "Redémarrer le PC", "RestartPCDesc": "Pour appliquer ces changements, veuillez redémarrer votre ordinateur.", "RestartBtn": "Redémarrer maintenant", "RelogApply": "Appliquer les changements", "ReloadApplyDesc": "Pour appliquer ces changements, veuillez vous reconnecter", "RelogBtn": "Déconnecter", - "CheckUpdates": "Vérifiez si votre Toolbox est à jour", + "CheckUpdates": "Vérifiez si AtlasOS Toolbox est à jour", "CheckUpdatesBtn": "Vérifier maintenant", "LatestVer": "Vous êtes sur la dernière version disponible !", "NewUpdate": "Mettre à jour", "NewUpdateDesc": "Une nouvelle mise à jour disponible. Voulez-vous l'installer maintenant ?", "InstallNow": "Installer maintenant", - "WindowsHello": "Windows Hello", - "NoFavorites": "Vous n'avez aucun profil à votre liste de favoris.", - "SystemInfo": "À propos de ce système :", - "NewUpdateMessage": "Une nouvelle mise à jour est disponible.", - "LearnMore": "En savoir plus", "ToggleWindowsUpdates": "Activer/Désactiver Windows Update", "WindowsUpdate": "Windows Update", "WindowsUpdateDescription": "Paramètres relié à Windows Update", @@ -214,5 +324,48 @@ "UpdateDeferralPromptTitle": "Modifier le nombre de jours", "ResetWindowsUpdateDeferral": "Rétablir les paramètres par défaut", "MicrosoftStoreToggle": "Activer/Désactiver Microsoft Store", - "TroubleshootingDocumenation": "Documentation pour la résolution des problèmes" -} \ No newline at end of file + + + // Home Tiles + "Tile_DocumentationTitle": "Documentation", + "Tile_DocumentationDescription": "Installer AtlasOS, FAQ, et bien plus encore", + "Tile_DiscordTitle": "Discord", + "Tile_DiscordDescription": "Demandez de l’assistance et faites-vous des amis !", + "Tile_GithubTitle": "GitHub", + "Tile_GithubDescription": "Explorez le code d'AtlasOS et contribuez", + "Tile_KofiTitle": "Soutenez-nous sur Ko-Fi", + "Tile_KofiDescription": "Aidez-nous à continuer ce projet !", + + // Menu Items & other navigation item texts + "SearchPlaceholder": "(WIP) Paramètre de recherche...", + + "Home": "Accueil", + "Software": "Logiciels", + "GeneralConfig": "Configuration générale", + "Interface": "Réglages de l'interface", + "Windows": "Réglages Windows", + "Advanced": "Configuration avancée", + "Security": "Sécurité", + "Troubleshooting": "Résolution des problèmes", + + "Language": "Langue", + + "NoFavorites": "Vous n'avez aucun profil à votre liste de favoris.", + "SystemInfo": "À propos de ce système :", + "LearnMore": "En savoir plus", + + "TroubleshootingDocumenation": "Documentation pour la résolution des problèmes", + + // + // Experiments + // + "ExperimentsHeader": "Expériences", + "ExperimentsCardHeader": "Fonctionnalités expérimentales", + "ExperimentsCardDescription": "Ces fonctionnalités sont expérimentales et peuvent ne pas fonctionner correctement. Un redémarrage est nécessaire pour appliquer les modifications.", + // Search experiment + "SearchExperiment": "Barre de recherche", + "SearchExperimentDescription": "Permet d'utiliser une barre de recherche pour trouver rapidement les paramètres dans ToolBox.", + // Icons experiment + "IconsExperiment": "Icônes", + "IconsExperimentDescription": "Active les icônes à côté de chaque paramètre pour faciliter l'identification et améliorer l'attrait visuel." +} diff --git a/Installer/setup.iss b/Installer/setup.iss index e962447..0666b39 100644 --- a/Installer/setup.iss +++ b/Installer/setup.iss @@ -3,7 +3,7 @@ #include "CodeDependencies.iss" #define MyAppName "Atlas Toolbox" -#define MyAppVersion "0.1.11" +#define MyAppVersion "0.1.12" #define MyAppPublisher "AtlasOS" #define MyAppURL "https://www.atlasos.net/" #define MyAppExeName "AtlasToolbox.exe" @@ -23,21 +23,19 @@ AppPublisher={#MyAppPublisher} AppPublisherURL={#MyAppURL} AppSupportURL={#MyAppURL} AppUpdatesURL={#MyAppURL} +UsePreviousAppDir=no DefaultDirName={autopf}\{#MyAppName} UninstallDisplayIcon={app}\{#MyAppExeName} -; "ArchitecturesAllowed=x64compatible" specifies that Setup cannot run -; on anything but x64 and Windows 11 on Arm. ArchitecturesAllowed=x64compatible -; "ArchitecturesInstallIn64BitMode=x64compatible" requests that the -; install be done in "64-bit mode" on x64 or Windows 11 on Arm, -; meaning it should use the native 64-bit Program Files directory and -; the 64-bit view of the registry. ArchitecturesInstallIn64BitMode=x64compatible ChangesAssociations=yes DisableProgramGroupPage=yes -;LicenseFile=D:\a\atlas-toolbox\atlas-toolbox\LICENSE -; Uncomment the following line to run in non administrative install mode (install for current user only). -;PrivilegesRequired=lowest + +;Test +;LicenseFile=C:\Users\TheyCreeper\Documents\dev\atlas-toolbox\LICENSE +;Prod +LicenseFile=D:\a\atlas-toolbox\atlas-toolbox\LICENSE + OutputBaseFilename=AtlasToolbox-Setup SolidCompression=yes WizardStyle=modern @@ -50,7 +48,7 @@ Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{ [Files] ; Test code -;Source: "C:\Users\TheyCreeper\Desktop\Toolbox\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs +;Source: "C:\Users\TheyCreeper\Documents\dev\atlas-toolbox\AtlasToolbox\bin\x64\Release\net8.0-windows10.0.26100.0\win-x64\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs ;Source: "C:\Users\TheyCreeper\Documents\dev\atlas-toolbox\Installer\Toolbox\*"; DestDir: "C:\Windows\AtlasModules\Toolbox"; Flags: ignoreversion recursesubdirs ; Prod code Source: "D:\a\atlas-toolbox\atlas-toolbox\Deploy\src\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs