diff --git a/models/albumsmodel.cpp b/models/albumsmodel.cpp index e3c4d0ba1..1d2a4be84 100644 --- a/models/albumsmodel.cpp +++ b/models/albumsmodel.cpp @@ -203,7 +203,7 @@ QModelIndex AlbumsModel::index(int row, int col, const QModelIndex &parent) cons } #ifdef ENABLE_UBUNTU -static const QString constDefaultCover="qrc:/album.png"; +static const QString constDefaultCover=QLatin1String("qrc:/album.svg"); #endif QVariant AlbumsModel::data(const QModelIndex &index, int role) const diff --git a/models/dirviewmodel.cpp b/models/dirviewmodel.cpp index 6d57e160d..de78306a5 100644 --- a/models/dirviewmodel.cpp +++ b/models/dirviewmodel.cpp @@ -164,6 +164,10 @@ int DirViewModel::columnCount(const QModelIndex &) const return 1; } +#ifdef ENABLE_UBUNTU +static const QString constFolderIcon=QLatin1String("qrc:/folder.svg"); +#endif + QVariant DirViewModel::data(const QModelIndex &index, int role) const { if (!index.isValid()) { @@ -175,12 +179,12 @@ QVariant DirViewModel::data(const QModelIndex &index, int role) const switch (role) { #ifdef ENABLE_UBUNTU case ItemView::Role_Image: - return QString(); + return DirViewItem::Type_Dir==item->type() ? constFolderIcon : QString(); #else case Qt::DecorationRole: { - if (item->type() == DirViewItem::Type_Dir) { + if (DirViewItem::Type_Dir==item->type()) { return Icons::self()->folderIcon; - } else if (item->type() == DirViewItem::Type_File) { + } else if (DirViewItem::Type_File==item->type()) { return DirViewItemFile::Audio!=static_cast(item)->fileType() ? Icons::self()->playlistIcon : Icons::self()->audioFileIcon; } break; diff --git a/models/musiclibraryitemalbum.cpp b/models/musiclibraryitemalbum.cpp index e5c52a194..bfa3335aa 100644 --- a/models/musiclibraryitemalbum.cpp +++ b/models/musiclibraryitemalbum.cpp @@ -45,7 +45,7 @@ static MusicLibraryItemAlbum::CoverSize coverSize=MusicLibraryItemAlbum::CoverNone; #ifdef ENABLE_UBUNTU -static const QString constDefaultCover="qrc:/album.png"; +static const QString constDefaultCover=QLatin1String("qrc:/album.svg"); #else static QPixmap *theDefaultIcon=0; #endif diff --git a/models/musiclibraryitemartist.cpp b/models/musiclibraryitemartist.cpp index b3b7d9016..be060db40 100644 --- a/models/musiclibraryitemartist.cpp +++ b/models/musiclibraryitemartist.cpp @@ -55,8 +55,8 @@ bool MusicLibraryItemArtist::lessThan(const MusicLibraryItem *a, const MusicLibr } #ifdef ENABLE_UBUNTU -static const QString constDefaultCover="qrc:/artist.png"; -static const QString constDefaultVariousCover="qrc:/variousartists.png"; +static const QString constDefaultCover=QLatin1String("qrc:/artist.svg"); +static const QString constDefaultVariousCover=QLatin1String("qrc:/variousartists.svg"); #else static QPixmap *theDefaultIcon=0; static QPixmap *theVariousArtistsIcon=0; diff --git a/ubuntu/icons/items/album.png b/ubuntu/icons/items/album.png deleted file mode 100644 index 85912eac5..000000000 Binary files a/ubuntu/icons/items/album.png and /dev/null differ diff --git a/ubuntu/icons/items/album.svg b/ubuntu/icons/items/album.svg new file mode 100644 index 000000000..d180385f7 --- /dev/null +++ b/ubuntu/icons/items/album.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/ubuntu/icons/items/artist.svg b/ubuntu/icons/items/artist.svg new file mode 100644 index 000000000..8487e7a09 --- /dev/null +++ b/ubuntu/icons/items/artist.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/ubuntu/icons/items/folder.svg b/ubuntu/icons/items/folder.svg new file mode 100644 index 000000000..9bd56ae1a --- /dev/null +++ b/ubuntu/icons/items/folder.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ubuntu/icons/items/variousartists.svg b/ubuntu/icons/items/variousartists.svg new file mode 100644 index 000000000..14adac71b --- /dev/null +++ b/ubuntu/icons/items/variousartists.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/ubuntu/ubuntu.qrc b/ubuntu/ubuntu.qrc index 5e48c0830..eeebbe069 100644 --- a/ubuntu/ubuntu.qrc +++ b/ubuntu/ubuntu.qrc @@ -16,9 +16,10 @@ icons/toolbar/media-skip-forward.svg icons/toolbar/media-playback-pause.svg ../icons/cantata.svg - icons/items/album.png - ../icons/view-media-artist128.png - ../icons/hi128-action-cantata-view-media-artist-various.png + icons/items/album.svg + icons/items/artist.svg + icons/items/folder.svg + icons/items/variousartists.svg icons/toolbar/navigation-menu.svg icons/toolbar/clear.svg icons/toolbar/speaker.svg