From 1af928790e2cd8ea226201929b3f530a9b9d575c Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Sat, 31 Mar 2012 07:36:53 +0200 Subject: [PATCH] * Fixed delegate for latest additions. --- src/libtomahawk/playlist/PlaylistLargeItemDelegate.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/libtomahawk/playlist/PlaylistLargeItemDelegate.cpp b/src/libtomahawk/playlist/PlaylistLargeItemDelegate.cpp index 21824caec..95ff66915 100644 --- a/src/libtomahawk/playlist/PlaylistLargeItemDelegate.cpp +++ b/src/libtomahawk/playlist/PlaylistLargeItemDelegate.cpp @@ -178,6 +178,13 @@ PlaylistLargeItemDelegate::paint( QPainter* painter, const QStyleOptionViewItem& lowerText = QString( tr( "played %1 by %2" ) ).arg( playtime ).arg( source->friendlyName() ); } + if ( m_mode == LatestAdditions && item->query()->numResults() ) + { + QString playtime = TomahawkUtils::ageToString( QDateTime::fromTime_t( item->query()->results().first()->modificationTime() ), true ); + + lowerText = QString( tr( "added %1" ) ).arg( playtime ); + } + if ( m_mode == LovedTracks ) lowerText = item->query()->socialActionDescription( "Love", Query::Detailed );