diff --git a/Source/LibationAvalonia/Dialogs/AccountsDialog.axaml.cs b/Source/LibationAvalonia/Dialogs/AccountsDialog.axaml.cs index 9dfc6e3f..41967e0d 100644 --- a/Source/LibationAvalonia/Dialogs/AccountsDialog.axaml.cs +++ b/Source/LibationAvalonia/Dialogs/AccountsDialog.axaml.cs @@ -120,7 +120,7 @@ namespace LibationAvalonia.Dialogs SuggestedStartLocation = new BclStorageFolder(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)), FileTypeFilter = new FilePickerFileType[] { - new("JSON files (*.json)") { Patterns = new[] { "json" } }, + new("JSON files (*.json)") { Patterns = new[] { "*.json" } }, } }; @@ -280,7 +280,7 @@ namespace LibationAvalonia.Dialogs ShowOverwritePrompt = true, FileTypeChoices = new FilePickerFileType[] { - new("JSON files (*.json)") { Patterns = new[] { "json" } }, + new("JSON files (*.json)") { Patterns = new[] { "*.json" } }, } }; diff --git a/Source/LibationAvalonia/Dialogs/EditTemplateDialog.axaml.cs b/Source/LibationAvalonia/Dialogs/EditTemplateDialog.axaml.cs index 33a039f9..6a3b7213 100644 --- a/Source/LibationAvalonia/Dialogs/EditTemplateDialog.axaml.cs +++ b/Source/LibationAvalonia/Dialogs/EditTemplateDialog.axaml.cs @@ -27,7 +27,7 @@ namespace LibationAvalonia.Dialogs userEditTbox = this.FindControl(nameof(userEditTbox)); if (Design.IsDesignMode) { - AudibleUtilities.AudibleApiStorage.EnsureAccountsSettingsFileExists(); + _ = Configuration.Instance.LibationFiles; _viewModel = new(Configuration.Instance, Templates.File); _viewModel.resetTextBox(_viewModel.Template.DefaultTemplate); Title = $"Edit {_viewModel.Template.Name}"; diff --git a/Source/LibationAvalonia/Dialogs/SettingsDialog.axaml.cs b/Source/LibationAvalonia/Dialogs/SettingsDialog.axaml.cs index 0af59ebd..468be111 100644 --- a/Source/LibationAvalonia/Dialogs/SettingsDialog.axaml.cs +++ b/Source/LibationAvalonia/Dialogs/SettingsDialog.axaml.cs @@ -22,7 +22,7 @@ namespace LibationAvalonia.Dialogs public SettingsDialog() { if (Design.IsDesignMode) - AudibleUtilities.AudibleApiStorage.EnsureAccountsSettingsFileExists(); + _ = Configuration.Instance.LibationFiles; InitializeComponent(); DataContext = settingsDisp = new(config); diff --git a/Source/LibationAvalonia/ViewModels/ProcessQueueViewModel.cs b/Source/LibationAvalonia/ViewModels/ProcessQueueViewModel.cs index 2c483c3e..05b92134 100644 --- a/Source/LibationAvalonia/ViewModels/ProcessQueueViewModel.cs +++ b/Source/LibationAvalonia/ViewModels/ProcessQueueViewModel.cs @@ -31,7 +31,7 @@ namespace LibationAvalonia.ViewModels Queue.CompletedCountChanged += Queue_CompletedCountChanged; if (Design.IsDesignMode) - AudibleUtilities.AudibleApiStorage.EnsureAccountsSettingsFileExists(); + _ = Configuration.Instance.LibationFiles; SpeedLimit = Configuration.Instance.DownloadSpeedLimit / 1024m / 1024; }