diff --git a/FModel/App.xaml b/FModel/App.xaml
index 603f409d..55a4af7d 100644
--- a/FModel/App.xaml
+++ b/FModel/App.xaml
@@ -20,7 +20,7 @@
-
+
#206BD4
diff --git a/FModel/Enums.cs b/FModel/Enums.cs
index 9d0ae65e..ff8bc027 100644
--- a/FModel/Enums.cs
+++ b/FModel/Enums.cs
@@ -172,3 +172,9 @@ public enum EUnluacMode
Decompile,
Disassemble,
}
+
+public enum EExplorerViewMode
+{
+ Grid,
+ List
+}
diff --git a/FModel/MainWindow.xaml b/FModel/MainWindow.xaml
index 7f9cb529..9dee6e9f 100644
--- a/FModel/MainWindow.xaml
+++ b/FModel/MainWindow.xaml
@@ -503,6 +503,8 @@
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/FModel/MainWindow.xaml.cs b/FModel/MainWindow.xaml.cs
index 2cd7f2b6..25e82893 100644
--- a/FModel/MainWindow.xaml.cs
+++ b/FModel/MainWindow.xaml.cs
@@ -54,8 +54,10 @@ public partial class MainWindow
InitializeComponent();
AssetsExplorer.ItemContainerGenerator.StatusChanged += ItemContainerGenerator_StatusChanged;
+ AssetsListExplorer.ItemContainerGenerator.StatusChanged += ItemContainerGenerator_StatusChanged;
AssetsListName.ItemContainerGenerator.StatusChanged += ItemContainerGenerator_StatusChanged;
AssetsExplorer.SelectionChanged += (_, e) => SyncSelection(AssetsListName, e);
+ AssetsListExplorer.SelectionChanged += (_, e) => SyncSelection(AssetsListName, e);
AssetsListName.SelectionChanged += (_, e) => SyncSelection(AssetsExplorer, e);
FLogger.Logger = LogRtbName;
diff --git a/FModel/Settings/UserSettings.cs b/FModel/Settings/UserSettings.cs
index 091ca394..aa1d671d 100644
--- a/FModel/Settings/UserSettings.cs
+++ b/FModel/Settings/UserSettings.cs
@@ -590,5 +590,13 @@ namespace FModel.Settings
get => _previewTexturesAssetExplorer;
set => SetProperty(ref _previewTexturesAssetExplorer, value);
}
+
+ private EExplorerViewMode _explorerViewMode = EExplorerViewMode.Grid;
+
+ public EExplorerViewMode ExplorerViewMode
+ {
+ get => _explorerViewMode;
+ set => SetProperty(ref _explorerViewMode, value);
+ }
}
}
diff --git a/FModel/ViewModels/CUE4ParseViewModel.cs b/FModel/ViewModels/CUE4ParseViewModel.cs
index 99afa0d5..0422c690 100644
--- a/FModel/ViewModels/CUE4ParseViewModel.cs
+++ b/FModel/ViewModels/CUE4ParseViewModel.cs
@@ -788,6 +788,7 @@ public class CUE4ParseViewModel : ViewModel
}
case "ebd" when Provider.Versions.Game is EGame.GAME_ArcRaiders:
case "json":
+ case "Json":
{
var data = Provider.SaveAsset(entry);
using var stream = new MemoryStream(data) { Position = 0 };
diff --git a/FModel/Views/Resources/Controls/Explorer/ListExplorer/FileRow.xaml b/FModel/Views/Resources/Controls/Explorer/ListExplorer/FileRow.xaml
new file mode 100644
index 00000000..f92cb39f
--- /dev/null
+++ b/FModel/Views/Resources/Controls/Explorer/ListExplorer/FileRow.xaml
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/FModel/Views/Resources/Controls/Explorer/ListExplorer/FileRow.xaml.cs b/FModel/Views/Resources/Controls/Explorer/ListExplorer/FileRow.xaml.cs
new file mode 100644
index 00000000..7b40b114
--- /dev/null
+++ b/FModel/Views/Resources/Controls/Explorer/ListExplorer/FileRow.xaml.cs
@@ -0,0 +1,11 @@
+using System.Windows.Controls;
+
+namespace FModel.Views.Resources.Controls.ListExplorer;
+
+public partial class FileRow : UserControl
+{
+ public FileRow()
+ {
+ InitializeComponent();
+ }
+}
diff --git a/FModel/Views/Resources/Controls/Explorer/ListExplorer/FolderRow.xaml b/FModel/Views/Resources/Controls/Explorer/ListExplorer/FolderRow.xaml
new file mode 100644
index 00000000..deaa8957
--- /dev/null
+++ b/FModel/Views/Resources/Controls/Explorer/ListExplorer/FolderRow.xaml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/FModel/Views/Resources/Controls/Explorer/ListExplorer/FolderRow.xaml.cs b/FModel/Views/Resources/Controls/Explorer/ListExplorer/FolderRow.xaml.cs
new file mode 100644
index 00000000..f545dfa5
--- /dev/null
+++ b/FModel/Views/Resources/Controls/Explorer/ListExplorer/FolderRow.xaml.cs
@@ -0,0 +1,11 @@
+using System.Windows.Controls;
+
+namespace FModel.Views.Resources.Controls.ListExplorer;
+
+public partial class FolderRow : UserControl
+{
+ public FolderRow()
+ {
+ InitializeComponent();
+ }
+}
diff --git a/FModel/Views/Resources/Controls/Explorer/Resources.xaml b/FModel/Views/Resources/Controls/Explorer/Resources.xaml
new file mode 100644
index 00000000..2b772f3d
--- /dev/null
+++ b/FModel/Views/Resources/Controls/Explorer/Resources.xaml
@@ -0,0 +1,390 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3*
+ 1*
+ 1.2*
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/FModel/Views/Resources/Controls/TiledExplorer/Resources.xaml.cs b/FModel/Views/Resources/Controls/Explorer/Resources.xaml.cs
similarity index 100%
rename from FModel/Views/Resources/Controls/TiledExplorer/Resources.xaml.cs
rename to FModel/Views/Resources/Controls/Explorer/Resources.xaml.cs
diff --git a/FModel/Views/Resources/Controls/TiledExplorer/SmoothScroll.cs b/FModel/Views/Resources/Controls/Explorer/SmoothScroll.cs
similarity index 100%
rename from FModel/Views/Resources/Controls/TiledExplorer/SmoothScroll.cs
rename to FModel/Views/Resources/Controls/Explorer/SmoothScroll.cs
diff --git a/FModel/Views/Resources/Controls/TiledExplorer/FileButton2.xaml b/FModel/Views/Resources/Controls/Explorer/TiledExplorer/FileButton.xaml
similarity index 98%
rename from FModel/Views/Resources/Controls/TiledExplorer/FileButton2.xaml
rename to FModel/Views/Resources/Controls/Explorer/TiledExplorer/FileButton.xaml
index 4096bb21..ab58b3a0 100644
--- a/FModel/Views/Resources/Controls/TiledExplorer/FileButton2.xaml
+++ b/FModel/Views/Resources/Controls/Explorer/TiledExplorer/FileButton.xaml
@@ -1,4 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/FModel/Views/Resources/Controls/TiledExplorer/Resources.xaml b/FModel/Views/Resources/Controls/TiledExplorer/Resources.xaml
deleted file mode 100644
index a21c075e..00000000
--- a/FModel/Views/Resources/Controls/TiledExplorer/Resources.xaml
+++ /dev/null
@@ -1,211 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/FModel/Views/Resources/Controls/TypeDataTemplateSelector.cs b/FModel/Views/Resources/Controls/TypeDataTemplateSelector.cs
index f1a4eed5..c84f57c8 100644
--- a/FModel/Views/Resources/Controls/TypeDataTemplateSelector.cs
+++ b/FModel/Views/Resources/Controls/TypeDataTemplateSelector.cs
@@ -4,15 +4,25 @@ using FModel.ViewModels;
namespace FModel.Views.Resources.Controls;
-public class TypeDataTemplateSelector : DataTemplateSelector
+public sealed class TypeDataTemplateSelector : DataTemplateSelector
{
- public override DataTemplate SelectTemplate(object item, DependencyObject container)
+ public object FolderTemplateKey { get; set; }
+ public object FileTemplateKey { get; set; }
+
+ public override DataTemplate? SelectTemplate(object? item, DependencyObject container)
{
- return item switch
+ if (container is not FrameworkElement element)
+ return base.SelectTemplate(item, container);
+
+ var key = item switch
{
- TreeItem when container is FrameworkElement f => f.FindResource("TiledFolderDataTemplate") as DataTemplate,
- GameFileViewModel when container is FrameworkElement f => f.FindResource("TiledFileDataTemplate") as DataTemplate,
- _ => base.SelectTemplate(item, container)
+ TreeItem => FolderTemplateKey,
+ GameFileViewModel => FileTemplateKey,
+ _ => null
};
+
+ return key is not null
+ ? element.TryFindResource(key) as DataTemplate
+ : base.SelectTemplate(item, container);
}
}
diff --git a/FModel/Views/Resources/Converters/EnumToBoolConverter.cs b/FModel/Views/Resources/Converters/EnumToBoolConverter.cs
new file mode 100644
index 00000000..75f56ee5
--- /dev/null
+++ b/FModel/Views/Resources/Converters/EnumToBoolConverter.cs
@@ -0,0 +1,33 @@
+using System;
+using System.Globalization;
+using System.Windows.Data;
+
+namespace FModel.Views.Resources.Converters;
+
+public sealed class EnumToBoolConverter : IValueConverter
+{
+ public static readonly EnumToBoolConverter Instance = new();
+
+ public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
+ {
+ if (value is null || parameter is null)
+ return false;
+
+ var enumType = value.GetType();
+ if (!enumType.IsEnum)
+ return false;
+
+ var target = parameter is string text
+ ? Enum.Parse(enumType, text, ignoreCase: true)
+ : parameter;
+
+ return value.Equals(target);
+ }
+
+ public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
+ {
+ return value is true && parameter is not null
+ ? parameter
+ : Binding.DoNothing;
+ }
+}
diff --git a/FModel/Views/Resources/Converters/RatioToGridLengthConverter.cs b/FModel/Views/Resources/Converters/RatioToGridLengthConverter.cs
deleted file mode 100644
index b9f69c8b..00000000
--- a/FModel/Views/Resources/Converters/RatioToGridLengthConverter.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-using System;
-using System.Globalization;
-using System.Windows;
-using System.Windows.Data;
-
-namespace FModel.Views.Resources.Converters;
-
-public class RatioToGridLengthConverter : IMultiValueConverter
-{
- public static readonly RatioToGridLengthConverter Instance = new();
-
- public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture)
- {
- if (values.Length < 2)
- return new GridLength(1, GridUnitType.Star);
-
- var count1 = values[0] is int c1 ? c1 : 0;
- var count2 = values[1] is int c2 ? c2 : 0;
-
- var total = count1 + count2;
- if (total == 0) return new GridLength(1, GridUnitType.Star);
-
- var ratio = (double)count1 / total;
- return new GridLength(ratio, GridUnitType.Star);
- }
-
- public object[] ConvertBack(object value, Type[] targetTypes, object parameter, CultureInfo culture)
- {
- throw new NotImplementedException();
- }
-}
-
diff --git a/FModel/Views/Resources/Icons.xaml b/FModel/Views/Resources/Icons.xaml
index 2de5598e..39739437 100644
--- a/FModel/Views/Resources/Icons.xaml
+++ b/FModel/Views/Resources/Icons.xaml
@@ -111,7 +111,9 @@
M11.5 3a17 17 0 0 0 0 18
M12.5 3a17 17 0 0 1 0 18
M17.5,12A1.5,1.5 0 0,1 16,10.5A1.5,1.5 0 0,1 17.5,9A1.5,1.5 0 0,1 19,10.5A1.5,1.5 0 0,1 17.5,12M14.5,8A1.5,1.5 0 0,1 13,6.5A1.5,1.5 0 0,1 14.5,5A1.5,1.5 0 0,1 16,6.5A1.5,1.5 0 0,1 14.5,8M9.5,8A1.5,1.5 0 0,1 8,6.5A1.5,1.5 0 0,1 9.5,5A1.5,1.5 0 0,1 11,6.5A1.5,1.5 0 0,1 9.5,8M6.5,12A1.5,1.5 0 0,1 5,10.5A1.5,1.5 0 0,1 6.5,9A1.5,1.5 0 0,1 8,10.5A1.5,1.5 0 0,1 6.5,12M12,3A9,9 0 0,0 3,12A9,9 0 0,0 12,21A1.5,1.5 0 0,0 13.5,19.5C13.5,19.11 13.35,18.76 13.11,18.5C12.88,18.23 12.73,17.88 12.73,17.5A1.5,1.5 0 0,1 14.23,16H16A5,5 0 0,0 21,11C21,6.58 16.97,3 12,3Z
-
+ M3 11H11V3H3M3 21H11V13H3M13 21H21V13H13M13 3V11H21V3
+ M9 5V9H21V5M9 19H21V15H9M9 14H21V10H9M4 9H8V5H4M4 19H8V15H4M4 14H8V10H4V14Z
+
M13,9V3.5L18.5,9M6,2C4.89,2 4,2.89 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6 ZM12,11A3,3 0 1,0 12,17A3,3 0 0,0 12,11 ZM12,12.5L14,16H13L12,14.5L11,16H10L12,12.5Z
M609 180.1c-19.4 2.3-38.2 7.8-56.5 16.8-53.8 26.5-89.2 74.9-98.7 135.1-1.1 7-1.3 133.1-1.3 739 0 693.9.1 731 1.8 741.4 12.8 79.4 70.7 137.8 149.2 150.6 11.8 2 20.6 2 563.5 2s551.7 0 563.5-2c57.2-9.3 104-43 130.8-94.1 9.1-17.2 14.6-33.9 18.4-55.4 1.6-9.4 1.8-40.6 2-554l.3-544-268.2-268.2L1345.5 179l-364.5.1c-200.5.1-367.9.5-372 1m893 378.4L1747.5 804H1256V558.5c0-135 .1-245.5.3-245.5.1 0 110.7 110.5 245.7 245.5m-792.1 532c24.5 1.3 47 2.9 49.8 3.4 7.1 1.3 12.8 5.5 22.5 16.4 6.4 7.3 9.2 11.5 13.6 20.7 9.2 19.4 21.4 47.2 44.4 101.5 27.5 65.1 39.7 92.3 55.5 124 6.9 13.7 16.1 32.9 20.5 42.5 8.2 17.9 15.4 31.9 18.3 35.5 1.5 1.8 1.5-7.2.9-109-.6-108.7-.7-111.1-2.7-116.5-3.1-8.3-10-14.5-24.7-22-10.1-5.1-11.9-6.4-10.9-7.6 1.6-2 5.8-1.8 21.3 1.1 19.3 3.6 39.1 4.5 97.7 4.5 42.1 0 51.9.3 53.4 1.4 1.8 1.3 1.8 1.4-.1 1.9-1 .3-3.9.8-6.4 1.2s-8.5 1.7-13.5 3c-4.9 1.3-12.1 2.6-16 3-7.9.8-14.3 3.2-18 6.9l-2.5 2.5v123.7c0 121.8 0 123.8 2 125.9 1.4 1.5 2.1 4.1 2.6 9.2.8 8.1 2.2 10.1 12.6 17.2 9.3 6.5 9.3 6.5-26.7 7.3-17.6.4-45.3.7-61.5.5-29.2-.2-29.5-.2-29.8-2.3-.2-1.7.7-2.5 5.5-4.5 3.2-1.3 7.5-4.1 9.8-6.4 4.5-4.5 8.3-11 7.2-12.2-1.3-1.2-72.8-1.6-90.2-.5-13.5.9-16.2.8-17.5-.4-1.9-1.9-.9-2.7 8-6.4 9.8-4.1 11-5.2 11-11 0-3.9-3.7-13.2-22.3-56.1l-22.3-51.4-4.5-.6c-13.1-2-52.1-3.1-69.3-2-14.4.9-38.5 3.6-39.3 4.4-.1.1-5.6 13.5-12.3 29.7s-16 38.7-20.7 50c-7.4 17.9-8.5 21.1-8.1 25.1.6 5.6 3.9 10.3 10.2 14.3 4.8 3 5.8 5.1 2.9 5.8-1 .2-10.6 0-21.3-.5-21.7-.9-83.9-.2-108.4 1.3-22.1 1.4-22.5.3-1.7-5 17.9-4.6 33.3-9.6 42.4-13.7l7.7-3.6 6.9-13.1c3.8-7.2 14.2-27.5 23.1-45.2 17.9-35.6 19-38.9 15.5-47.9-1-2.7-1.4-5.6-1.1-7.1.4-1.5 8.1-10.1 17.5-19.8 9.2-9.4 17.6-18.6 18.5-20.4s6.4-15.7 12.2-30.8c5.7-15.1 17.9-46.7 27.1-70.2l16.6-42.7-9.3-18.2c-5.1-10-10.7-19.8-12.5-21.6-6-6.1-16.6-9.9-32-11.4-7.8-.8-8-.9-8.3-3.6s-.3-2.7 5.9-2.7c3.5 0 26.3 1.1 50.8 2.5m999.3 20.4c3 5.2 4.8 10.9 9.7 31 8.8 35.5 11.8 55.6 14.2 93.1 1.5 24.1.6 87-1.5 108-1.8 17.4-4.4 37.5-5.3 40.5-.3 1.3-.2 1.7.5 1 1.2-1.2 11.9-33.8 16.2-49.5 1.8-6.3 3.7-12.4 4.2-13.4 3.4-6.4 2.2 14.4-2 34.9-1.3 6.3-1.5 9.6-.9 10.7 2.1 3.3-9.4 55.8-18.3 83.3-5.5 17.2-15.6 42.7-18.1 45.9-1.1 1.5-2.6 2.3-3.4 1.9-.8-.3-5.7-6.9-10.9-14.7-17.4-26.2-33.3-45.2-60.7-72.1-16.4-16.1-29.1-27.5-45.6-41-4-3.2-7.5-6.5-7.8-7.3-1.2-3.2 5.5.3 19.9 10.4 8.1 5.8 15 10.3 15.2 10.2.4-.5-17.3-14.6-37.1-29.4-43.5-32.7-81.4-58.4-86.1-58.4-1.3 0-1.4 9.9-.8 86.7.4 61.2 1 87.5 1.8 89.3 1.4 3.1 7.5 7.2 14 9.5 6.9 2.4 7.6 3.2 4.6 5.5-2.4 1.9-5 2-74.2 2-45.3 0-71.8-.4-71.8-1 0-.9 3.2-1.9 12-3.9 9.2-2.1 22.3-6.2 26.9-8.6 7.6-3.8 8.9-8.7 10.1-38 1.3-29.8 2.5-203 1.5-217.8-.7-11.3-.9-12-3.8-15.3-1.6-1.9-4.3-4.2-6-5-5.1-2.7-24.7-6.3-42.9-7.9-9.7-.8-18.4-1.8-19.2-2.1-1.4-.5-2.2-2-1.3-2.6.3-.2 73.8-1.9 90.7-2.1 12.6-.2 13.9-.4 19.5-3 4.8-2.3 8.6-3.1 19.5-4.2 18.5-1.9 34.2-2.3 34.7-.9.3 1-2.3 4.6-10.9 14.7l-3.3 3.9-.3 20.2-.3 20.2 5.7 8c17.5 24.5 49.6 55.6 93.9 91 20 16.1 58.7 45.6 59.1 45.1.7-.7 6.5-38.1 8.5-55.7 3-25 3.3-66.8.6-84-2.5-16.2-9.6-43-11.4-43-.2 0-8.1 7.2-17.5 16.1-9.3 8.8-17.2 15.8-17.5 15.5s2.7-4.5 6.8-9.3c13-15.6 35.1-41.7 37.2-44.1 1.1-1.2 1.8-2.2 1.4-2.2-.3 0-16.9 17-36.8 37.7-37.3 38.8-41.5 43-42.6 41.9-.8-.8-4.1 3.1 54-63.3 28.4-32.6 51.7-59.6 51.7-59.9s-3.2 2.3-7 5.7c-14.3 12.9-15.9 13.8-7.5 4.4 16.1-18.1 32.8-35.6 33.9-35.2.6.2 2.8 3.2 4.8 6.6m-578.4 94.3c-.3.7-5 4.4-10.5 8.3-13.5 9.4-17.7 12.9-31.6 26.4-8.1 8-13.5 14.2-17.6 20.5-6.8 10.7-11.5 18.6-10.9 18.6.3 0 2-2.1 3.8-4.8 5.1-7.1 19.5-21.6 28.5-28.7 24.4-19.1 53.7-31.3 89-37.2 13.7-2.2 53.7-2.5 68.5-.5 45.5 6.4 82.4 22.6 109.1 48 26 24.7 40.4 54.7 45 93.7 1.7 14.2.6 42.3-2.1 54.9-8.5 39.6-25.4 68.8-53.5 92.6-15.5 13-29.1 20.9-45.7 26.5-18.4 6.1-35.4 7.7-56 5.3l-10.3-1.3 10.5-.6c11.4-.8 27.2-3.2 31.1-4.9 2.3-.9 2.2-1-.6-.5-15.1 2.4-38.9 3.2-48.9 1.5-11.5-1.9-10.1-4 6.3-9.9 6.2-2.3 15.4-6.2 20.4-8.8 56.5-29.2 84.7-97.9 69.1-168.3-11.5-51.5-43.4-85-89.3-93.6-11.4-2.1-32.9-2.2-44.2 0-40.6 7.7-70 34.9-84.5 78.1-5.8 17.5-7.7 31.8-7.1 54 .6 21.3 2.2 32.3 7.3 49.2 11.8 39 34.4 64.6 78.4 88.7 4.7 2.6 9.6 5.8 11 7.1 2.3 2.4 2.4 2.6.7 4.2-1.6 1.6-3.8 1.8-17 1.7-45.3-.2-82.1-18.2-112.6-55-4.2-5.1-9.6-12.4-12.1-16.2-2.5-3.9-4.9-7.1-5.4-7.1-.5-.1-.6 3.7-.3 8.5l.5 8.5-2.4-2.2c-3-2.8-10.5-17.2-14.3-27.7-7.2-19.5-12.1-46.9-12.1-67.8 0-30.8 5.7-56.3 18.5-81.9 16.2-32.6 43.1-58.4 79-75.7 10.3-4.9 13-5.7 12.3-3.6 M731 1231.2c-6.2 15.5-15.9 40.1-21.6 54.5-5.7 14.5-10.4 26.7-10.4 27.2 0 1.5 7.9 2 39 2.7 26.5.5 51.1-.3 52.6-1.8.6-.6-46.1-108.6-47.5-110.1-.5-.5-5.9 11.9-12.1 27.5
diff --git a/FModel/Views/Resources/Resources.xaml b/FModel/Views/Resources/Resources.xaml
index 0cb38a87..c8ce71fd 100644
--- a/FModel/Views/Resources/Resources.xaml
+++ b/FModel/Views/Resources/Resources.xaml
@@ -2258,4 +2258,27 @@
+
+
+