GLOB pattern

This commit is contained in:
Mbucari 2023-01-11 14:37:12 -07:00
parent fb18940a5c
commit 97767dcabb
4 changed files with 5 additions and 5 deletions

View File

@ -120,7 +120,7 @@ namespace LibationAvalonia.Dialogs
SuggestedStartLocation = new BclStorageFolder(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)), SuggestedStartLocation = new BclStorageFolder(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)),
FileTypeFilter = new FilePickerFileType[] 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, ShowOverwritePrompt = true,
FileTypeChoices = new FilePickerFileType[] FileTypeChoices = new FilePickerFileType[]
{ {
new("JSON files (*.json)") { Patterns = new[] { "json" } }, new("JSON files (*.json)") { Patterns = new[] { "*.json" } },
} }
}; };

View File

@ -27,7 +27,7 @@ namespace LibationAvalonia.Dialogs
userEditTbox = this.FindControl<TextBox>(nameof(userEditTbox)); userEditTbox = this.FindControl<TextBox>(nameof(userEditTbox));
if (Design.IsDesignMode) if (Design.IsDesignMode)
{ {
AudibleUtilities.AudibleApiStorage.EnsureAccountsSettingsFileExists(); _ = Configuration.Instance.LibationFiles;
_viewModel = new(Configuration.Instance, Templates.File); _viewModel = new(Configuration.Instance, Templates.File);
_viewModel.resetTextBox(_viewModel.Template.DefaultTemplate); _viewModel.resetTextBox(_viewModel.Template.DefaultTemplate);
Title = $"Edit {_viewModel.Template.Name}"; Title = $"Edit {_viewModel.Template.Name}";

View File

@ -22,7 +22,7 @@ namespace LibationAvalonia.Dialogs
public SettingsDialog() public SettingsDialog()
{ {
if (Design.IsDesignMode) if (Design.IsDesignMode)
AudibleUtilities.AudibleApiStorage.EnsureAccountsSettingsFileExists(); _ = Configuration.Instance.LibationFiles;
InitializeComponent(); InitializeComponent();
DataContext = settingsDisp = new(config); DataContext = settingsDisp = new(config);

View File

@ -31,7 +31,7 @@ namespace LibationAvalonia.ViewModels
Queue.CompletedCountChanged += Queue_CompletedCountChanged; Queue.CompletedCountChanged += Queue_CompletedCountChanged;
if (Design.IsDesignMode) if (Design.IsDesignMode)
AudibleUtilities.AudibleApiStorage.EnsureAccountsSettingsFileExists(); _ = Configuration.Instance.LibationFiles;
SpeedLimit = Configuration.Instance.DownloadSpeedLimit / 1024m / 1024; SpeedLimit = Configuration.Instance.DownloadSpeedLimit / 1024m / 1024;
} }