feat(local-library): complete catalog and metadata workflows
Add bounded native library models, complete grouping rails and scan progress. Bring source-aware metadata editing, media information and collection offline preflight to Qt, and repair inherited Plex album artwork without overriding healthy tokens. cx
This commit is contained in:
79 files changed
+6576
-452
No files matched your search
@@ -91,6 +91,8 @@ Rectangle {
|
||||
readonly property string viewMode: root.doc.viewMode || "grid"
|
||||
readonly property bool folderMode: root.doc.folderMode !== false
|
||||
readonly property bool foldersCollapsed: root.doc.foldersCollapsed === true
|
||||
readonly property string currentFolderId: root.doc.currentFolderId || ""
|
||||
readonly property string currentFolderName: root.doc.currentFolderName || ""
|
||||
/// Computed in RUST (`sort == "custom" && sortAsc && query empty`, D9);
|
||||
/// QML must never re-derive it.
|
||||
readonly property bool canReorder: root.doc.canReorder === true
|
||||
@@ -205,6 +207,8 @@ Rectangle {
|
||||
viewMode: root.viewMode
|
||||
folderMode: root.folderMode
|
||||
foldersCollapsed: root.foldersCollapsed
|
||||
currentFolderId: root.currentFolderId
|
||||
currentFolderName: root.currentFolderName
|
||||
canReorder: root.canReorder
|
||||
folderCount: root.folderCount
|
||||
playlistCount: root.playlistCount
|
||||
|
||||
Reference in new issue
Block a user