diff --git a/Source/LibationAvalonia/Controls/Settings/Audio.axaml.cs b/Source/LibationAvalonia/Controls/Settings/Audio.axaml.cs index 55eb7281..59559b04 100644 --- a/Source/LibationAvalonia/Controls/Settings/Audio.axaml.cs +++ b/Source/LibationAvalonia/Controls/Settings/Audio.axaml.cs @@ -1,5 +1,4 @@ using Avalonia.Controls; -using Avalonia.ReactiveUI; using LibationAvalonia.Dialogs; using LibationAvalonia.ViewModels.Settings; using LibationFileManager; diff --git a/Source/LibationAvalonia/Controls/Settings/DownloadDecrypt.axaml.cs b/Source/LibationAvalonia/Controls/Settings/DownloadDecrypt.axaml.cs index 3e95dbed..99c8efdd 100644 --- a/Source/LibationAvalonia/Controls/Settings/DownloadDecrypt.axaml.cs +++ b/Source/LibationAvalonia/Controls/Settings/DownloadDecrypt.axaml.cs @@ -1,5 +1,4 @@ using Avalonia.Controls; -using Avalonia.ReactiveUI; using LibationAvalonia.Dialogs; using LibationAvalonia.ViewModels.Settings; using LibationFileManager; diff --git a/Source/LibationAvalonia/Controls/Settings/Import.axaml.cs b/Source/LibationAvalonia/Controls/Settings/Import.axaml.cs index 4215ea6b..cd6faaf3 100644 --- a/Source/LibationAvalonia/Controls/Settings/Import.axaml.cs +++ b/Source/LibationAvalonia/Controls/Settings/Import.axaml.cs @@ -1,5 +1,4 @@ using Avalonia.Controls; -using Avalonia.ReactiveUI; using LibationAvalonia.ViewModels.Settings; using LibationFileManager; diff --git a/Source/LibationAvalonia/Controls/Settings/Important.axaml.cs b/Source/LibationAvalonia/Controls/Settings/Important.axaml.cs index 06a778e5..4a62a273 100644 --- a/Source/LibationAvalonia/Controls/Settings/Important.axaml.cs +++ b/Source/LibationAvalonia/Controls/Settings/Important.axaml.cs @@ -1,8 +1,6 @@ using Avalonia.Controls; -using Avalonia.ReactiveUI; using Dinah.Core; using FileManager; -using LibationAvalonia.ViewModels; using LibationAvalonia.ViewModels.Settings; using LibationFileManager; diff --git a/Source/LibationAvalonia/ViewModels/Settings/AudioSettingsVM.cs b/Source/LibationAvalonia/ViewModels/Settings/AudioSettingsVM.cs index 98e9f515..d1546e38 100644 --- a/Source/LibationAvalonia/ViewModels/Settings/AudioSettingsVM.cs +++ b/Source/LibationAvalonia/ViewModels/Settings/AudioSettingsVM.cs @@ -8,7 +8,7 @@ using System.Linq; namespace LibationAvalonia.ViewModels.Settings { - public class AudioSettingsVM : ViewModelBase, ISettingsDisplay + public class AudioSettingsVM : ViewModelBase { private bool _downloadClipsBookmarks; private bool _decryptToLossy; diff --git a/Source/LibationAvalonia/ViewModels/Settings/DownloadDecryptSettingsVM.cs b/Source/LibationAvalonia/ViewModels/Settings/DownloadDecryptSettingsVM.cs index 9a206bba..4b0270d0 100644 --- a/Source/LibationAvalonia/ViewModels/Settings/DownloadDecryptSettingsVM.cs +++ b/Source/LibationAvalonia/ViewModels/Settings/DownloadDecryptSettingsVM.cs @@ -5,7 +5,7 @@ using System.Collections.Generic; namespace LibationAvalonia.ViewModels.Settings { - public class DownloadDecryptSettingsVM : ViewModelBase, ISettingsDisplay + public class DownloadDecryptSettingsVM : ViewModelBase { private string _folderTemplate; private string _fileTemplate; diff --git a/Source/LibationAvalonia/ViewModels/Settings/ImportSettingsVM.cs b/Source/LibationAvalonia/ViewModels/Settings/ImportSettingsVM.cs index 87e92899..5eeea63a 100644 --- a/Source/LibationAvalonia/ViewModels/Settings/ImportSettingsVM.cs +++ b/Source/LibationAvalonia/ViewModels/Settings/ImportSettingsVM.cs @@ -2,7 +2,7 @@ namespace LibationAvalonia.ViewModels.Settings { - public class ImportSettingsVM : ISettingsDisplay + public class ImportSettingsVM { public ImportSettingsVM(Configuration config) { diff --git a/Source/LibationAvalonia/ViewModels/Settings/ImportantSettingsVM.cs b/Source/LibationAvalonia/ViewModels/Settings/ImportantSettingsVM.cs index 0ee67d83..9f7b7e00 100644 --- a/Source/LibationAvalonia/ViewModels/Settings/ImportantSettingsVM.cs +++ b/Source/LibationAvalonia/ViewModels/Settings/ImportantSettingsVM.cs @@ -1,5 +1,4 @@ -using Avalonia.Controls.Shapes; -using FileManager; +using FileManager; using LibationFileManager; using ReactiveUI; using System; @@ -7,7 +6,7 @@ using System.Collections.Generic; namespace LibationAvalonia.ViewModels.Settings { - public class ImportantSettingsVM : ViewModelBase, ISettingsDisplay + public class ImportantSettingsVM : ViewModelBase { private string themeVariant; private string initialThemeVariant; diff --git a/Source/LibationAvalonia/ViewModels/Settings/SettingsVM.cs b/Source/LibationAvalonia/ViewModels/Settings/SettingsVM.cs index 2e275dd1..cef49e40 100644 --- a/Source/LibationAvalonia/ViewModels/Settings/SettingsVM.cs +++ b/Source/LibationAvalonia/ViewModels/Settings/SettingsVM.cs @@ -2,13 +2,7 @@ namespace LibationAvalonia.ViewModels.Settings { - internal interface ISettingsDisplay - { - void LoadSettings(Configuration config); - void SaveSettings(Configuration config); - } - - public class SettingsVM : ISettingsDisplay + public class SettingsVM { public SettingsVM(Configuration config) {