diff --git a/KeyboardAudioVisualizer.sln b/KeyboardAudioVisualizer.sln index d69b599..2e331eb 100644 --- a/KeyboardAudioVisualizer.sln +++ b/KeyboardAudioVisualizer.sln @@ -5,6 +5,11 @@ VisualStudioVersion = 15.0.26430.15 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeyboardAudioVisualizer", "KeyboardAudioVisualizer\KeyboardAudioVisualizer.csproj", "{0AC4E8B1-4D4D-447F-B9FD-38A74ED1F243}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libs", "libs", "{9A053D4E-5BC6-4179-8F82-9B5C8C7E4127}" + ProjectSection(SolutionItems) = preProject + libs\Transitionals.dll = libs\Transitionals.dll + EndProjectSection +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU diff --git a/KeyboardAudioVisualizer/Controls/BlurredDecorationWindow.cs b/KeyboardAudioVisualizer/Controls/BlurredDecorationWindow.cs index 78916cb..8a83389 100644 --- a/KeyboardAudioVisualizer/Controls/BlurredDecorationWindow.cs +++ b/KeyboardAudioVisualizer/Controls/BlurredDecorationWindow.cs @@ -75,7 +75,7 @@ namespace KeyboardAudioVisualizer.Controls Button closeButton = GetTemplateChild("PART_CloseButton") as Button; if (closeButton != null) - closeButton.Click += (sender, args) => Application.Current.Shutdown(); + closeButton.Click += (sender, args) => ApplicationManager.Instance.ExitCommand.Execute(null); Button minimizeButton = GetTemplateChild("PART_MinimizeButton") as Button; if (minimizeButton != null) diff --git a/KeyboardAudioVisualizer/KeyboardAudioVisualizer.csproj b/KeyboardAudioVisualizer/KeyboardAudioVisualizer.csproj index 08b2427..f9a65d2 100644 --- a/KeyboardAudioVisualizer/KeyboardAudioVisualizer.csproj +++ b/KeyboardAudioVisualizer/KeyboardAudioVisualizer.csproj @@ -73,6 +73,9 @@ 4.0 + + ..\libs\Transitionals.dll + @@ -137,6 +140,7 @@ SettingsSingleFileGenerator Settings.Designer.cs + @@ -166,6 +170,10 @@ MSBuild:Compile Designer + + MSBuild:Compile + Designer + MSBuild:Compile Designer @@ -175,7 +183,6 @@ MSBuild:Compile - diff --git a/KeyboardAudioVisualizer/Resources/navigation.ttf b/KeyboardAudioVisualizer/Resources/navigation.ttf new file mode 100644 index 0000000..6161253 Binary files /dev/null and b/KeyboardAudioVisualizer/Resources/navigation.ttf differ diff --git a/KeyboardAudioVisualizer/Styles/Navigation.xaml b/KeyboardAudioVisualizer/Styles/Navigation.xaml new file mode 100644 index 0000000..5b8f101 --- /dev/null +++ b/KeyboardAudioVisualizer/Styles/Navigation.xaml @@ -0,0 +1,180 @@ + + + + + + + + + + + + +