From 400688573cf72575444cefc87296d6d8c5ba4292 Mon Sep 17 00:00:00 2001 From: azakhi Date: Thu, 9 Aug 2018 16:48:11 +0300 Subject: [PATCH] Add new block types added in 3.3 --- .../Filtration.ObjectModel.Tests.csproj | 3 ++ .../BackgroundColorBlockItem.cs | 2 +- .../BlockItemTypes/BaseTypeBlockItem.cs | 2 +- .../BlockItemTypes/BorderColorBlockItem.cs | 2 +- .../BlockItemTypes/ClassBlockItem.cs | 2 +- .../BlockItemTypes/FontSizeBlockItem.cs | 2 +- .../BlockItemTypes/GemLevelBlockItem.cs | 18 +++++++++ .../BlockItemTypes/HasExplicitModBlockItem.cs | 38 +++++++++++++++++++ .../PositionalSoundBlockItem.cs | 2 +- .../BlockItemTypes/RarityBlockItem.cs | 2 +- .../BlockItemTypes/SoundBlockItem.cs | 2 +- .../BlockItemTypes/StackSizeBlockItem.cs | 18 +++++++++ .../BlockItemTypes/TextColorBlockItem.cs | 2 +- .../Filtration.ObjectModel.csproj | 9 +++-- .../Services/ItemFilterBlockTranslator.cs | 15 ++++++++ Filtration.Tests/Filtration.Tests.csproj | 3 ++ .../Filtration.ThemeEditor.Tests.csproj | 3 ++ Filtration/UserControls/BlockItemControl.xaml | 7 +++- .../ViewModels/ItemFilterBlockViewModel.cs | 5 ++- 19 files changed, 123 insertions(+), 14 deletions(-) create mode 100644 Filtration.ObjectModel/BlockItemTypes/GemLevelBlockItem.cs create mode 100644 Filtration.ObjectModel/BlockItemTypes/HasExplicitModBlockItem.cs create mode 100644 Filtration.ObjectModel/BlockItemTypes/StackSizeBlockItem.cs diff --git a/Filtration.ObjectModel.Tests/Filtration.ObjectModel.Tests.csproj b/Filtration.ObjectModel.Tests/Filtration.ObjectModel.Tests.csproj index 69dd6ef..62cfed3 100644 --- a/Filtration.ObjectModel.Tests/Filtration.ObjectModel.Tests.csproj +++ b/Filtration.ObjectModel.Tests/Filtration.ObjectModel.Tests.csproj @@ -66,6 +66,9 @@ + + + + + + + diff --git a/Filtration/ViewModels/ItemFilterBlockViewModel.cs b/Filtration/ViewModels/ItemFilterBlockViewModel.cs index 5cf0c0c..396190d 100644 --- a/Filtration/ViewModels/ItemFilterBlockViewModel.cs +++ b/Filtration/ViewModels/ItemFilterBlockViewModel.cs @@ -159,7 +159,10 @@ namespace Filtration.ViewModels typeof (CorruptedBlockItem), typeof (ElderItemBlockItem), typeof (ShaperItemBlockItem), - typeof (ShapedMapBlockItem) + typeof (ShapedMapBlockItem), + typeof (GemLevelBlockItem), + typeof (StackSizeBlockItem), + typeof (HasExplicitModBlockItem) }; public List AudioVisualBlockItemTypesAvailable => new List