diff --git a/.idea/.idea.MaterialModernWPF/.idea/.name b/.idea/.idea.MaterialModernWPF/.idea/.name
new file mode 100644
index 0000000..aebbaf0
--- /dev/null
+++ b/.idea/.idea.MaterialModernWPF/.idea/.name
@@ -0,0 +1 @@
+MaterialModernWPF
\ No newline at end of file
diff --git a/.idea/.idea.MaterialModernWPF/.idea/contentModel.xml b/.idea/.idea.MaterialModernWPF/.idea/contentModel.xml
new file mode 100644
index 0000000..11d19d4
--- /dev/null
+++ b/.idea/.idea.MaterialModernWPF/.idea/contentModel.xml
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/.idea.MaterialModernWPF/.idea/encodings.xml b/.idea/.idea.MaterialModernWPF/.idea/encodings.xml
new file mode 100644
index 0000000..df87cf9
--- /dev/null
+++ b/.idea/.idea.MaterialModernWPF/.idea/encodings.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/.idea/.idea.MaterialModernWPF/.idea/indexLayout.xml b/.idea/.idea.MaterialModernWPF/.idea/indexLayout.xml
new file mode 100644
index 0000000..27ba142
--- /dev/null
+++ b/.idea/.idea.MaterialModernWPF/.idea/indexLayout.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/.idea.MaterialModernWPF/.idea/modules.xml b/.idea/.idea.MaterialModernWPF/.idea/modules.xml
new file mode 100644
index 0000000..ce2a3f5
--- /dev/null
+++ b/.idea/.idea.MaterialModernWPF/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/.idea.MaterialModernWPF/.idea/projectSettingsUpdater.xml b/.idea/.idea.MaterialModernWPF/.idea/projectSettingsUpdater.xml
new file mode 100644
index 0000000..7515e76
--- /dev/null
+++ b/.idea/.idea.MaterialModernWPF/.idea/projectSettingsUpdater.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/.idea.MaterialModernWPF/.idea/workspace.xml b/.idea/.idea.MaterialModernWPF/.idea/workspace.xml
new file mode 100644
index 0000000..21d4a9d
--- /dev/null
+++ b/.idea/.idea.MaterialModernWPF/.idea/workspace.xml
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1575410043658
+
+
+ 1575410043658
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/.idea.MaterialModernWPF/riderModule.iml b/.idea/.idea.MaterialModernWPF/riderModule.iml
new file mode 100644
index 0000000..1a4e0d9
--- /dev/null
+++ b/.idea/.idea.MaterialModernWPF/riderModule.iml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MaterialModernWPF.sln b/MaterialModernWPF.sln
index 95adae0..d62cf7b 100644
--- a/MaterialModernWPF.sln
+++ b/MaterialModernWPF.sln
@@ -1,22 +1,34 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 14
-VisualStudioVersion = 14.0.25420.1
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MaterialModernWPF", "MaterialModernWPF\MaterialModernWPF.csproj", "{4B3C4999-EB49-47A7-AB1A-6237CCAF559C}"
+# Visual Studio 15
+VisualStudioVersion = 15.0.26124.0
+MinimumVisualStudioVersion = 15.0.26124.0
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MaterialModernWPF", "src\MaterialModernWPF.csproj", "{BCC07EB5-F4E9-4D66-B68E-C4D126CD567E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {4B3C4999-EB49-47A7-AB1A-6237CCAF559C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4B3C4999-EB49-47A7-AB1A-6237CCAF559C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4B3C4999-EB49-47A7-AB1A-6237CCAF559C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4B3C4999-EB49-47A7-AB1A-6237CCAF559C}.Release|Any CPU.Build.0 = Release|Any CPU
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {BCC07EB5-F4E9-4D66-B68E-C4D126CD567E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BCC07EB5-F4E9-4D66-B68E-C4D126CD567E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BCC07EB5-F4E9-4D66-B68E-C4D126CD567E}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {BCC07EB5-F4E9-4D66-B68E-C4D126CD567E}.Debug|x64.Build.0 = Debug|Any CPU
+ {BCC07EB5-F4E9-4D66-B68E-C4D126CD567E}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {BCC07EB5-F4E9-4D66-B68E-C4D126CD567E}.Debug|x86.Build.0 = Debug|Any CPU
+ {BCC07EB5-F4E9-4D66-B68E-C4D126CD567E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BCC07EB5-F4E9-4D66-B68E-C4D126CD567E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BCC07EB5-F4E9-4D66-B68E-C4D126CD567E}.Release|x64.ActiveCfg = Release|Any CPU
+ {BCC07EB5-F4E9-4D66-B68E-C4D126CD567E}.Release|x64.Build.0 = Release|Any CPU
+ {BCC07EB5-F4E9-4D66-B68E-C4D126CD567E}.Release|x86.ActiveCfg = Release|Any CPU
+ {BCC07EB5-F4E9-4D66-B68E-C4D126CD567E}.Release|x86.Build.0 = Release|Any CPU
+ EndGlobalSection
EndGlobal
diff --git a/MaterialModernWPF/App.config b/MaterialModernWPF/App.config
deleted file mode 100644
index 0df9a3c..0000000
--- a/MaterialModernWPF/App.config
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/MaterialModernWPF/MaterialModernWPF.csproj b/MaterialModernWPF/MaterialModernWPF.csproj
deleted file mode 100644
index 4586c7e..0000000
--- a/MaterialModernWPF/MaterialModernWPF.csproj
+++ /dev/null
@@ -1,188 +0,0 @@
-
-
-
-
-
- Debug
- AnyCPU
- {4B3C4999-EB49-47A7-AB1A-6237CCAF559C}
- WinExe
- Properties
- MaterialModernWPF
- MaterialModernWPF
- v4.6.1
- 512
- {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- 4
- true
-
-
-
-
-
- x64
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
- false
- latest
-
-
- AnyCPU
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
- latest
-
-
- airballoon.ico
-
-
-
- ..\packages\CommonServiceLocator.2.0.4\lib\net46\CommonServiceLocator.dll
-
-
- ..\packages\DryIoc.dll.2.12.10\lib\net45\DryIoc.dll
-
-
- ..\packages\MaterialDesignColors.1.1.3\lib\net45\MaterialDesignColors.dll
- True
-
-
- ..\packages\MaterialDesignThemes.2.4.1.1101\lib\net45\MaterialDesignThemes.Wpf.dll
-
-
- ..\packages\ModernWpf.Core.2.0.0-beta01\lib\net40-Client\ModernWpf.Core.dll
-
-
- ..\packages\Prism.Core.7.1.0.172-pre\lib\net45\Prism.dll
-
-
- ..\packages\Prism.DryIoc.7.1.0.172-pre\lib\net45\Prism.DryIoc.Wpf.dll
-
-
- ..\packages\Prism.Wpf.7.1.0.172-pre\lib\net45\Prism.Wpf.dll
-
-
-
-
-
- ..\packages\System.ValueTuple.4.5.0\lib\net461\System.ValueTuple.dll
-
-
-
-
-
-
-
-
- 4.0
-
-
-
-
-
-
-
- MSBuild:Compile
- Designer
-
-
- App.xaml
- Code
-
-
-
-
- MainView.xaml
-
-
-
-
-
-
-
-
- DetailedGeometryView.xaml
-
-
- InfoDialog.xaml
-
-
- Shell.xaml
- Code
-
-
-
-
-
- Code
-
-
- True
- True
- Resources.resx
-
-
- True
- Settings.settings
- True
-
-
- ResXFileCodeGenerator
- Resources.Designer.cs
-
-
-
- SettingsSingleFileGenerator
- Settings.Designer.cs
-
-
-
-
-
-
-
-
-
-
-
- Designer
- MSBuild:Compile
-
-
- Designer
- MSBuild:Compile
-
-
- Designer
- MSBuild:Compile
-
-
- MSBuild:Compile
- Designer
-
-
-
-
-
-
- Dieses Projekt verweist auf mindestens ein NuGet-Paket, das auf diesem Computer fehlt. Verwenden Sie die Wiederherstellung von NuGet-Paketen, um die fehlenden Dateien herunterzuladen. Weitere Informationen finden Sie unter "http://go.microsoft.com/fwlink/?LinkID=322105". Die fehlende Datei ist "{0}".
-
-
-
-
-
\ No newline at end of file
diff --git a/MaterialModernWPF/MaterialModernWPF.csproj.DotSettings b/MaterialModernWPF/MaterialModernWPF.csproj.DotSettings
deleted file mode 100644
index 195c460..0000000
--- a/MaterialModernWPF/MaterialModernWPF.csproj.DotSettings
+++ /dev/null
@@ -1,2 +0,0 @@
-
- Latest
\ No newline at end of file
diff --git a/MaterialModernWPF/Properties/AssemblyInfo.cs b/MaterialModernWPF/Properties/AssemblyInfo.cs
deleted file mode 100644
index ad9cb45..0000000
--- a/MaterialModernWPF/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,53 +0,0 @@
-using System.Reflection;
-using System.Runtime.InteropServices;
-using System.Windows;
-
-// Allgemeine Informationen über eine Assembly werden über die folgenden
-// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
-// die einer Assembly zugeordnet sind.
-[assembly: AssemblyTitle("MaterialModernWPF")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("MaterialModernWPF")]
-[assembly: AssemblyCopyright("Copyright © 2016")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
-// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
-// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen.
-[assembly: ComVisible(false)]
-
-//Um mit dem Erstellen lokalisierbarer Anwendungen zu beginnen, legen Sie
-//ImCodeVerwendeteKultur in der .csproj-Datei
-//in einer fest. Wenn Sie in den Quelldateien beispielsweise Deutsch
-//(Deutschland) verwenden, legen Sie auf \"de-DE\" fest. Heben Sie dann die Auskommentierung
-//des nachstehenden NeutralResourceLanguage-Attributs auf. Aktualisieren Sie "en-US" in der nachstehenden Zeile,
-//sodass es mit der UICulture-Einstellung in der Projektdatei übereinstimmt.
-
-//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)]
-
-
-[assembly: ThemeInfo(
- ResourceDictionaryLocation.None, //Speicherort der designspezifischen Ressourcenwörterbücher
- //(wird verwendet, wenn eine Ressource auf der Seite
- // oder in den Anwendungsressourcen-Wörterbüchern nicht gefunden werden kann.)
- ResourceDictionaryLocation.SourceAssembly //Speicherort des generischen Ressourcenwörterbuchs
- //(wird verwendet, wenn eine Ressource auf der Seite, in der Anwendung oder einem
- // designspezifischen Ressourcenwörterbuch nicht gefunden werden kann.)
-)]
-
-
-// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
-//
-// Hauptversion
-// Nebenversion
-// Buildnummer
-// Revision
-//
-// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
-// übernehmen, indem Sie "*" eingeben:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/MaterialModernWPF/Properties/Resources.Designer.cs b/MaterialModernWPF/Properties/Resources.Designer.cs
deleted file mode 100644
index 12f1d00..0000000
--- a/MaterialModernWPF/Properties/Resources.Designer.cs
+++ /dev/null
@@ -1,63 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// Dieser Code wurde von einem Tool generiert.
-// Laufzeitversion:4.0.30319.42000
-//
-// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
-// der Code erneut generiert wird.
-//
-//------------------------------------------------------------------------------
-
-namespace MaterialModernWPF.Properties {
- using System;
-
-
- ///
- /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
- ///
- // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
- // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert.
- // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
- // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu.
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- internal class Resources {
-
- private static global::System.Resources.ResourceManager resourceMan;
-
- private static global::System.Globalization.CultureInfo resourceCulture;
-
- [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
- internal Resources() {
- }
-
- ///
- /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Resources.ResourceManager ResourceManager {
- get {
- if (object.ReferenceEquals(resourceMan, null)) {
- global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("MaterialModernWPF.Properties.Resources", typeof(Resources).Assembly);
- resourceMan = temp;
- }
- return resourceMan;
- }
- }
-
- ///
- /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
- /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Globalization.CultureInfo Culture {
- get {
- return resourceCulture;
- }
- set {
- resourceCulture = value;
- }
- }
- }
-}
diff --git a/MaterialModernWPF/Properties/Resources.resx b/MaterialModernWPF/Properties/Resources.resx
deleted file mode 100644
index af7dbeb..0000000
--- a/MaterialModernWPF/Properties/Resources.resx
+++ /dev/null
@@ -1,117 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
\ No newline at end of file
diff --git a/MaterialModernWPF/Properties/Settings.Designer.cs b/MaterialModernWPF/Properties/Settings.Designer.cs
deleted file mode 100644
index c229fa8..0000000
--- a/MaterialModernWPF/Properties/Settings.Designer.cs
+++ /dev/null
@@ -1,26 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// Dieser Code wurde von einem Tool generiert.
-// Laufzeitversion:4.0.30319.42000
-//
-// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
-// der Code erneut generiert wird.
-//
-//------------------------------------------------------------------------------
-
-namespace MaterialModernWPF.Properties {
-
-
- [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.0.0.0")]
- internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
-
- private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
-
- public static Settings Default {
- get {
- return defaultInstance;
- }
- }
- }
-}
diff --git a/MaterialModernWPF/Properties/Settings.settings b/MaterialModernWPF/Properties/Settings.settings
deleted file mode 100644
index 033d7a5..0000000
--- a/MaterialModernWPF/Properties/Settings.settings
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/MaterialModernWPF/packages.config b/MaterialModernWPF/packages.config
deleted file mode 100644
index d70d698..0000000
--- a/MaterialModernWPF/packages.config
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/MaterialModernWPF/App.xaml b/src/App.xaml
similarity index 51%
rename from MaterialModernWPF/App.xaml
rename to src/App.xaml
index 6cb4758..eddcb74 100644
--- a/MaterialModernWPF/App.xaml
+++ b/src/App.xaml
@@ -2,15 +2,13 @@
x:Class="MaterialModernWPF.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:prism="http://prismlibrary.com/">
+ xmlns:prism="http://prismlibrary.com/"
+ xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes">
-
-
+
-
-
diff --git a/MaterialModernWPF/App.xaml.cs b/src/App.xaml.cs
similarity index 100%
rename from MaterialModernWPF/App.xaml.cs
rename to src/App.xaml.cs
diff --git a/src/AssemblyInfo.cs b/src/AssemblyInfo.cs
new file mode 100644
index 0000000..2211234
--- /dev/null
+++ b/src/AssemblyInfo.cs
@@ -0,0 +1,10 @@
+using System.Windows;
+
+[assembly:ThemeInfo(
+ ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located
+ //(used if a resource is not found in the page,
+ // or application resource dictionaries)
+ ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located
+ //(used if a resource is not found in the page,
+ // app, or any theme specific resource dictionaries)
+)]
diff --git a/MaterialModernWPF/Constants.cs b/src/Constants.cs
similarity index 100%
rename from MaterialModernWPF/Constants.cs
rename to src/Constants.cs
diff --git a/src/MaterialModernWPF.csproj b/src/MaterialModernWPF.csproj
new file mode 100644
index 0000000..fbb8761
--- /dev/null
+++ b/src/MaterialModernWPF.csproj
@@ -0,0 +1,15 @@
+
+
+
+ WinExe
+ netcoreapp3.1
+ true
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/MaterialWindow.cs b/src/MaterialWindow.cs
new file mode 100644
index 0000000..09a066a
--- /dev/null
+++ b/src/MaterialWindow.cs
@@ -0,0 +1,6 @@
+namespace MaterialModernWPF
+{
+ public class MaterialWindow
+ {
+ }
+}
\ No newline at end of file
diff --git a/MaterialModernWPF/Module/MainModule.cs b/src/Module/MainModule.cs
similarity index 100%
rename from MaterialModernWPF/Module/MainModule.cs
rename to src/Module/MainModule.cs
diff --git a/MaterialModernWPF/Module/MainView.xaml b/src/Module/MainView.xaml
similarity index 100%
rename from MaterialModernWPF/Module/MainView.xaml
rename to src/Module/MainView.xaml
diff --git a/MaterialModernWPF/Module/MainView.xaml.cs b/src/Module/MainView.xaml.cs
similarity index 100%
rename from MaterialModernWPF/Module/MainView.xaml.cs
rename to src/Module/MainView.xaml.cs
diff --git a/MaterialModernWPF/Module/MainViewModel.cs b/src/Module/MainViewModel.cs
similarity index 100%
rename from MaterialModernWPF/Module/MainViewModel.cs
rename to src/Module/MainViewModel.cs
diff --git a/MaterialModernWPF/Service/AdditionalMoments.cs b/src/Service/AdditionalMoments.cs
similarity index 100%
rename from MaterialModernWPF/Service/AdditionalMoments.cs
rename to src/Service/AdditionalMoments.cs
diff --git a/MaterialModernWPF/Service/CalculationPackage.cs b/src/Service/CalculationPackage.cs
similarity index 100%
rename from MaterialModernWPF/Service/CalculationPackage.cs
rename to src/Service/CalculationPackage.cs
diff --git a/MaterialModernWPF/Service/CalculationPackageContainer.cs b/src/Service/CalculationPackageContainer.cs
similarity index 100%
rename from MaterialModernWPF/Service/CalculationPackageContainer.cs
rename to src/Service/CalculationPackageContainer.cs
diff --git a/MaterialModernWPF/Service/CalculationPackageSelectionChangedEvent.cs b/src/Service/CalculationPackageSelectionChangedEvent.cs
similarity index 100%
rename from MaterialModernWPF/Service/CalculationPackageSelectionChangedEvent.cs
rename to src/Service/CalculationPackageSelectionChangedEvent.cs
diff --git a/MaterialModernWPF/Service/DetailedGeometryPackage.cs b/src/Service/DetailedGeometryPackage.cs
similarity index 100%
rename from MaterialModernWPF/Service/DetailedGeometryPackage.cs
rename to src/Service/DetailedGeometryPackage.cs
diff --git a/MaterialModernWPF/Service/DetailedGeometryView.xaml b/src/Service/DetailedGeometryView.xaml
similarity index 100%
rename from MaterialModernWPF/Service/DetailedGeometryView.xaml
rename to src/Service/DetailedGeometryView.xaml
diff --git a/MaterialModernWPF/Service/DetailedGeometryView.xaml.cs b/src/Service/DetailedGeometryView.xaml.cs
similarity index 100%
rename from MaterialModernWPF/Service/DetailedGeometryView.xaml.cs
rename to src/Service/DetailedGeometryView.xaml.cs
diff --git a/MaterialModernWPF/View/InfoDialog.xaml b/src/View/InfoDialog.xaml
similarity index 100%
rename from MaterialModernWPF/View/InfoDialog.xaml
rename to src/View/InfoDialog.xaml
diff --git a/MaterialModernWPF/View/InfoDialog.xaml.cs b/src/View/InfoDialog.xaml.cs
similarity index 100%
rename from MaterialModernWPF/View/InfoDialog.xaml.cs
rename to src/View/InfoDialog.xaml.cs
diff --git a/MaterialModernWPF/View/Shell.xaml b/src/View/Shell.xaml
similarity index 92%
rename from MaterialModernWPF/View/Shell.xaml
rename to src/View/Shell.xaml
index add8554..12b366c 100644
--- a/MaterialModernWPF/View/Shell.xaml
+++ b/src/View/Shell.xaml
@@ -5,7 +5,6 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:modern="http://modernwpf"
xmlns:prism="http://prismlibrary.com/"
xmlns:root="clr-namespace:MaterialModernWPF"
xmlns:view="clr-namespace:MaterialModernWPF.View"
@@ -14,25 +13,17 @@
Width="920"
Height="600"
d:DataContext="{d:DesignInstance view:ShellViewModel}"
- modern:UIHooks.AutoDpiScale="True"
prism:ViewModelLocator.AutoWireViewModel="True"
- Background="{DynamicResource MaterialDesignPaper}"
+ Background="{DynamicResource MaterialDesignLightBackground}"
FontFamily="pack://application:,,,/MaterialDesignThemes.Wpf;component/Resources/Roboto/#Roboto"
ResizeMode="CanResizeWithGrip"
- TextElement.Foreground="{DynamicResource MaterialDesignBody}"
+ TextElement.Foreground="{DynamicResource MaterialDesignLightForeground}"
mc:Ignorable="d">
-
-
-
-
diff --git a/MaterialModernWPF/View/Shell.xaml.cs b/src/View/Shell.xaml.cs
similarity index 100%
rename from MaterialModernWPF/View/Shell.xaml.cs
rename to src/View/Shell.xaml.cs
diff --git a/MaterialModernWPF/View/ShellViewModel.cs b/src/View/ShellViewModel.cs
similarity index 100%
rename from MaterialModernWPF/View/ShellViewModel.cs
rename to src/View/ShellViewModel.cs
diff --git a/MaterialModernWPF/airballoon.ico b/src/airballoon.ico
similarity index 100%
rename from MaterialModernWPF/airballoon.ico
rename to src/airballoon.ico