diff --git a/resources.qrc b/resources.qrc index 23c5e1bc2..2b69fa96b 100644 --- a/resources.qrc +++ b/resources.qrc @@ -151,5 +151,6 @@ data/images/widget-border.png data/images/refresh.svg data/images/inbox.svg + data/images/new-inbox.svg diff --git a/src/libtomahawk/playlist/PlaylistLargeItemDelegate.cpp b/src/libtomahawk/playlist/PlaylistLargeItemDelegate.cpp index 6a97b7c28..953bc219c 100644 --- a/src/libtomahawk/playlist/PlaylistLargeItemDelegate.cpp +++ b/src/libtomahawk/playlist/PlaylistLargeItemDelegate.cpp @@ -180,7 +180,7 @@ PlaylistLargeItemDelegate::paint( QPainter* painter, const QStyleOptionViewItem& if ( item->isPlaying() ) painter->drawPixmap( npr, TomahawkUtils::defaultPixmap( TomahawkUtils::NowPlayingSpeaker, TomahawkUtils::Original, npr.size() ) ); else - painter->drawPixmap( npr, TomahawkUtils::defaultPixmap( TomahawkUtils::NewReleases, TomahawkUtils::Original, npr.size() ) ); + painter->drawPixmap( npr, TomahawkUtils::defaultPixmap( TomahawkUtils::InboxNewItem, TomahawkUtils::Original, npr.size() ) ); r.adjust( pixHeight + 8, 0, 0, 0 ); } diff --git a/src/libtomahawk/utils/TomahawkUtils.h b/src/libtomahawk/utils/TomahawkUtils.h index c2528c074..86e94ea17 100644 --- a/src/libtomahawk/utils/TomahawkUtils.h +++ b/src/libtomahawk/utils/TomahawkUtils.h @@ -122,7 +122,8 @@ namespace TomahawkUtils SipPluginOffline, ResolverBundle, Inbox, - Invalid + Invalid, + InboxNewItem }; enum ImageMode diff --git a/src/libtomahawk/utils/TomahawkUtilsGui.cpp b/src/libtomahawk/utils/TomahawkUtilsGui.cpp index 717fb8033..7aec9acc9 100644 --- a/src/libtomahawk/utils/TomahawkUtilsGui.cpp +++ b/src/libtomahawk/utils/TomahawkUtilsGui.cpp @@ -714,6 +714,9 @@ defaultPixmap( ImageType type, ImageMode mode, const QSize& size ) case Inbox: pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/inbox.svg", size ); break; + case InboxNewItem: + pixmap = ImageRegistry::instance()->pixmap( RESPATH "images/new-inbox.svg", size ); + break; default: break;