Update README.md with project details, features, requirements, architecture, and data management for PLib video library manager.

This commit is contained in:
Leonid Pershin
2026-08-08 07:08:43 +03:00
parent e767e4a48c
commit ac05ea6b7f
59 changed files with 3010 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
namespace PLib.Desktop.ViewModels;
public enum LibrarySort
{
RecentlyAdded,
TitleAscending,
LongestFirst,
LargestFirst,
}
/// <summary>A sort order together with the label the combo box shows for it.</summary>
public sealed record SortOption(LibrarySort Sort, string Label)
{
public static IReadOnlyList<SortOption> All { get; } =
[
new(LibrarySort.RecentlyAdded, "Недавно добавленные"),
new(LibrarySort.TitleAscending, "По названию"),
new(LibrarySort.LongestFirst, "Сначала длинные"),
new(LibrarySort.LargestFirst, "Сначала большие"),
];
}