From cbbc7c25fa76cbfae14d9f71ffba07c47aa3c69e Mon Sep 17 00:00:00 2001 From: Ben Date: Mon, 6 Jul 2015 13:41:46 +0100 Subject: [PATCH] More theme changes --- .../Converters/BooleanInverterConverter.cs | 2 +- .../ColorToSolidColorBrushConverter.cs | 2 +- .../InverseBooleanVisibilityConverter.cs | 2 +- .../Converters/StringToVisibilityConverter.cs | 2 +- Filtration.Common/Filtration.Common.csproj | 11 +++++ .../Messages/ThemeClosedMessage.cs | 12 +++++ .../Styles}/SharedResourcesDictionary.xaml | 20 ++++---- .../ThemeComponentTypeToStringConverter.cs | 12 ++--- .../Filtration.ThemeEditor.csproj | 1 + .../Messages/ThemeClosedMessage.cs | 9 ++++ .../Providers/ThemeProvider.cs | 4 +- .../ViewModels/ThemeEditorViewModel.cs | 46 +++++++++++++++---- .../Views/ThemeComponentControl.xaml | 10 ++-- .../Views/ThemeEditorView.xaml | 31 ++++++++----- Filtration/App.xaml | 12 +++++ Filtration/Filtration.csproj | 8 ---- Filtration/UserControls/BlockItemControl.xaml | 15 ------ .../UserControls/ItemPreviewControl.xaml | 3 -- .../ThemeComponentSelectionControl.xaml | 3 +- .../AvalonDockWorkspaceViewModel.cs | 16 +++++++ .../ViewModels/ItemFilterScriptViewModel.cs | 8 +++- Filtration/ViewModels/MainWindowViewModel.cs | 37 +++++++++------ Filtration/Views/ItemFilterBlockView.xaml | 1 - Filtration/Views/ReplaceColorsWindow.xaml | 8 ---- 24 files changed, 174 insertions(+), 101 deletions(-) rename {Filtration => Filtration.Common}/Converters/BooleanInverterConverter.cs (94%) rename {Filtration => Filtration.Common}/Converters/ColorToSolidColorBrushConverter.cs (94%) rename {Filtration => Filtration.Common}/Converters/InverseBooleanVisibilityConverter.cs (96%) rename {Filtration => Filtration.Common}/Converters/StringToVisibilityConverter.cs (94%) create mode 100644 Filtration.Common/Messages/ThemeClosedMessage.cs rename {Filtration/Views => Filtration.Common/Styles}/SharedResourcesDictionary.xaml (71%) create mode 100644 Filtration.ThemeEditor/Messages/ThemeClosedMessage.cs diff --git a/Filtration/Converters/BooleanInverterConverter.cs b/Filtration.Common/Converters/BooleanInverterConverter.cs similarity index 94% rename from Filtration/Converters/BooleanInverterConverter.cs rename to Filtration.Common/Converters/BooleanInverterConverter.cs index 2794068..31ea68e 100644 --- a/Filtration/Converters/BooleanInverterConverter.cs +++ b/Filtration.Common/Converters/BooleanInverterConverter.cs @@ -2,7 +2,7 @@ using System.Globalization; using System.Windows.Data; -namespace Filtration.Converters +namespace Filtration.Common.Converters { internal class BoolInverterConverter : IValueConverter { diff --git a/Filtration/Converters/ColorToSolidColorBrushConverter.cs b/Filtration.Common/Converters/ColorToSolidColorBrushConverter.cs similarity index 94% rename from Filtration/Converters/ColorToSolidColorBrushConverter.cs rename to Filtration.Common/Converters/ColorToSolidColorBrushConverter.cs index 2a1a324..36701e1 100644 --- a/Filtration/Converters/ColorToSolidColorBrushConverter.cs +++ b/Filtration.Common/Converters/ColorToSolidColorBrushConverter.cs @@ -2,7 +2,7 @@ using System.Windows.Data; using System.Windows.Media; -namespace Filtration.Converters +namespace Filtration.Common.Converters { public class ColorToSolidColorBrushConverter : IValueConverter { diff --git a/Filtration/Converters/InverseBooleanVisibilityConverter.cs b/Filtration.Common/Converters/InverseBooleanVisibilityConverter.cs similarity index 96% rename from Filtration/Converters/InverseBooleanVisibilityConverter.cs rename to Filtration.Common/Converters/InverseBooleanVisibilityConverter.cs index 0c4e991..ccaa812 100644 --- a/Filtration/Converters/InverseBooleanVisibilityConverter.cs +++ b/Filtration.Common/Converters/InverseBooleanVisibilityConverter.cs @@ -3,7 +3,7 @@ using System.Globalization; using System.Windows; using System.Windows.Data; -namespace Filtration.Converters +namespace Filtration.Common.Converters { internal class InverseBooleanVisibilityConverter : IValueConverter { diff --git a/Filtration/Converters/StringToVisibilityConverter.cs b/Filtration.Common/Converters/StringToVisibilityConverter.cs similarity index 94% rename from Filtration/Converters/StringToVisibilityConverter.cs rename to Filtration.Common/Converters/StringToVisibilityConverter.cs index 48683fb..75172c7 100644 --- a/Filtration/Converters/StringToVisibilityConverter.cs +++ b/Filtration.Common/Converters/StringToVisibilityConverter.cs @@ -3,7 +3,7 @@ using System.Globalization; using System.Windows; using System.Windows.Data; -namespace Filtration.Converters +namespace Filtration.Common.Converters { internal class StringToVisibilityConverter : IValueConverter { diff --git a/Filtration.Common/Filtration.Common.csproj b/Filtration.Common/Filtration.Common.csproj index fad75f1..9aa6841 100644 --- a/Filtration.Common/Filtration.Common.csproj +++ b/Filtration.Common/Filtration.Common.csproj @@ -64,7 +64,12 @@ + + + + + @@ -81,6 +86,12 @@ Filtration.ObjectModel + + + MSBuild:Compile + Designer + + - - - - - - -