feat(local-library): add a Plex sync button to refresh media without restarting

Fetching new Plex music required restarting QBZ. Add a sync button in the Local Library header (gated on plex-available, with a busy spinner) that triggers the existing Plex re-sync (new plex_auth::sync_now over the persisted selected libraries) and refreshes the view. Strings in all 8 locales. Resolves #573.

cc
This commit is contained in:
vicrodh committed 2026-07-13 04:44:08 -06:00
1 parent 99cf738a4c
commit c3523722f4
12 files changed
+160 -3

No files matched your search

@@ -4496,3 +4496,7 @@ msgstr "Quelle: {}"
msgid "Output: {}"
msgstr "Ausgabe: {}"
# Local Library header Plex sync button (#573)
msgid "Sync Plex library"
msgstr "Plex-Bibliothek synchronisieren"
@@ -265,3 +265,7 @@ msgstr "Source: {}"
msgid "Output: {}"
msgstr "Output: {}"
# Local Library header Plex sync button (#573)
msgid "Sync Plex library"
msgstr "Sync Plex library"
@@ -4526,3 +4526,7 @@ msgstr "Fuente: {}"
msgid "Output: {}"
msgstr "Salida: {}"
# Local Library header Plex sync button (#573)
msgid "Sync Plex library"
msgstr "Sincronizar biblioteca de Plex"
@@ -4496,3 +4496,7 @@ msgstr "Source : {}"
msgid "Output: {}"
msgstr "Sortie : {}"
# Local Library header Plex sync button (#573)
msgid "Sync Plex library"
msgstr "Synchroniser la bibliothèque Plex"
@@ -4485,3 +4485,7 @@ msgstr "ソース: {}"
msgid "Output: {}"
msgstr "出力: {}"
# Local Library header Plex sync button (#573)
msgid "Sync Plex library"
msgstr "Plexライブラリを同期"
@@ -4508,3 +4508,7 @@ msgstr "Bron: {}"
msgid "Output: {}"
msgstr "Uitvoer: {}"
# Local Library header Plex sync button (#573)
msgid "Sync Plex library"
msgstr "Plex-bibliotheek synchroniseren"
@@ -4496,3 +4496,7 @@ msgstr "Fonte: {}"
msgid "Output: {}"
msgstr "Saída: {}"
# Local Library header Plex sync button (#573)
msgid "Sync Plex library"
msgstr "Sincronizar biblioteca do Plex"
@@ -4509,3 +4509,7 @@ msgstr "Источник: {}"
msgid "Output: {}"
msgstr "Вывод: {}"
# Local Library header Plex sync button (#573)
msgid "Sync Plex library"
msgstr "Синхронизировать библиотеку Plex"