diff --git a/Setup/obj/Release/net9.0-windows/win-x64/App.g.cs b/Setup/obj/Release/net9.0-windows/win-x64/App.g.cs
new file mode 100644
index 0000000..43c4b22
--- /dev/null
+++ b/Setup/obj/Release/net9.0-windows/win-x64/App.g.cs
@@ -0,0 +1,76 @@
+#pragma checksum "..\..\..\..\App.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "2F55484CCDC4F93150C83267DEA1BE82F9151116"
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace DeskCoreSetup {
+
+
+ ///
+ /// App
+ ///
+ public partial class App : System.Windows.Application {
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "10.0.12.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/DeskCore-Setup;component/app.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\..\App.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ ///
+ /// Application Entry Point.
+ ///
+ [System.STAThreadAttribute()]
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "10.0.12.0")]
+ public static void Main() {
+ DeskCoreSetup.App app = new DeskCoreSetup.App();
+ app.InitializeComponent();
+ app.Run();
+ }
+ }
+}
+
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/Colors.Dark.baml b/Setup/obj/Release/net9.0-windows/win-x64/Colors.Dark.baml
new file mode 100644
index 0000000..b0e11be
Binary files /dev/null and b/Setup/obj/Release/net9.0-windows/win-x64/Colors.Dark.baml differ
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/Colors.Light.baml b/Setup/obj/Release/net9.0-windows/win-x64/Colors.Light.baml
new file mode 100644
index 0000000..335a885
Binary files /dev/null and b/Setup/obj/Release/net9.0-windows/win-x64/Colors.Light.baml differ
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/Controls.baml b/Setup/obj/Release/net9.0-windows/win-x64/Controls.baml
new file mode 100644
index 0000000..bcb64b8
Binary files /dev/null and b/Setup/obj/Release/net9.0-windows/win-x64/Controls.baml differ
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/DeskCore-Setup.deps.json b/Setup/obj/Release/net9.0-windows/win-x64/DeskCore-Setup.deps.json
new file mode 100644
index 0000000..8f40fa4
--- /dev/null
+++ b/Setup/obj/Release/net9.0-windows/win-x64/DeskCore-Setup.deps.json
@@ -0,0 +1,24 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0/win-x64",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {},
+ ".NETCoreApp,Version=v9.0/win-x64": {
+ "DeskCore-Setup/1.0.0": {
+ "runtime": {
+ "DeskCore-Setup.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "DeskCore-Setup/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/DeskCore-Setup.dll b/Setup/obj/Release/net9.0-windows/win-x64/DeskCore-Setup.dll
new file mode 100644
index 0000000..ecd1209
Binary files /dev/null and b/Setup/obj/Release/net9.0-windows/win-x64/DeskCore-Setup.dll differ
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/DeskCore-Setup.g.resources b/Setup/obj/Release/net9.0-windows/win-x64/DeskCore-Setup.g.resources
new file mode 100644
index 0000000..f6860b8
Binary files /dev/null and b/Setup/obj/Release/net9.0-windows/win-x64/DeskCore-Setup.g.resources differ
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/DeskCore-Setup_MarkupCompile.cache b/Setup/obj/Release/net9.0-windows/win-x64/DeskCore-Setup_MarkupCompile.cache
new file mode 100644
index 0000000..6337326
--- /dev/null
+++ b/Setup/obj/Release/net9.0-windows/win-x64/DeskCore-Setup_MarkupCompile.cache
@@ -0,0 +1,20 @@
+DeskCore-Setup
+
+
+winexe
+C#
+.cs
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\
+DeskCoreSetup
+none
+false
+TRACE;RELEASE;NET;NET9_0;NETCOREAPP;WINDOWS;WINDOWS7_0;NET5_0_OR_GREATER;NET6_0_OR_GREATER;NET7_0_OR_GREATER;NET8_0_OR_GREATER;NET9_0_OR_GREATER;NETCOREAPP1_0_OR_GREATER;NETCOREAPP1_1_OR_GREATER;NETCOREAPP2_0_OR_GREATER;NETCOREAPP2_1_OR_GREATER;NETCOREAPP2_2_OR_GREATER;NETCOREAPP3_0_OR_GREATER;NETCOREAPP3_1_OR_GREATER;WINDOWS7_0_OR_GREATER
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\App.xaml
+4-1182040411
+
+4647195960
+200-1670248436
+MainWindow.xaml;..\Themes\Colors.Light.xaml;..\Themes\Colors.Dark.xaml;..\Themes\Controls.xaml;
+
+False
+
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.AssemblyInfo.cs b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.AssemblyInfo.cs
new file mode 100644
index 0000000..246ebe8
--- /dev/null
+++ b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.AssemblyInfo.cs
@@ -0,0 +1,27 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("M_Viper")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyCopyrightAttribute("Copyright (c) M_Viper. Alle Rechte vorbehalten.")]
+[assembly: System.Reflection.AssemblyDescriptionAttribute("Installiert DeskCore")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("DeskCore Setup")]
+[assembly: System.Reflection.AssemblyTitleAttribute("DeskCore Setup")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Resources.NeutralResourcesLanguageAttribute("de-DE")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.AssemblyInfoInputs.cache b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..e410dd4
--- /dev/null
+++ b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+aa9cb945fc0e24f2fe5d76e4d4c638a76152e98407d3ea2108dbe178b58b4abf
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.GeneratedMSBuildEditorConfig.editorconfig b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..b67da7b
--- /dev/null
+++ b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,22 @@
+is_global = true
+build_property.EnableAotAnalyzer =
+build_property.EnableSingleFileAnalyzer = true
+build_property.EnableTrimAnalyzer =
+build_property.IncludeAllContentForSelfExtract =
+build_property.TargetFramework = net9.0-windows
+build_property.TargetFrameworkIdentifier = .NETCoreApp
+build_property.TargetFrameworkVersion = v9.0
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = DeskCoreSetup
+build_property.ProjectDir = C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.GlobalUsings.g.cs b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.GlobalUsings.g.cs
new file mode 100644
index 0000000..4a15929
--- /dev/null
+++ b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using System;
+global using System.Collections.Generic;
+global using System.Linq;
+global using System.Threading;
+global using System.Threading.Tasks;
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.assets.cache b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.assets.cache
new file mode 100644
index 0000000..86be58e
Binary files /dev/null and b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.assets.cache differ
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.csproj.CoreCompileInputs.cache b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..df89d0f
--- /dev/null
+++ b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+2b200cd0f14b4e4eb4b4885f0e8b3c56c346fd55b4f74f792b3cdc502d3e8cbb
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.csproj.FileListAbsolute.txt b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..bd67c81
--- /dev/null
+++ b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.csproj.FileListAbsolute.txt
@@ -0,0 +1,21 @@
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\bin\Release\net9.0-windows\win-x64\DeskCore-Setup.exe
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\bin\Release\net9.0-windows\win-x64\DeskCore-Setup.deps.json
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\bin\Release\net9.0-windows\win-x64\DeskCore-Setup.runtimeconfig.json
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\bin\Release\net9.0-windows\win-x64\DeskCore-Setup.dll
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\MainWindow.baml
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\Colors.Light.baml
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\Colors.Dark.baml
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\Controls.baml
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\App.baml
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\MainWindow.g.cs
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\App.g.cs
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\DeskCore-Setup_MarkupCompile.cache
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\DeskCore-Setup.g.resources
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\DeskCoreSetup.GeneratedMSBuildEditorConfig.editorconfig
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\DeskCoreSetup.AssemblyInfoInputs.cache
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\DeskCoreSetup.AssemblyInfo.cs
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\DeskCoreSetup.csproj.CoreCompileInputs.cache
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\DeskCore-Setup.dll
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\refint\DeskCore-Setup.dll
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\DeskCoreSetup.genruntimeconfig.cache
+C:\Users\Viper\Desktop\Programme\DeskCore-Source\Setup\obj\Release\net9.0-windows\win-x64\ref\DeskCore-Setup.dll
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.genbundle.cache b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.genbundle.cache
new file mode 100644
index 0000000..39fe93e
--- /dev/null
+++ b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.genbundle.cache
@@ -0,0 +1 @@
+914b6a259056b8c0f6c3227ea7cdf35b8381c900fbf78428cfcb5446fdb60624
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.genpublishdeps.cache b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.genpublishdeps.cache
new file mode 100644
index 0000000..f8cbcb6
--- /dev/null
+++ b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.genpublishdeps.cache
@@ -0,0 +1 @@
+c41825f0c5957fff8272ec718c138cd0a31afc83a6d3eab90859164c0e911ccf
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.genruntimeconfig.cache b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.genruntimeconfig.cache
new file mode 100644
index 0000000..00c46b6
--- /dev/null
+++ b/Setup/obj/Release/net9.0-windows/win-x64/DeskCoreSetup.genruntimeconfig.cache
@@ -0,0 +1 @@
+94e9cde7f02f6a1624bb951dc6d8d1cb1351d8ca9035e4dbef6cd3f5efea400c
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/MainWindow.baml b/Setup/obj/Release/net9.0-windows/win-x64/MainWindow.baml
new file mode 100644
index 0000000..05e53a4
Binary files /dev/null and b/Setup/obj/Release/net9.0-windows/win-x64/MainWindow.baml differ
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/MainWindow.g.cs b/Setup/obj/Release/net9.0-windows/win-x64/MainWindow.g.cs
new file mode 100644
index 0000000..16cd821
--- /dev/null
+++ b/Setup/obj/Release/net9.0-windows/win-x64/MainWindow.g.cs
@@ -0,0 +1,503 @@
+#pragma checksum "..\..\..\..\MainWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "6F090F12111B2DA7E86EB9B4D3E7CE46DAE44931"
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace DeskCoreSetup {
+
+
+ ///
+ /// MainWindow
+ ///
+ public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 48 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock WindowTitle;
+
+ #line default
+ #line hidden
+
+
+ #line 53 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button CloseButton;
+
+ #line default
+ #line hidden
+
+
+ #line 62 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock VersionText;
+
+ #line default
+ #line hidden
+
+
+ #line 63 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.StackPanel Steps;
+
+ #line default
+ #line hidden
+
+
+ #line 64 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock Step0;
+
+ #line default
+ #line hidden
+
+
+ #line 65 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock Step1;
+
+ #line default
+ #line hidden
+
+
+ #line 66 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock Step2;
+
+ #line default
+ #line hidden
+
+
+ #line 67 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock Step3;
+
+ #line default
+ #line hidden
+
+
+ #line 76 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.StackPanel PageWelcome;
+
+ #line default
+ #line hidden
+
+
+ #line 82 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Border UpdateHint;
+
+ #line default
+ #line hidden
+
+
+ #line 87 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock UpdateHintText;
+
+ #line default
+ #line hidden
+
+
+ #line 93 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.DockPanel PageLicense;
+
+ #line default
+ #line hidden
+
+
+ #line 95 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.CheckBox AcceptLicense;
+
+ #line default
+ #line hidden
+
+
+ #line 100 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock LicenseText;
+
+ #line default
+ #line hidden
+
+
+ #line 106 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.StackPanel PageOptions;
+
+ #line default
+ #line hidden
+
+
+ #line 111 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox DirBox;
+
+ #line default
+ #line hidden
+
+
+ #line 113 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.CheckBox DesktopLinkBox;
+
+ #line default
+ #line hidden
+
+
+ #line 114 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.CheckBox StartMenuBox;
+
+ #line default
+ #line hidden
+
+
+ #line 115 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.CheckBox AutostartBox;
+
+ #line default
+ #line hidden
+
+
+ #line 119 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.StackPanel PageProgress;
+
+ #line default
+ #line hidden
+
+
+ #line 120 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock ProgressTitle;
+
+ #line default
+ #line hidden
+
+
+ #line 121 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock ProgressText;
+
+ #line default
+ #line hidden
+
+
+ #line 122 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Border ProgressTrack;
+
+ #line default
+ #line hidden
+
+
+ #line 123 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Border ProgressFill;
+
+ #line default
+ #line hidden
+
+
+ #line 125 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.StackPanel DonePanel;
+
+ #line default
+ #line hidden
+
+
+ #line 131 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock DoneText;
+
+ #line default
+ #line hidden
+
+
+ #line 133 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.CheckBox LaunchBox;
+
+ #line default
+ #line hidden
+
+
+ #line 138 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.StackPanel PageUninstall;
+
+ #line default
+ #line hidden
+
+
+ #line 146 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock DataInfo;
+
+ #line default
+ #line hidden
+
+
+ #line 147 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.CheckBox RemoveDataBox;
+
+ #line default
+ #line hidden
+
+
+ #line 149 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock RemoveDataWarning;
+
+ #line default
+ #line hidden
+
+
+ #line 160 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button BackButton;
+
+ #line default
+ #line hidden
+
+
+ #line 161 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button NextButton;
+
+ #line default
+ #line hidden
+
+
+ #line 162 "..\..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button CancelButton;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "10.0.12.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/DeskCore-Setup;component/mainwindow.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\..\MainWindow.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "10.0.12.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.WindowTitle = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 2:
+
+ #line 51 "..\..\..\..\MainWindow.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Minimize_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+ this.CloseButton = ((System.Windows.Controls.Button)(target));
+
+ #line 53 "..\..\..\..\MainWindow.xaml"
+ this.CloseButton.Click += new System.Windows.RoutedEventHandler(this.Cancel_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+ this.VersionText = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 5:
+ this.Steps = ((System.Windows.Controls.StackPanel)(target));
+ return;
+ case 6:
+ this.Step0 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 7:
+ this.Step1 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 8:
+ this.Step2 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 9:
+ this.Step3 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 10:
+ this.PageWelcome = ((System.Windows.Controls.StackPanel)(target));
+ return;
+ case 11:
+ this.UpdateHint = ((System.Windows.Controls.Border)(target));
+ return;
+ case 12:
+ this.UpdateHintText = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 13:
+ this.PageLicense = ((System.Windows.Controls.DockPanel)(target));
+ return;
+ case 14:
+ this.AcceptLicense = ((System.Windows.Controls.CheckBox)(target));
+
+ #line 95 "..\..\..\..\MainWindow.xaml"
+ this.AcceptLicense.Click += new System.Windows.RoutedEventHandler(this.AcceptLicense_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 15:
+ this.LicenseText = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 16:
+ this.PageOptions = ((System.Windows.Controls.StackPanel)(target));
+ return;
+ case 17:
+
+ #line 110 "..\..\..\..\MainWindow.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.ChangeDir_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 18:
+ this.DirBox = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 19:
+ this.DesktopLinkBox = ((System.Windows.Controls.CheckBox)(target));
+ return;
+ case 20:
+ this.StartMenuBox = ((System.Windows.Controls.CheckBox)(target));
+ return;
+ case 21:
+ this.AutostartBox = ((System.Windows.Controls.CheckBox)(target));
+ return;
+ case 22:
+ this.PageProgress = ((System.Windows.Controls.StackPanel)(target));
+ return;
+ case 23:
+ this.ProgressTitle = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 24:
+ this.ProgressText = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 25:
+ this.ProgressTrack = ((System.Windows.Controls.Border)(target));
+ return;
+ case 26:
+ this.ProgressFill = ((System.Windows.Controls.Border)(target));
+ return;
+ case 27:
+ this.DonePanel = ((System.Windows.Controls.StackPanel)(target));
+ return;
+ case 28:
+ this.DoneText = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 29:
+ this.LaunchBox = ((System.Windows.Controls.CheckBox)(target));
+ return;
+ case 30:
+ this.PageUninstall = ((System.Windows.Controls.StackPanel)(target));
+ return;
+ case 31:
+ this.DataInfo = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 32:
+ this.RemoveDataBox = ((System.Windows.Controls.CheckBox)(target));
+
+ #line 148 "..\..\..\..\MainWindow.xaml"
+ this.RemoveDataBox.Click += new System.Windows.RoutedEventHandler(this.RemoveDataBox_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 33:
+ this.RemoveDataWarning = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 34:
+ this.BackButton = ((System.Windows.Controls.Button)(target));
+
+ #line 160 "..\..\..\..\MainWindow.xaml"
+ this.BackButton.Click += new System.Windows.RoutedEventHandler(this.Back_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 35:
+ this.NextButton = ((System.Windows.Controls.Button)(target));
+
+ #line 161 "..\..\..\..\MainWindow.xaml"
+ this.NextButton.Click += new System.Windows.RoutedEventHandler(this.Next_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 36:
+ this.CancelButton = ((System.Windows.Controls.Button)(target));
+
+ #line 162 "..\..\..\..\MainWindow.xaml"
+ this.CancelButton.Click += new System.Windows.RoutedEventHandler(this.Cancel_Click);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/PublishOutputs.02abb2eb9c.txt b/Setup/obj/Release/net9.0-windows/win-x64/PublishOutputs.02abb2eb9c.txt
new file mode 100644
index 0000000..8327966
--- /dev/null
+++ b/Setup/obj/Release/net9.0-windows/win-x64/PublishOutputs.02abb2eb9c.txt
@@ -0,0 +1 @@
+C:\Users\Viper\Desktop\Programme\DeskCore-Installer\DeskCore-Setup.exe
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/apphost.exe b/Setup/obj/Release/net9.0-windows/win-x64/apphost.exe
new file mode 100644
index 0000000..8132198
Binary files /dev/null and b/Setup/obj/Release/net9.0-windows/win-x64/apphost.exe differ
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/ref/DeskCore-Setup.dll b/Setup/obj/Release/net9.0-windows/win-x64/ref/DeskCore-Setup.dll
new file mode 100644
index 0000000..48365de
Binary files /dev/null and b/Setup/obj/Release/net9.0-windows/win-x64/ref/DeskCore-Setup.dll differ
diff --git a/Setup/obj/Release/net9.0-windows/win-x64/refint/DeskCore-Setup.dll b/Setup/obj/Release/net9.0-windows/win-x64/refint/DeskCore-Setup.dll
new file mode 100644
index 0000000..48365de
Binary files /dev/null and b/Setup/obj/Release/net9.0-windows/win-x64/refint/DeskCore-Setup.dll differ
diff --git a/Themes/Colors.Dark.xaml b/Themes/Colors.Dark.xaml
index 162283c..f6250a8 100644
--- a/Themes/Colors.Dark.xaml
+++ b/Themes/Colors.Dark.xaml
@@ -1,27 +1,27 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- #000000
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #000000
+
diff --git a/Themes/Colors.Light.xaml b/Themes/Colors.Light.xaml
index f6a4c1b..e311b00 100644
--- a/Themes/Colors.Light.xaml
+++ b/Themes/Colors.Light.xaml
@@ -1,27 +1,27 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- #000000
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #000000
+
diff --git a/Themes/Controls.xaml b/Themes/Controls.xaml
index 3af73a2..9d6865a 100644
--- a/Themes/Controls.xaml
+++ b/Themes/Controls.xaml
@@ -1,651 +1,651 @@
-
-
-
- Segoe UI Variable Text, Segoe UI
- Segoe UI Variable Display, Segoe UI
- Segoe Fluent Icons, Segoe MDL2 Assets
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ Segoe UI Variable Text, Segoe UI
+ Segoe UI Variable Display, Segoe UI
+ Segoe Fluent Icons, Segoe MDL2 Assets
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+