fix(library): support SACD artwork fallback and image sidecars

Refresh missing artwork for unchanged SACD images when a folder cover is added after scanning. Enable image-specific metadata and cover sidecars in the Qt editor while preserving physical track numbers and never writing the ISO.

Validated with SACD regressions, the real Heathen image, 13 Qt editor tests, QML audits and the combined release build.

cx
This commit is contained in:
vicrodh committed 2026-09-08 15:26:03 -06:00
1 parent 357f2373fa
commit 0ebcab6d3e
18 files changed
+496 -40

No files matched your search

@@ -6843,3 +6843,9 @@ msgstr "Baum"
msgid "Forward"
msgstr "Vorwärts"
msgid "SACD images use sidecar metadata."
msgstr "SACD-Abbilder verwenden Metadaten in einer Sidecar-Datei."
msgid "SACD track numbers cannot be changed."
msgstr "SACD-Titelnummern können nicht geändert werden."
@@ -2427,3 +2427,9 @@ msgstr "List"
msgid "Tree"
msgstr "Tree"
msgid "SACD images use sidecar metadata."
msgstr "SACD images use sidecar metadata."
msgid "SACD track numbers cannot be changed."
msgstr "SACD track numbers cannot be changed."
@@ -6849,3 +6849,9 @@ msgstr "Árbol"
msgid "Forward"
msgstr "Adelante"
msgid "SACD images use sidecar metadata."
msgstr "Las imágenes SACD usan metadatos en un archivo sidecar."
msgid "SACD track numbers cannot be changed."
msgstr "No se pueden cambiar los números de pista de un SACD."
@@ -6841,3 +6841,9 @@ msgstr "Arborescence"
msgid "Forward"
msgstr "Suivant"
msgid "SACD images use sidecar metadata."
msgstr "Les images SACD utilisent des métadonnées dans un fichier annexe."
msgid "SACD track numbers cannot be changed."
msgstr "Les numéros de piste SACD ne peuvent pas être modifiés."
@@ -6824,3 +6824,9 @@ msgstr "ツリー"
msgid "Forward"
msgstr "進む"
msgid "SACD images use sidecar metadata."
msgstr "SACDイメージはサイドカーファイルにメタデータを保存します。"
msgid "SACD track numbers cannot be changed."
msgstr "SACDのトラック番号は変更できません。"
@@ -6831,3 +6831,9 @@ msgstr "Boomstructuur"
msgid "Forward"
msgstr "Vooruit"
msgid "SACD images use sidecar metadata."
msgstr "SACD-images gebruiken metadata in een sidecarbestand."
msgid "SACD track numbers cannot be changed."
msgstr "SACD-tracknummers kunnen niet worden gewijzigd."
@@ -6841,3 +6841,9 @@ msgstr "Árvore"
msgid "Forward"
msgstr "Avançar"
msgid "SACD images use sidecar metadata."
msgstr "As imagens SACD usam metadados em um arquivo sidecar."
msgid "SACD track numbers cannot be changed."
msgstr "Os números das faixas SACD não podem ser alterados."
@@ -6862,3 +6862,9 @@ msgstr "Дерево"
msgid "Forward"
msgstr "Вперёд"
msgid "SACD images use sidecar metadata."
msgstr "Образы SACD используют метаданные в отдельном файле."
msgid "SACD track numbers cannot be changed."
msgstr "Номера дорожек SACD нельзя изменить."