From 43940de195029db9c39d774c5087a4fdd642797e Mon Sep 17 00:00:00 2001 From: David Sansome Date: Sun, 2 Jan 2011 14:51:01 +0000 Subject: [PATCH] Add an option to show cover art in the library view. Thanks markwatkinson. Fixes issue #785 --- src/library/libraryconfig.cpp | 3 ++ src/library/libraryconfig.ui | 7 ++++ src/library/librarymodel.cpp | 56 ++++++++++++++++++++++++++++++- src/library/librarymodel.h | 8 +++-- src/library/libraryview.cpp | 6 ++++ src/translations/ar.po | 3 ++ src/translations/be.po | 3 ++ src/translations/bg.po | 3 ++ src/translations/br.po | 3 ++ src/translations/ca.po | 3 ++ src/translations/cs.po | 3 ++ src/translations/cy.po | 3 ++ src/translations/da.po | 3 ++ src/translations/de.po | 3 ++ src/translations/el.po | 3 ++ src/translations/en.po | 3 ++ src/translations/en_CA.po | 3 ++ src/translations/en_GB.po | 3 ++ src/translations/eo.po | 3 ++ src/translations/es.po | 3 ++ src/translations/et.po | 3 ++ src/translations/eu.po | 3 ++ src/translations/fi.po | 3 ++ src/translations/fr.po | 3 ++ src/translations/gl.po | 3 ++ src/translations/he.po | 3 ++ src/translations/hi.po | 3 ++ src/translations/hr.po | 3 ++ src/translations/hu.po | 3 ++ src/translations/it.po | 3 ++ src/translations/ja.po | 3 ++ src/translations/kk.po | 3 ++ src/translations/lt.po | 3 ++ src/translations/nb.po | 3 ++ src/translations/nl.po | 3 ++ src/translations/oc.po | 3 ++ src/translations/pl.po | 3 ++ src/translations/pt.po | 3 ++ src/translations/pt_BR.po | 3 ++ src/translations/ro.po | 3 ++ src/translations/ru.po | 3 ++ src/translations/sk.po | 3 ++ src/translations/sl.po | 3 ++ src/translations/sr.po | 3 ++ src/translations/sv.po | 3 ++ src/translations/tr.po | 3 ++ src/translations/translations.pot | 3 ++ src/translations/uk.po | 3 ++ src/translations/zh_CN.po | 3 ++ src/translations/zh_TW.po | 3 ++ 50 files changed, 212 insertions(+), 3 deletions(-) diff --git a/src/library/libraryconfig.cpp b/src/library/libraryconfig.cpp index 7d5178623..71d247af5 100644 --- a/src/library/libraryconfig.cpp +++ b/src/library/libraryconfig.cpp @@ -17,6 +17,7 @@ #include "libraryconfig.h" #include "librarydirectorymodel.h" +#include "librarymodel.h" #include "libraryview.h" #include "librarywatcher.h" #include "ui_libraryconfig.h" @@ -93,6 +94,7 @@ void LibraryConfig::Save() { s.beginGroup(LibraryView::kSettingsGroup); s.setValue("auto_open", ui_->auto_open->isChecked()); s.setValue("autoclear_playlist", ui_->auto_load->isChecked()); + s.setValue("pretty_covers", ui_->pretty_covers->isChecked()); s.endGroup(); s.beginGroup(LibraryWatcher::kSettingsGroup); @@ -115,6 +117,7 @@ void LibraryConfig::Load() { s.beginGroup(LibraryView::kSettingsGroup); ui_->auto_open->setChecked(s.value("auto_open", true).toBool()); ui_->auto_load->setChecked(s.value("autoclear_playlist", false).toBool()); + ui_->pretty_covers->setChecked(s.value("pretty_covers", true).toBool()); s.endGroup(); s.beginGroup(LibraryWatcher::kSettingsGroup); diff --git a/src/library/libraryconfig.ui b/src/library/libraryconfig.ui index 1b77125f2..d1f3cb6ec 100644 --- a/src/library/libraryconfig.ui +++ b/src/library/libraryconfig.ui @@ -127,6 +127,13 @@ If there are no matches then it will use the largest image in the directory. + + + + Show cover art in library + + + diff --git a/src/library/librarymodel.cpp b/src/library/librarymodel.cpp index 517e5f2c8..e58ca10f9 100644 --- a/src/library/librarymodel.cpp +++ b/src/library/librarymodel.cpp @@ -20,6 +20,7 @@ #include "libraryitem.h" #include "librarydirectorymodel.h" #include "sqlrow.h" +#include "core/albumcoverloader.h" #include "core/database.h" #include "playlist/songmimedata.h" #include "smartplaylists/generator.h" @@ -60,7 +61,8 @@ LibraryModel::LibraryModel(LibraryBackend* backend, QObject* parent) album_icon_(":/icons/22x22/x-clementine-album.png"), no_cover_icon_(":nocover.png"), playlists_dir_icon_(IconLoader::Load("folder-sound")), - playlist_icon_(":/icons/22x22/x-clementine-albums.png") + playlist_icon_(":/icons/22x22/x-clementine-albums.png"), + use_pretty_covers_(false) { root_->lazy_loaded = true; @@ -73,6 +75,13 @@ LibraryModel::~LibraryModel() { delete root_; } +void LibraryModel::set_pretty_covers(bool use_pretty_covers) { + if (use_pretty_covers != use_pretty_covers_) { + use_pretty_covers_ = use_pretty_covers; + Reset(); + } +} + void LibraryModel::Init() { connect(backend_, SIGNAL(SongsDiscovered(SongList)), SLOT(SongsDiscovered(SongList))); connect(backend_, SIGNAL(SongsDeleted(SongList)), SLOT(SongsDeleted(SongList))); @@ -334,8 +343,53 @@ void LibraryModel::SongsDeleted(const SongList& songs) { } } +QVariant LibraryModel::AlbumIcon(const QModelIndex& index, int role) const { + + // the easiest way to get from *here* to working out what album art an index + // represents seems to be to get the node's child songs and look at their metadata. + // if none is found, return the generic CD icon + + // Cache the art in the item's metadata field + LibraryItem* item = IndexToItem(index); + if (!item) + return album_icon_; + if (!item->metadata.image().isNull()) + return item->metadata.image(); + + SongList songs = GetChildSongs(index); + if (!songs.isEmpty()) { + const Song& s = songs.first(); + QPixmap pixmap = AlbumCoverLoader::TryLoadPixmap( + s.art_automatic(), s.art_manual(), s.filename()); + + if (!pixmap.isNull()) { + QImage image = pixmap.toImage().scaled( + 32, 32, Qt::IgnoreAspectRatio, Qt::SmoothTransformation); + item->metadata.set_image(image); + return image; + } + } + return album_icon_; +} + QVariant LibraryModel::data(const QModelIndex& index, int role) const { const LibraryItem* item = IndexToItem(index); + + // Handle a special case for returning album artwork instead of a generic CD icon. + // this is here instead of in the other data() function to let us use the + // QModelIndex& version of GetChildSongs, which satisfies const-ness, instead + // of the LibraryItem* version, which doesn't. + if (use_pretty_covers_) { + bool album_node = false; + if (role == Qt::DecorationRole && item->type == LibraryItem::Type_Container) { + GroupBy container_type = group_by_[item->container_level]; + album_node = container_type == GroupBy_Album + || container_type == GroupBy_YearAlbum + || container_type == GroupBy_AlbumArtist; + } + if (album_node) + return AlbumIcon(index, role); + } return data(item, role); } diff --git a/src/library/librarymodel.h b/src/library/librarymodel.h index 0d26a37eb..ed0e57da4 100644 --- a/src/library/librarymodel.h +++ b/src/library/librarymodel.h @@ -128,6 +128,9 @@ class LibraryModel : public SimpleTreeModel { QMimeData* mimeData(const QModelIndexList& indexes) const; bool canFetchMore(const QModelIndex &parent) const; + // Whether or not to use album cover art, if it exists, in the library view + void set_pretty_covers(bool use_pretty_covers); + signals: void TotalSongCountUpdated(int count); void GroupingChanged(const LibraryModel::Grouping& g); @@ -155,8 +158,6 @@ class LibraryModel : public SimpleTreeModel { void ResetAsyncQueryFinished(); private: - void Initialise(); - // Provides some optimisations for loading the list of items in the root. // This gets called a lot when filtering the playlist, so it's nice to be // able to do it in a background thread. @@ -209,6 +210,7 @@ class LibraryModel : public SimpleTreeModel { QString DividerDisplayText(GroupBy type, const QString& key) const; // Helpers + QVariant AlbumIcon(const QModelIndex& index, int role) const; QVariant data(const LibraryItem* item, int role) const; bool CompareItems(const LibraryItem* a, const LibraryItem* b) const; @@ -244,6 +246,8 @@ class LibraryModel : public SimpleTreeModel { QIcon no_cover_icon_; QIcon playlists_dir_icon_; QIcon playlist_icon_; + + bool use_pretty_covers_; }; Q_DECLARE_METATYPE(LibraryModel::Grouping); diff --git a/src/library/libraryview.cpp b/src/library/libraryview.cpp index 0703c8342..91cf5558e 100644 --- a/src/library/libraryview.cpp +++ b/src/library/libraryview.cpp @@ -94,6 +94,7 @@ LibraryView::LibraryView(QWidget* parent) setSelectionMode(QAbstractItemView::ExtendedSelection); ReloadSettings(); + setStyleSheet("QTreeView::item{padding-top:1px;}"); } LibraryView::~LibraryView() { @@ -104,6 +105,8 @@ void LibraryView::ReloadSettings() { s.beginGroup(kSettingsGroup); SetAutoOpen(s.value("auto_open", true).toBool()); + if (library_ != NULL) + library_->set_pretty_covers(s.value("pretty_covers", true).toBool()); } void LibraryView::SetTaskManager(TaskManager *task_manager) { @@ -112,6 +115,9 @@ void LibraryView::SetTaskManager(TaskManager *task_manager) { void LibraryView::SetLibrary(LibraryModel *library) { library_ = library; + QSettings s; + s.beginGroup(kSettingsGroup); + library_->set_pretty_covers(s.value("pretty_covers", true).toBool()); } void LibraryView::SetDeviceManager(DeviceManager *device_manager) { diff --git a/src/translations/ar.po b/src/translations/ar.po index 1f1e39e62..b29711214 100644 --- a/src/translations/ar.po +++ b/src/translations/ar.po @@ -2017,6 +2017,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/be.po b/src/translations/be.po index 719834447..13a56bdc4 100644 --- a/src/translations/be.po +++ b/src/translations/be.po @@ -2031,6 +2031,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/bg.po b/src/translations/bg.po index d6539928b..d4e3a2de4 100644 --- a/src/translations/bg.po +++ b/src/translations/bg.po @@ -2021,6 +2021,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/br.po b/src/translations/br.po index bc2394ec8..8ee77d0d9 100644 --- a/src/translations/br.po +++ b/src/translations/br.po @@ -2017,6 +2017,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/ca.po b/src/translations/ca.po index 925ac61b5..99cbdce75 100644 --- a/src/translations/ca.po +++ b/src/translations/ca.po @@ -2055,6 +2055,9 @@ msgstr "Mostra sota la barra d'estat" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Mostra a mida completa..." diff --git a/src/translations/cs.po b/src/translations/cs.po index 468b7aeef..5cdd1a8c0 100644 --- a/src/translations/cs.po +++ b/src/translations/cs.po @@ -2056,6 +2056,9 @@ msgstr "Ukázat nad stavovým řádkem" msgid "Show all the songs" msgstr "Ukázat všechny písničky" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Ukázat plnou velikost..." diff --git a/src/translations/cy.po b/src/translations/cy.po index e4b46b675..2b481d6b8 100644 --- a/src/translations/cy.po +++ b/src/translations/cy.po @@ -2017,6 +2017,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/da.po b/src/translations/da.po index 95aa4a2ee..ce6cdf3e3 100644 --- a/src/translations/da.po +++ b/src/translations/da.po @@ -2024,6 +2024,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Vis i fuld størrelse..." diff --git a/src/translations/de.po b/src/translations/de.po index a18a91dc7..0d61f94fc 100644 --- a/src/translations/de.po +++ b/src/translations/de.po @@ -2059,6 +2059,9 @@ msgstr "Über der Statusleiste zeigen" msgid "Show all the songs" msgstr "Alle Titel anzeigen" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Vollbild..." diff --git a/src/translations/el.po b/src/translations/el.po index 272a54a87..a89670001 100644 --- a/src/translations/el.po +++ b/src/translations/el.po @@ -2066,6 +2066,9 @@ msgstr "Εμφάνιση πάνω από την μπάρα κατάστασης" msgid "Show all the songs" msgstr "Εμφάνιση όλλων των τραγουδιών" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Εμφάνισε σε πλήρες μέγεθος..." diff --git a/src/translations/en.po b/src/translations/en.po index 2f2385451..92ae4fca0 100644 --- a/src/translations/en.po +++ b/src/translations/en.po @@ -2006,6 +2006,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/en_CA.po b/src/translations/en_CA.po index 8537b64a6..e13c05430 100644 --- a/src/translations/en_CA.po +++ b/src/translations/en_CA.po @@ -2022,6 +2022,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Show fullsize..." diff --git a/src/translations/en_GB.po b/src/translations/en_GB.po index 614bbd520..baef8e8b4 100644 --- a/src/translations/en_GB.po +++ b/src/translations/en_GB.po @@ -2019,6 +2019,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Show fullsize..." diff --git a/src/translations/eo.po b/src/translations/eo.po index 6a52fd8d1..44ffb22c8 100644 --- a/src/translations/eo.po +++ b/src/translations/eo.po @@ -2017,6 +2017,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/es.po b/src/translations/es.po index 1ad9433d6..bda397c33 100644 --- a/src/translations/es.po +++ b/src/translations/es.po @@ -2067,6 +2067,9 @@ msgstr "Mostrar la barra de estado superior" msgid "Show all the songs" msgstr "Mostrar todas las canciones" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Mostrar carátula..." diff --git a/src/translations/et.po b/src/translations/et.po index 75971fa5e..0b84a68fc 100644 --- a/src/translations/et.po +++ b/src/translations/et.po @@ -2019,6 +2019,9 @@ msgstr "" msgid "Show all the songs" msgstr "Näita kõiki laule" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/eu.po b/src/translations/eu.po index c511aa298..42c428953 100644 --- a/src/translations/eu.po +++ b/src/translations/eu.po @@ -2017,6 +2017,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/fi.po b/src/translations/fi.po index ce77cc5c8..0fb221e39 100644 --- a/src/translations/fi.po +++ b/src/translations/fi.po @@ -2019,6 +2019,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/fr.po b/src/translations/fr.po index fdd0bc927..7e388da39 100644 --- a/src/translations/fr.po +++ b/src/translations/fr.po @@ -2072,6 +2072,9 @@ msgstr "Afficher au dessus de la barre d'état" msgid "Show all the songs" msgstr "Afficher tous les morceaux" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Afficher en taille réelle..." diff --git a/src/translations/gl.po b/src/translations/gl.po index 38730defe..04b69d0aa 100644 --- a/src/translations/gl.po +++ b/src/translations/gl.po @@ -2023,6 +2023,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/he.po b/src/translations/he.po index 37ca42cc0..715819960 100644 --- a/src/translations/he.po +++ b/src/translations/he.po @@ -2025,6 +2025,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/hi.po b/src/translations/hi.po index b7853b020..297a05fef 100644 --- a/src/translations/hi.po +++ b/src/translations/hi.po @@ -2017,6 +2017,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/hr.po b/src/translations/hr.po index 7c06b7380..4e2fc4bef 100644 --- a/src/translations/hr.po +++ b/src/translations/hr.po @@ -2023,6 +2023,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/hu.po b/src/translations/hu.po index 3d5262a8f..b384a0411 100644 --- a/src/translations/hu.po +++ b/src/translations/hu.po @@ -2056,6 +2056,9 @@ msgstr "Jelenítse meg az állapotsáv fölött" msgid "Show all the songs" msgstr "Minden számot mutasson" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Jelenítse meg teljes méretben..." diff --git a/src/translations/it.po b/src/translations/it.po index 5febda59c..522f514a0 100644 --- a/src/translations/it.po +++ b/src/translations/it.po @@ -2063,6 +2063,9 @@ msgstr "Mostra la barra di stato superiore" msgid "Show all the songs" msgstr "Mostra tutti i brani" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Mostra a dimensioni originali..." diff --git a/src/translations/ja.po b/src/translations/ja.po index e9005cb72..38af8c31e 100644 --- a/src/translations/ja.po +++ b/src/translations/ja.po @@ -2045,6 +2045,9 @@ msgstr "ステータス バーの上に表示" msgid "Show all the songs" msgstr "すべての曲を表示" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "原寸表示" diff --git a/src/translations/kk.po b/src/translations/kk.po index 40a202df0..588cdacc8 100644 --- a/src/translations/kk.po +++ b/src/translations/kk.po @@ -2019,6 +2019,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/lt.po b/src/translations/lt.po index 5a0c9caac..486de5e2d 100644 --- a/src/translations/lt.po +++ b/src/translations/lt.po @@ -2017,6 +2017,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/nb.po b/src/translations/nb.po index 2e27cbabd..90adb914a 100644 --- a/src/translations/nb.po +++ b/src/translations/nb.po @@ -2031,6 +2031,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Vis i fullskjerm..." diff --git a/src/translations/nl.po b/src/translations/nl.po index 787abd0de..0425e5bd6 100644 --- a/src/translations/nl.po +++ b/src/translations/nl.po @@ -2050,6 +2050,9 @@ msgstr "Boven statusbalk weergeven" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Volledig weergeven..." diff --git a/src/translations/oc.po b/src/translations/oc.po index 30c5b8110..dbe5a4b60 100644 --- a/src/translations/oc.po +++ b/src/translations/oc.po @@ -2017,6 +2017,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/pl.po b/src/translations/pl.po index 929245911..405b9c817 100644 --- a/src/translations/pl.po +++ b/src/translations/pl.po @@ -2050,6 +2050,9 @@ msgstr "Pokaż ponad paskiem stanu" msgid "Show all the songs" msgstr "Pokaż wszystkie ścieżki" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Pokaż w pełnej wielkości..." diff --git a/src/translations/pt.po b/src/translations/pt.po index 68565947b..d81d391eb 100644 --- a/src/translations/pt.po +++ b/src/translations/pt.po @@ -2060,6 +2060,9 @@ msgstr "Mostrar acima da barra de estado" msgid "Show all the songs" msgstr "Mostrar todas as músicas" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Mostrar tamanho total..." diff --git a/src/translations/pt_BR.po b/src/translations/pt_BR.po index 853592878..db35c990c 100644 --- a/src/translations/pt_BR.po +++ b/src/translations/pt_BR.po @@ -2056,6 +2056,9 @@ msgstr "Mostrar barra de status em baixo" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Exibir tamanho real..." diff --git a/src/translations/ro.po b/src/translations/ro.po index 01aeed0f3..82d6f3a9f 100644 --- a/src/translations/ro.po +++ b/src/translations/ro.po @@ -2018,6 +2018,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/ru.po b/src/translations/ru.po index 190a3c273..cececfab5 100644 --- a/src/translations/ru.po +++ b/src/translations/ru.po @@ -2050,6 +2050,9 @@ msgstr "Показать над строкой состояния" msgid "Show all the songs" msgstr "Показать все песни" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Показать полный размер..." diff --git a/src/translations/sk.po b/src/translations/sk.po index 73fed9c9d..96454db9e 100644 --- a/src/translations/sk.po +++ b/src/translations/sk.po @@ -2046,6 +2046,9 @@ msgstr "Zobraziť nad stavovou lištou" msgid "Show all the songs" msgstr "Ukázať všetky piesne" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Ukázať celú veľkosť..." diff --git a/src/translations/sl.po b/src/translations/sl.po index b30551627..f4fbe1b69 100644 --- a/src/translations/sl.po +++ b/src/translations/sl.po @@ -2049,6 +2049,9 @@ msgstr "Pokaži nad vrstico stanja" msgid "Show all the songs" msgstr "Pokaži vse skladbe" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Pokaži v polni velikosti ..." diff --git a/src/translations/sr.po b/src/translations/sr.po index aef179c9e..888ae2395 100644 --- a/src/translations/sr.po +++ b/src/translations/sr.po @@ -2022,6 +2022,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/sv.po b/src/translations/sv.po index bec1e4c94..59e660c58 100644 --- a/src/translations/sv.po +++ b/src/translations/sv.po @@ -2051,6 +2051,9 @@ msgstr "Visa ovanför statusraden" msgid "Show all the songs" msgstr "Visa alla låtarna" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Visa full storlek..." diff --git a/src/translations/tr.po b/src/translations/tr.po index 3d38b8f13..fff894d04 100644 --- a/src/translations/tr.po +++ b/src/translations/tr.po @@ -2049,6 +2049,9 @@ msgstr "Durum çubuğunun üzerinde göster" msgid "Show all the songs" msgstr "Tüm şarkıları göster" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Tam boyutta göster" diff --git a/src/translations/translations.pot b/src/translations/translations.pot index a1cb790c6..dc830184d 100644 --- a/src/translations/translations.pot +++ b/src/translations/translations.pot @@ -2007,6 +2007,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/uk.po b/src/translations/uk.po index 3493c6ae9..b1c92703d 100644 --- a/src/translations/uk.po +++ b/src/translations/uk.po @@ -2051,6 +2051,9 @@ msgstr "Показати вище, в рядку стану" msgid "Show all the songs" msgstr "Показати всі композиції" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "Показати на повний розмір..." diff --git a/src/translations/zh_CN.po b/src/translations/zh_CN.po index 90c2d5095..fd2a90185 100644 --- a/src/translations/zh_CN.po +++ b/src/translations/zh_CN.po @@ -2021,6 +2021,9 @@ msgstr "" msgid "Show all the songs" msgstr "" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "" diff --git a/src/translations/zh_TW.po b/src/translations/zh_TW.po index fa9b7ad26..934170540 100644 --- a/src/translations/zh_TW.po +++ b/src/translations/zh_TW.po @@ -2022,6 +2022,9 @@ msgstr "顯示在狀態欄上方" msgid "Show all the songs" msgstr "顯示所有的歌曲" +msgid "Show cover art in library" +msgstr "" + msgid "Show fullsize..." msgstr "全螢幕..."