commit add78f7fce6aea23bc18279d945f90508be30f23 Author: Ionite Date: Tue May 23 19:00:11 2023 -0400 Initial commit diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 00000000..dfe07704 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# Auto detect text files and perform LF normalization +* text=auto diff --git a/.vs/StabilityMatrix/FileContentIndex/222eb152-f5b1-45cc-b20f-85ba77e5cfb5.vsidx b/.vs/StabilityMatrix/FileContentIndex/222eb152-f5b1-45cc-b20f-85ba77e5cfb5.vsidx new file mode 100644 index 00000000..6c6e8b52 Binary files /dev/null and b/.vs/StabilityMatrix/FileContentIndex/222eb152-f5b1-45cc-b20f-85ba77e5cfb5.vsidx differ diff --git a/.vs/StabilityMatrix/FileContentIndex/5b28d174-9628-465d-982f-2801f58f3a9a.vsidx b/.vs/StabilityMatrix/FileContentIndex/5b28d174-9628-465d-982f-2801f58f3a9a.vsidx new file mode 100644 index 00000000..801a1c6d Binary files /dev/null and b/.vs/StabilityMatrix/FileContentIndex/5b28d174-9628-465d-982f-2801f58f3a9a.vsidx differ diff --git a/.vs/StabilityMatrix/FileContentIndex/read.lock b/.vs/StabilityMatrix/FileContentIndex/read.lock new file mode 100644 index 00000000..e69de29b diff --git a/.vs/StabilityMatrix/v17/.suo b/.vs/StabilityMatrix/v17/.suo new file mode 100644 index 00000000..b71dfbcd Binary files /dev/null and b/.vs/StabilityMatrix/v17/.suo differ diff --git a/README.md b/README.md new file mode 100644 index 00000000..49378f9e --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# StabilityMatrix + diff --git a/StabilityMatrix.sln b/StabilityMatrix.sln new file mode 100644 index 00000000..9a01a278 --- /dev/null +++ b/StabilityMatrix.sln @@ -0,0 +1,43 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.4.33213.308 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StabilityMatrix", "StabilityMatrix\StabilityMatrix.csproj", "{FB37844E-2B59-4AA2-A140-B230F095218B}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM64 = Debug|ARM64 + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|ARM64 = Release|ARM64 + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {FB37844E-2B59-4AA2-A140-B230F095218B}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Debug|ARM64.Build.0 = Debug|ARM64 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Debug|ARM64.Deploy.0 = Debug|ARM64 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Debug|x64.ActiveCfg = Debug|x64 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Debug|x64.Build.0 = Debug|x64 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Debug|x64.Deploy.0 = Debug|x64 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Debug|x86.ActiveCfg = Debug|x86 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Debug|x86.Build.0 = Debug|x86 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Debug|x86.Deploy.0 = Debug|x86 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Release|ARM64.ActiveCfg = Release|ARM64 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Release|ARM64.Build.0 = Release|ARM64 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Release|ARM64.Deploy.0 = Release|ARM64 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Release|x64.ActiveCfg = Release|x64 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Release|x64.Build.0 = Release|x64 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Release|x64.Deploy.0 = Release|x64 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Release|x86.ActiveCfg = Release|x86 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Release|x86.Build.0 = Release|x86 + {FB37844E-2B59-4AA2-A140-B230F095218B}.Release|x86.Deploy.0 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {46EBF17D-F7E8-465B-94F1-26FC5BDEF80B} + EndGlobalSection +EndGlobal diff --git a/StabilityMatrix/App.xaml b/StabilityMatrix/App.xaml new file mode 100644 index 00000000..78057bc6 --- /dev/null +++ b/StabilityMatrix/App.xaml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + diff --git a/StabilityMatrix/App.xaml.cs b/StabilityMatrix/App.xaml.cs new file mode 100644 index 00000000..a8e068ff --- /dev/null +++ b/StabilityMatrix/App.xaml.cs @@ -0,0 +1,53 @@ +// Copyright (c) Microsoft Corporation and Contributors. +// Licensed under the MIT License. + +using Microsoft.UI.Xaml; +using Microsoft.UI.Xaml.Controls; +using Microsoft.UI.Xaml.Controls.Primitives; +using Microsoft.UI.Xaml.Data; +using Microsoft.UI.Xaml.Input; +using Microsoft.UI.Xaml.Media; +using Microsoft.UI.Xaml.Navigation; +using Microsoft.UI.Xaml.Shapes; +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Runtime.InteropServices.WindowsRuntime; +using Windows.ApplicationModel; +using Windows.ApplicationModel.Activation; +using Windows.Foundation; +using Windows.Foundation.Collections; + +// To learn more about WinUI, the WinUI project structure, +// and more about our project templates, see: http://aka.ms/winui-project-info. + +namespace StabilityMatrix +{ + /// + /// Provides application-specific behavior to supplement the default Application class. + /// + public partial class App : Application + { + /// + /// Initializes the singleton application object. This is the first line of authored code + /// executed, and as such is the logical equivalent of main() or WinMain(). + /// + public App() + { + this.InitializeComponent(); + } + + /// + /// Invoked when the application is launched. + /// + /// Details about the launch request and process. + protected override void OnLaunched(Microsoft.UI.Xaml.LaunchActivatedEventArgs args) + { + m_window = new MainWindow(); + m_window.Activate(); + } + + private Window m_window; + } +} diff --git a/StabilityMatrix/Assets/LockScreenLogo.scale-200.png b/StabilityMatrix/Assets/LockScreenLogo.scale-200.png new file mode 100644 index 00000000..7440f0d4 Binary files /dev/null and b/StabilityMatrix/Assets/LockScreenLogo.scale-200.png differ diff --git a/StabilityMatrix/Assets/SplashScreen.scale-200.png b/StabilityMatrix/Assets/SplashScreen.scale-200.png new file mode 100644 index 00000000..32f486a8 Binary files /dev/null and b/StabilityMatrix/Assets/SplashScreen.scale-200.png differ diff --git a/StabilityMatrix/Assets/Square150x150Logo.scale-200.png b/StabilityMatrix/Assets/Square150x150Logo.scale-200.png new file mode 100644 index 00000000..53ee3777 Binary files /dev/null and b/StabilityMatrix/Assets/Square150x150Logo.scale-200.png differ diff --git a/StabilityMatrix/Assets/Square44x44Logo.scale-200.png b/StabilityMatrix/Assets/Square44x44Logo.scale-200.png new file mode 100644 index 00000000..f713bba6 Binary files /dev/null and b/StabilityMatrix/Assets/Square44x44Logo.scale-200.png differ diff --git a/StabilityMatrix/Assets/Square44x44Logo.targetsize-24_altform-unplated.png b/StabilityMatrix/Assets/Square44x44Logo.targetsize-24_altform-unplated.png new file mode 100644 index 00000000..dc9f5bea Binary files /dev/null and b/StabilityMatrix/Assets/Square44x44Logo.targetsize-24_altform-unplated.png differ diff --git a/StabilityMatrix/Assets/StoreLogo.png b/StabilityMatrix/Assets/StoreLogo.png new file mode 100644 index 00000000..a4586f26 Binary files /dev/null and b/StabilityMatrix/Assets/StoreLogo.png differ diff --git a/StabilityMatrix/Assets/Wide310x150Logo.scale-200.png b/StabilityMatrix/Assets/Wide310x150Logo.scale-200.png new file mode 100644 index 00000000..8b4a5d0d Binary files /dev/null and b/StabilityMatrix/Assets/Wide310x150Logo.scale-200.png differ diff --git a/StabilityMatrix/InstallPage.xaml b/StabilityMatrix/InstallPage.xaml new file mode 100644 index 00000000..9f33161d --- /dev/null +++ b/StabilityMatrix/InstallPage.xaml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/StabilityMatrix/InstallPage.xaml.cs b/StabilityMatrix/InstallPage.xaml.cs new file mode 100644 index 00000000..676c314d --- /dev/null +++ b/StabilityMatrix/InstallPage.xaml.cs @@ -0,0 +1,46 @@ +// Copyright (c) Microsoft Corporation and Contributors. +// Licensed under the MIT License. + +using Microsoft.UI.Xaml; +using Microsoft.UI.Xaml.Controls; +using Microsoft.UI.Xaml.Controls.Primitives; +using Microsoft.UI.Xaml.Data; +using Microsoft.UI.Xaml.Input; +using Microsoft.UI.Xaml.Media; +using Microsoft.UI.Xaml.Navigation; +using System; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.IO; +using System.Linq; +using System.Runtime.InteropServices.WindowsRuntime; +using Windows.Foundation; +using Windows.Foundation.Collections; + +// To learn more about WinUI, the WinUI project structure, +// and more about our project templates, see: http://aka.ms/winui-project-info. + +namespace StabilityMatrix +{ + /// + /// An empty page that can be used on its own or navigated to within a Frame. + /// + public sealed partial class InstallPage : Page + { + private readonly ObservableCollection packages = new() + { + new Package() { Name = "Automatic 1111" } + }; + + public InstallPage() + { + this.InitializeComponent(); + } + } + + public class Package + { + public string Name { get; set; } + } + +} \ No newline at end of file diff --git a/StabilityMatrix/MainWindow.xaml b/StabilityMatrix/MainWindow.xaml new file mode 100644 index 00000000..5d160d00 --- /dev/null +++ b/StabilityMatrix/MainWindow.xaml @@ -0,0 +1,22 @@ + + + + + + + + + + + +