diff --git a/README.md b/README.md index 695f3ce..8a74e44 100644 --- a/README.md +++ b/README.md @@ -148,6 +148,10 @@ dotnet test захотел бы владеть этой компоновкой целиком. Четыре вкладки сущностей делят одну панель: различается только вид метки, и четыре почти одинаковых разметки разошлись бы при первой же правке. + Живут они уровнем ниже оконной панели, а не в ней: сверху то, что верно для всего + приложения (поиск, тема, настройки, добавить папку), под ним — навигация и органы управления + текущей страницей. В один ряд это не влезало: вкладки съедали ширину у поиска, и на 1200 px + они наезжали друг на друга. Сортировка уехала туда же — она про страницу, а не про окно. - **Метки лежат на карточке, а не запрашиваются.** Отбор по тегу, актёру или студии — это предикат, который DynamicData прогоняет по каждой карточке в фоновом потоке; ходить оттуда в базу значило бы запрос на карточку. Поэтому `GetLibraryAsync` грузит видео вместе с diff --git a/src/PLib.Desktop/Themes/LibraryStyles.axaml b/src/PLib.Desktop/Themes/LibraryStyles.axaml index 434fc27..99faccd 100644 --- a/src/PLib.Desktop/Themes/LibraryStyles.axaml +++ b/src/PLib.Desktop/Themes/LibraryStyles.axaml @@ -112,9 +112,13 @@ - - diff --git a/src/PLib.Desktop/Views/MainWindow.axaml b/src/PLib.Desktop/Views/MainWindow.axaml index 112354c..5bf01b1 100644 --- a/src/PLib.Desktop/Views/MainWindow.axaml +++ b/src/PLib.Desktop/Views/MainWindow.axaml @@ -1,452 +1,467 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +