From 02b05525446209783607d0dfe90fcb45c92d13b4 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Thu, 20 Nov 2025 14:22:14 +0000 Subject: [PATCH] [GUI] Refactor file picker options to use collection initializers for improved readability --- .../ViewModels/Windows/MediaDumpViewModel.cs | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/Aaru.Gui/ViewModels/Windows/MediaDumpViewModel.cs b/Aaru.Gui/ViewModels/Windows/MediaDumpViewModel.cs index 5125c2563..7c92ee72e 100644 --- a/Aaru.Gui/ViewModels/Windows/MediaDumpViewModel.cs +++ b/Aaru.Gui/ViewModels/Windows/MediaDumpViewModel.cs @@ -444,12 +444,9 @@ public sealed partial class MediaDumpViewModel : ViewModelBase IReadOnlyList result = _view.StorageProvider.OpenFilePickerAsync(new FilePickerOpenOptions { - Title = UI.Dialog_Choose_existing_metadata_sidecar, - AllowMultiple = false, - FileTypeFilter = new List - { - FilePickerFileTypes.AaruMetadata - } + Title = UI.Dialog_Choose_existing_metadata_sidecar, + AllowMultiple = false, + FileTypeFilter = [FilePickerFileTypes.AaruMetadata] }) .Result; @@ -493,13 +490,13 @@ public sealed partial class MediaDumpViewModel : ViewModelBase IStorageFile result = await _view.StorageProvider.SaveFilePickerAsync(new FilePickerSaveOptions { Title = UI.Dialog_Choose_destination_file, - FileTypeChoices = new List - { - new(SelectedPlugin.Plugin.Name) + FileTypeChoices = + [ + new FilePickerFileType(SelectedPlugin.Plugin.Name) { Patterns = SelectedPlugin.Plugin.KnownExtensions.ToList() } - } + ] }); if(result is null) @@ -631,7 +628,7 @@ public sealed partial class MediaDumpViewModel : ViewModelBase } } - Dictionary parsedOptions = new(); + Dictionary parsedOptions = []; /* TODO: Options if(grpOptions.Content is StackLayout stkFormatOptions)