Upgraded UI drastically
This commit is contained in:
@@ -22,6 +22,7 @@ public partial class MainWindowViewModel : ViewModelBase
|
||||
[ObservableProperty] private ObservableCollection<Photo> _photos = [];
|
||||
|
||||
[ObservableProperty] private Photo? _selectedPhoto;
|
||||
[ObservableProperty] private bool _photosLoaded = false;
|
||||
|
||||
public string LibraryPath { get; private set; } = string.Empty;
|
||||
|
||||
@@ -40,6 +41,13 @@ public partial class MainWindowViewModel : ViewModelBase
|
||||
|
||||
LibraryPath = folder;
|
||||
await AddPhotosAsync(folder);
|
||||
PhotosLoaded = true;
|
||||
}
|
||||
|
||||
public void CloseDirectory()
|
||||
{
|
||||
Photos.Clear();
|
||||
PhotosLoaded = false;
|
||||
}
|
||||
|
||||
private void SanitizeFiles(List<string> files, IEnumerable<string> extensions)
|
||||
|
||||
Reference in New Issue
Block a user