[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdepim] kmail: Minor optimization when nepomuk is down
From: Montel Laurent <montel () kde ! org>
Date: 2011-10-31 18:46:51
Message-ID: 20111031184651.D1885A60A6 () git ! kde ! org
[Download RAW message or body]
Git commit 0f3c03984d009a52188af51237d334924ee31b2f by Montel Laurent.
Committed on 31/10/2011 at 19:46.
Pushed by mlaurent into branch 'master'.
Minor optimization when nepomuk is down
M +9 -3 kmail/messageactions.cpp
http://commits.kde.org/kdepim/0f3c03984d009a52188af51237d334924ee31b2f
diff --git a/kmail/messageactions.cpp b/kmail/messageactions.cpp
index b949cea..0768807 100644
--- a/kmail/messageactions.cpp
+++ b/kmail/messageactions.cpp
@@ -280,8 +280,15 @@ void MessageActions::updateActions()
mReplyListAction->setEnabled( hasPayload );
mNoQuoteReplyAction->setEnabled( hasPayload );
- mAnnotateAction->setEnabled( singleMsg && \
Nepomuk::ResourceManager::instance()->initialized() );
- mAsynNepomukRetriever->requestResource( mCurrentItem.url(), QVector<QUrl>() << \
Nepomuk::Resource::descriptionUri() << Nepomuk::Resource::annotationUri() ); + if ( \
Nepomuk::ResourceManager::instance()->initialized() ) + {
+ mAnnotateAction->setEnabled( singleMsg );
+ mAsynNepomukRetriever->requestResource( mCurrentItem.url(), QVector<QUrl>() << \
Nepomuk::Resource::descriptionUri() << Nepomuk::Resource::annotationUri() ); + }
+ else
+ {
+ mAnnotateAction->setEnabled( false );
+ }
mStatusMenu->setEnabled( multiVisible );
@@ -308,7 +315,6 @@ void MessageActions::slotUpdateActionsFetchDone(KJob* job)
Akonadi::ItemFetchJob *fetchJob = static_cast<Akonadi::ItemFetchJob*>( job );
if ( fetchJob->items().isEmpty() )
return;
-
Akonadi::Item messageItem = fetchJob->items().first();
if ( messageItem == mCurrentItem ) {
mCurrentItem = messageItem;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic