diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-06-22 20:36:21 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-06-22 20:36:21 +0200 |
commit | 5b786c5c44c02a34c4e9b5658ee76ece07520c9b (patch) | |
tree | 551ef7cc280f59ef6eb98825965ac14ca74d3e6e | |
parent | 5dc6151910f5583d1abe559337a6cd89139b149e (diff) | |
download | kube-5b786c5c44c02a34c4e9b5658ee76ece07520c9b.tar.gz kube-5b786c5c44c02a34c4e9b5658ee76ece07520c9b.zip |
Removed async API
3 files changed, 15 insertions, 44 deletions
diff --git a/framework/src/domain/mime/mimetreeparser/messagepart.cpp b/framework/src/domain/mime/mimetreeparser/messagepart.cpp index 939554fe..b6244a5a 100644 --- a/framework/src/domain/mime/mimetreeparser/messagepart.cpp +++ b/framework/src/domain/mime/mimetreeparser/messagepart.cpp | |||
@@ -730,20 +730,20 @@ bool SignedMessagePart::okVerify(const QByteArray &data, const QByteArray &signa | |||
730 | } | 730 | } |
731 | } | 731 | } |
732 | if (m) { | 732 | if (m) { |
733 | if (mOtp->allowAsync()) { | 733 | // if (mOtp->allowAsync()) { |
734 | QObject::connect(m, &CryptoBodyPartMemento::update, | 734 | // QObject::connect(m, &CryptoBodyPartMemento::update, |
735 | nodeHelper, &NodeHelper::update); | 735 | // nodeHelper, &NodeHelper::update); |
736 | // QObject::connect(m, SIGNAL(update(MimeTreeParser::UpdateMode)), | 736 | // // QObject::connect(m, SIGNAL(update(MimeTreeParser::UpdateMode)), |
737 | // _source->sourceObject(), SLOT(update(MimeTreeParser::UpdateMode))); | 737 | // // _source->sourceObject(), SLOT(update(MimeTreeParser::UpdateMode))); |
738 | 738 | ||
739 | if (m->start()) { | 739 | // if (m->start()) { |
740 | mMetaData.inProgress = true; | 740 | // mMetaData.inProgress = true; |
741 | mOtp->mHasPendingAsyncJobs = true; | 741 | // mOtp->mHasPendingAsyncJobs = true; |
742 | } | 742 | // } |
743 | //FIXME delete memento once done | 743 | // //FIXME delete memento once done |
744 | } else { | 744 | // } else { |
745 | m->exec(); | 745 | m->exec(); |
746 | } | 746 | // } |
747 | } | 747 | } |
748 | //only relevant in async case | 748 | //only relevant in async case |
749 | // } else if (m->isRunning()) { | 749 | // } else if (m->isRunning()) { |
diff --git a/framework/src/domain/mime/mimetreeparser/objecttreeparser.cpp b/framework/src/domain/mime/mimetreeparser/objecttreeparser.cpp index 8d8ddf12..0c3f60aa 100644 --- a/framework/src/domain/mime/mimetreeparser/objecttreeparser.cpp +++ b/framework/src/domain/mime/mimetreeparser/objecttreeparser.cpp | |||
@@ -64,9 +64,7 @@ using namespace MimeTreeParser; | |||
64 | ObjectTreeParser::ObjectTreeParser() | 64 | ObjectTreeParser::ObjectTreeParser() |
65 | : mNodeHelper(nullptr), | 65 | : mNodeHelper(nullptr), |
66 | mTopLevelContent(nullptr), | 66 | mTopLevelContent(nullptr), |
67 | mShowOnlyOneMimePart(false), | 67 | mShowOnlyOneMimePart(false) |
68 | mHasPendingAsyncJobs(false), | ||
69 | mAllowAsync(false) | ||
70 | { | 68 | { |
71 | init(); | 69 | init(); |
72 | } | 70 | } |
@@ -75,9 +73,7 @@ ObjectTreeParser::ObjectTreeParser(MimeTreeParser::NodeHelper *nodeHelper, | |||
75 | bool showOnlyOneMimePart) | 73 | bool showOnlyOneMimePart) |
76 | : mNodeHelper(nodeHelper), | 74 | : mNodeHelper(nodeHelper), |
77 | mTopLevelContent(nullptr), | 75 | mTopLevelContent(nullptr), |
78 | mShowOnlyOneMimePart(showOnlyOneMimePart), | 76 | mShowOnlyOneMimePart(showOnlyOneMimePart) |
79 | mHasPendingAsyncJobs(false), | ||
80 | mAllowAsync(false) | ||
81 | { | 77 | { |
82 | init(); | 78 | init(); |
83 | } | 79 | } |
@@ -100,22 +96,6 @@ ObjectTreeParser::~ObjectTreeParser() | |||
100 | } | 96 | } |
101 | } | 97 | } |
102 | 98 | ||
103 | void ObjectTreeParser::setAllowAsync(bool allow) | ||
104 | { | ||
105 | Q_ASSERT(!mHasPendingAsyncJobs); | ||
106 | mAllowAsync = allow; | ||
107 | } | ||
108 | |||
109 | bool ObjectTreeParser::allowAsync() const | ||
110 | { | ||
111 | return mAllowAsync; | ||
112 | } | ||
113 | |||
114 | bool ObjectTreeParser::hasPendingAsyncJobs() const | ||
115 | { | ||
116 | return mHasPendingAsyncJobs; | ||
117 | } | ||
118 | |||
119 | QString ObjectTreeParser::plainTextContent() const | 99 | QString ObjectTreeParser::plainTextContent() const |
120 | { | 100 | { |
121 | return mPlainTextContent; | 101 | return mPlainTextContent; |
@@ -424,9 +404,6 @@ MessagePart::Ptr ObjectTreeParser::parseObjectTreeInternal(KMime::Content *node, | |||
424 | return MessagePart::Ptr(); | 404 | return MessagePart::Ptr(); |
425 | } | 405 | } |
426 | 406 | ||
427 | // reset pending async jobs state (we'll rediscover pending jobs as we go) | ||
428 | mHasPendingAsyncJobs = false; | ||
429 | |||
430 | // reset "processed" flags for... | 407 | // reset "processed" flags for... |
431 | if (onlyOneMimePart) { | 408 | if (onlyOneMimePart) { |
432 | // ... this node and all descendants | 409 | // ... this node and all descendants |
diff --git a/framework/src/domain/mime/mimetreeparser/objecttreeparser.h b/framework/src/domain/mime/mimetreeparser/objecttreeparser.h index d219a52b..9a3f5a5c 100644 --- a/framework/src/domain/mime/mimetreeparser/objecttreeparser.h +++ b/framework/src/domain/mime/mimetreeparser/objecttreeparser.h | |||
@@ -243,10 +243,6 @@ public: | |||
243 | 243 | ||
244 | virtual ~ObjectTreeParser(); | 244 | virtual ~ObjectTreeParser(); |
245 | 245 | ||
246 | void setAllowAsync(bool allow); | ||
247 | bool allowAsync() const; | ||
248 | |||
249 | bool hasPendingAsyncJobs() const; | ||
250 | void print(); | 246 | void print(); |
251 | 247 | ||
252 | /** | 248 | /** |
@@ -330,8 +326,6 @@ private: | |||
330 | /// the children can be completely displayed again. | 326 | /// the children can be completely displayed again. |
331 | bool mShowOnlyOneMimePart; | 327 | bool mShowOnlyOneMimePart; |
332 | 328 | ||
333 | bool mHasPendingAsyncJobs; | ||
334 | bool mAllowAsync; | ||
335 | bool mDeleteNodeHelper; | 329 | bool mDeleteNodeHelper; |
336 | KMime::Message::Ptr mMsg; | 330 | KMime::Message::Ptr mMsg; |
337 | 331 | ||