fix(qt): correct playback commands and library browsing

Handle explicit MPRIS Play/Pause without toggling paused playback, remove the 10,000-favorite cutoff, and sort albums by original release dates. Isolate Library filters by tab, include purchased release dates, and support server-ranked artist popularity with safe pagination.

Validated with 766 Qt tests, QML checks, release-sort regressions, and a release build. Refs #750, #751.

cx
This commit is contained in:
vicrodh committed 2026-09-08 18:27:51 -06:00
1 parent 09d640138c
commit 0b6b111c74
30 files changed
+1176 -315

No files matched your search

@@ -6849,3 +6849,12 @@ 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."
msgid "Group: Year"
msgstr "Gruppe: Jahr"
msgid "Group: Decade"
msgstr "Gruppe: Jahrzehnt"
msgid "Popularity"
msgstr "Beliebtheit"
@@ -2433,3 +2433,12 @@ msgstr "SACD images use sidecar metadata."
msgid "SACD track numbers cannot be changed."
msgstr "SACD track numbers cannot be changed."
msgid "Group: Year"
msgstr "Group: Year"
msgid "Group: Decade"
msgstr "Group: Decade"
msgid "Popularity"
msgstr "Popularity"
@@ -6855,3 +6855,12 @@ 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."
msgid "Group: Year"
msgstr "Agrupar: Año"
msgid "Group: Decade"
msgstr "Agrupar: Década"
msgid "Popularity"
msgstr "Popularidad"
@@ -6847,3 +6847,12 @@ 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."
msgid "Group: Year"
msgstr "Grouper : Année"
msgid "Group: Decade"
msgstr "Grouper : Décennie"
msgid "Popularity"
msgstr "Popularité"
@@ -6830,3 +6830,12 @@ msgstr "SACDイメージはサイドカーファイルにメタデータを保
msgid "SACD track numbers cannot be changed."
msgstr "SACDのトラック番号は変更できません。"
msgid "Group: Year"
msgstr "グループ: 年"
msgid "Group: Decade"
msgstr "グループ: 年代"
msgid "Popularity"
msgstr "人気順"
@@ -6837,3 +6837,12 @@ msgstr "SACD-images gebruiken metadata in een sidecarbestand."
msgid "SACD track numbers cannot be changed."
msgstr "SACD-tracknummers kunnen niet worden gewijzigd."
msgid "Group: Year"
msgstr "Groeperen: Jaar"
msgid "Group: Decade"
msgstr "Groeperen: Decennium"
msgid "Popularity"
msgstr "Populariteit"
@@ -6847,3 +6847,12 @@ 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."
msgid "Group: Year"
msgstr "Agrupar: Ano"
msgid "Group: Decade"
msgstr "Agrupar: Década"
msgid "Popularity"
msgstr "Popularidade"
@@ -6868,3 +6868,12 @@ msgstr "Образы SACD используют метаданные в отде
msgid "SACD track numbers cannot be changed."
msgstr "Номера дорожек SACD нельзя изменить."
msgid "Group: Year"
msgstr "Группа: Год"
msgid "Group: Decade"
msgstr "Группа: Десятилетие"
msgid "Popularity"
msgstr "Популярность"