feat(qt): Track info and Album info are selectable and copy basic or full text
Every field of both modals is a QbzSelectableText — artist, label and
musician names stay links. A copy button beside the close cross opens a
flyout: "Copy basic data" puts "{Track} - {Album} - {Artist}" (or
"{Album} - {Artist}") on the clipboard; "Copy full" formats the whole sheet
as plain text — the track's metadata, credits and copyright, or the album's
header plus the ACTIVE tab: credits per track with performers, or the
review. Album credit row heads stay plain because their click expands the
row. The two new strings ship in all eight catalogs.
cc
This commit is contained in:
12 files changed
+331
-156
No files matched your search
@@ -7639,3 +7639,11 @@ msgstr "Playlist löschen?"
|
||||
#: qbz-qt/qml/controls/PlaylistDeleteConfirm.qml
|
||||
msgid "“{}” will be deleted. This cannot be undone."
|
||||
msgstr "„{}“ wird gelöscht. Das lässt sich nicht rückgängig machen."
|
||||
|
||||
#: crates/qbz-qt/qml/shell/TrackInfoBody.qml
|
||||
msgid "Copy basic data"
|
||||
msgstr "Basisdaten kopieren"
|
||||
|
||||
#: crates/qbz-qt/qml/shell/TrackInfoBody.qml
|
||||
msgid "Copy full"
|
||||
msgstr "Alles kopieren"
|
||||
@@ -3294,3 +3294,11 @@ msgstr "Delete"
|
||||
#: crates/qbz-qt/qml/settings/NavigationSettings.qml
|
||||
msgid "Always use the icon-only section navigation in the header. When off, the text tabs turn into icons only when they no longer fit next to the search box."
|
||||
msgstr "Always use the icon-only section navigation in the header. When off, the text tabs turn into icons only when they no longer fit next to the search box."
|
||||
|
||||
#: crates/qbz-qt/qml/shell/TrackInfoBody.qml
|
||||
msgid "Copy basic data"
|
||||
msgstr "Copy basic data"
|
||||
|
||||
#: crates/qbz-qt/qml/shell/TrackInfoBody.qml
|
||||
msgid "Copy full"
|
||||
msgstr "Copy full"
|
||||
@@ -7645,3 +7645,11 @@ msgstr "¿Eliminar la lista de reproducción?"
|
||||
#: qbz-qt/qml/controls/PlaylistDeleteConfirm.qml
|
||||
msgid "“{}” will be deleted. This cannot be undone."
|
||||
msgstr "«{}» se eliminará. Esto no se puede deshacer."
|
||||
|
||||
#: crates/qbz-qt/qml/shell/TrackInfoBody.qml
|
||||
msgid "Copy basic data"
|
||||
msgstr "Copiar datos básicos"
|
||||
|
||||
#: crates/qbz-qt/qml/shell/TrackInfoBody.qml
|
||||
msgid "Copy full"
|
||||
msgstr "Copiar todo"
|
||||
@@ -7637,3 +7637,11 @@ msgstr "Supprimer la playlist ?"
|
||||
#: qbz-qt/qml/controls/PlaylistDeleteConfirm.qml
|
||||
msgid "“{}” will be deleted. This cannot be undone."
|
||||
msgstr "« {} » sera supprimée. Cette action est irréversible."
|
||||
|
||||
#: crates/qbz-qt/qml/shell/TrackInfoBody.qml
|
||||
msgid "Copy basic data"
|
||||
msgstr "Copier les données de base"
|
||||
|
||||
#: crates/qbz-qt/qml/shell/TrackInfoBody.qml
|
||||
msgid "Copy full"
|
||||
msgstr "Tout copier"
|
||||
@@ -7620,3 +7620,11 @@ msgstr "プレイリストを削除しますか?"
|
||||
#: qbz-qt/qml/controls/PlaylistDeleteConfirm.qml
|
||||
msgid "“{}” will be deleted. This cannot be undone."
|
||||
msgstr "「{}」を削除します。この操作は取り消せません。"
|
||||
|
||||
#: crates/qbz-qt/qml/shell/TrackInfoBody.qml
|
||||
msgid "Copy basic data"
|
||||
msgstr "基本情報をコピー"
|
||||
|
||||
#: crates/qbz-qt/qml/shell/TrackInfoBody.qml
|
||||
msgid "Copy full"
|
||||
msgstr "すべてコピー"
|
||||
@@ -7627,3 +7627,11 @@ msgstr "Afspeellijst verwijderen?"
|
||||
#: qbz-qt/qml/controls/PlaylistDeleteConfirm.qml
|
||||
msgid "“{}” will be deleted. This cannot be undone."
|
||||
msgstr "“{}” wordt verwijderd. Dit kan niet ongedaan worden gemaakt."
|
||||
|
||||
#: crates/qbz-qt/qml/shell/TrackInfoBody.qml
|
||||
msgid "Copy basic data"
|
||||
msgstr "Basisgegevens kopiëren"
|
||||
|
||||
#: crates/qbz-qt/qml/shell/TrackInfoBody.qml
|
||||
msgid "Copy full"
|
||||
msgstr "Alles kopiëren"
|
||||
@@ -7637,3 +7637,11 @@ msgstr "Excluir a playlist?"
|
||||
#: qbz-qt/qml/controls/PlaylistDeleteConfirm.qml
|
||||
msgid "“{}” will be deleted. This cannot be undone."
|
||||
msgstr "“{}” será excluída. Isso não pode ser desfeito."
|
||||
|
||||
#: crates/qbz-qt/qml/shell/TrackInfoBody.qml
|
||||
msgid "Copy basic data"
|
||||
msgstr "Copiar dados básicos"
|
||||
|
||||
#: crates/qbz-qt/qml/shell/TrackInfoBody.qml
|
||||
msgid "Copy full"
|
||||
msgstr "Copiar tudo"
|
||||
@@ -7658,3 +7658,11 @@ msgstr "Удалить плейлист?"
|
||||
#: qbz-qt/qml/controls/PlaylistDeleteConfirm.qml
|
||||
msgid "“{}” will be deleted. This cannot be undone."
|
||||
msgstr "«{}» будет удалён. Это действие нельзя отменить."
|
||||
|
||||
#: crates/qbz-qt/qml/shell/TrackInfoBody.qml
|
||||
msgid "Copy basic data"
|
||||
msgstr "Копировать основные данные"
|
||||
|
||||
#: crates/qbz-qt/qml/shell/TrackInfoBody.qml
|
||||
msgid "Copy full"
|
||||
msgstr "Копировать всё"
|
||||
Reference in new issue
Block a user