From kde-commits Mon Feb 20 21:25:55 2012 From: Frank Osterfeld Date: Mon, 20 Feb 2012 21:25:55 +0000 To: kde-commits Subject: [kdepim/akregator_port] krsslocal: use entitydisplayname for feed title Message-Id: <20120220212555.D675AA60FC () git ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=132977322200674 Git commit 341480b1fabb1a3d004556aff983ba43c42852b4 by Frank Osterfeld. Committed on 21/09/2011 at 19:41. Pushed by cgiboudeaux into branch 'akregator_port'. use entitydisplayname for feed title M +4 -1 krsslocal/krsslocalresource.cpp http://commits.kde.org/kdepim/341480b1fabb1a3d004556aff983ba43c42852b4 diff --git a/krsslocal/krsslocalresource.cpp b/krsslocal/krsslocalresource.= cpp index 2ce1c80..f8f9ac0 100644 --- a/krsslocal/krsslocalresource.cpp +++ b/krsslocal/krsslocalresource.cpp @@ -134,7 +134,8 @@ void KRssLocalResource::retrieveCollections() top.setRemoteId( path ); top.setName( titleOpml ); top.setContentMimeTypes( QStringList( Collection::mimeType() ) ); - = + + top.attribute( Collection::AddIfMissi= ng )->setDisplayName( titleOpml ); //it customizes the root collection with an opml icon top.attribute( Collection::AddIfMissi= ng )->setIconName( QString("application-opml+xml") ); //TODO: modify CMakeLists.txt so that it installs the icon @@ -171,6 +172,7 @@ Collection::List KRssLocalResource::buildCollectionTree= ( QListtitle() ); + folder.attribute( Collection:= :AddIfMissing )->setDisplayName( parsedFolder->title() ); folder.setRemoteId( Settings::self()->path() + parsedFolder->title() = ); folder.setContentMimeTypes( QStringList( Collection::mimeType() ) ); list =3D buildCollectionTree( parsedFolder->children(), list, folder = ); @@ -212,6 +214,7 @@ void KRssLocalResource::slotLoadingComplete(Syndication= ::Loader* loader, Syndica = if ( fc.htmlUrl().isEmpty() ) { fc.setName( feed->title() ); + fc.attribute( Collection::AddIfMi= ssing )->setDisplayName( feed->title() ); fc.setDescription( feed->description() ); fc.setHtmlUrl( feed->link() ); Akonadi::CollectionModifyJob* job =3D new Akonadi::CollectionModif= yJob( fc );