Merge remote-tracking branch 'origin/Applications/18.12'

wilder
Laurent Montel 7 years ago
commit 4438c6ec9d
  1. 44
      CMakeLists.txt
  2. 2
      src/editor/kmcomposercreatenewcomposerjob.cpp
  3. 2
      src/editor/kmcomposerupdatetemplatejob.cpp
  4. 2
      src/editor/kmcomposerwin.cpp
  5. 2
      src/job/composenewmessagejob.cpp
  6. 2
      src/job/fillcomposerjob.cpp
  7. 2
      src/job/handleclickedurljob.cpp
  8. 2
      src/job/newmessagejob.cpp
  9. 2
      src/job/opencomposerhiddenjob.cpp

@ -42,19 +42,19 @@ endif()
set(KDEPIM_VERSION "${KDEPIM_VERSION_NUMBER}${KDEPIM_DEV_VERSION}") set(KDEPIM_VERSION "${KDEPIM_VERSION_NUMBER}${KDEPIM_DEV_VERSION}")
set(AKONADI_MIMELIB_VERSION "5.9.80") set(AKONADI_MIMELIB_VERSION "5.9.90")
set(AKONADI_CONTACT_VERSION "5.9.80") set(AKONADI_CONTACT_VERSION "5.9.90")
set(KCONTACTS_LIB_VERSION "5.9.80") set(KCONTACTS_LIB_VERSION "5.9.90")
set(KCALENDARCORE_LIB_VERSION "5.9.80") set(KCALENDARCORE_LIB_VERSION "5.9.90")
set(CALENDARUTILS_LIB_VERSION "5.9.80") set(CALENDARUTILS_LIB_VERSION "5.9.90")
set(IDENTITYMANAGEMENT_LIB_VERSION "5.9.80") set(IDENTITYMANAGEMENT_LIB_VERSION "5.9.90")
set(KLDAP_LIB_VERSION "5.9.80") set(KLDAP_LIB_VERSION "5.9.90")
set(KMAILTRANSPORT_LIB_VERSION "5.9.80") set(KMAILTRANSPORT_LIB_VERSION "5.9.90")
set(KONTACTINTERFACE_LIB_VERSION "5.9.80") set(KONTACTINTERFACE_LIB_VERSION "5.9.90")
set(KMIME_LIB_VERSION "5.9.80") set(KMIME_LIB_VERSION "5.9.90")
set(KPIMTEXTEDIT_LIB_VERSION "5.9.80") set(KPIMTEXTEDIT_LIB_VERSION "5.9.90")
set(AKONADI_VERSION "5.9.80") set(AKONADI_VERSION "5.9.90")
set(KTNEF_LIB_VERSION "5.9.80") set(KTNEF_LIB_VERSION "5.9.90")
set(KDEPIM_LIB_VERSION "${KDEPIM_VERSION_NUMBER}") set(KDEPIM_LIB_VERSION "${KDEPIM_VERSION_NUMBER}")
set(KDEPIM_LIB_SOVERSION "5") set(KDEPIM_LIB_SOVERSION "5")
@ -63,18 +63,18 @@ set(QT_REQUIRED_VERSION "5.9.0")
option(KDEPIM_ENTERPRISE_BUILD "Enable features specific to the enterprise branch, which are normally disabled. Also, it disables many components not needed for Kontact such as the Kolab client." FALSE) option(KDEPIM_ENTERPRISE_BUILD "Enable features specific to the enterprise branch, which are normally disabled. Also, it disables many components not needed for Kontact such as the Kolab client." FALSE)
find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED DBus Network Test Widgets WebEngine WebEngineWidgets) find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED DBus Network Test Widgets WebEngine WebEngineWidgets)
set(LIBGRAVATAR_VERSION_LIB "5.9.80") set(LIBGRAVATAR_VERSION_LIB "5.9.90")
set(MAILCOMMON_LIB_VERSION_LIB "5.9.80") set(MAILCOMMON_LIB_VERSION_LIB "5.9.90")
set(KDEPIM_APPS_LIB_VERSION_LIB "5.9.80") set(KDEPIM_APPS_LIB_VERSION_LIB "5.9.90")
set(MESSAGELIB_LIB_VERSION_LIB "5.9.80") set(MESSAGELIB_LIB_VERSION_LIB "5.9.90")
set(LIBKLEO_LIB_VERSION_LIB "5.9.80") set(LIBKLEO_LIB_VERSION_LIB "5.9.90")
set(PIMCOMMON_LIB_VERSION_LIB "5.9.80") set(PIMCOMMON_LIB_VERSION_LIB "5.9.90")
set(LIBKDEPIM_LIB_VERSION_LIB "5.9.80") set(LIBKDEPIM_LIB_VERSION_LIB "5.9.90")
set(LIBKSIEVE_LIB_VERSION_LIB "5.9.80") set(LIBKSIEVE_LIB_VERSION_LIB "5.9.90")
find_package(KF5WebEngineViewer ${MESSAGELIB_LIB_VERSION_LIB} CONFIG REQUIRED) find_package(KF5WebEngineViewer ${MESSAGELIB_LIB_VERSION_LIB} CONFIG REQUIRED)
find_package(KF5AkonadiSearch "5.9.80" CONFIG REQUIRED) find_package(KF5AkonadiSearch "5.9.90" CONFIG REQUIRED)
set_package_properties(KF5AkonadiSearch PROPERTIES DESCRIPTION "The Akonadi Search libraries" URL "http://www.kde.org" TYPE REQUIRED PURPOSE "Provides search capabilities in KMail and Akonadi") set_package_properties(KF5AkonadiSearch PROPERTIES DESCRIPTION "The Akonadi Search libraries" URL "http://www.kde.org" TYPE REQUIRED PURPOSE "Provides search capabilities in KMail and Akonadi")
set(GPGMEPP_LIB_VERSION "1.8.0") set(GPGMEPP_LIB_VERSION "1.8.0")

@ -40,7 +40,7 @@ void KMComposerCreateNewComposerJob::start()
mMsg = KMime::Message::Ptr(new KMime::Message()); mMsg = KMime::Message::Ptr(new KMime::Message());
MessageHelper::initHeader(mMsg, KMKernel::self()->identityManager(), mCurrentIdentity); MessageHelper::initHeader(mMsg, KMKernel::self()->identityManager(), mCurrentIdentity);
TemplateParser::TemplateParserJob *parser = new TemplateParser::TemplateParserJob(mMsg, TemplateParser::TemplateParserJob::NewMessage); TemplateParser::TemplateParserJob *parser = new TemplateParser::TemplateParserJob(mMsg, TemplateParser::TemplateParserJob::NewMessage, this);
connect(parser, &TemplateParser::TemplateParserJob::parsingDone, this, &KMComposerCreateNewComposerJob::slotCreateNewComposer); connect(parser, &TemplateParser::TemplateParserJob::parsingDone, this, &KMComposerCreateNewComposerJob::slotCreateNewComposer);
parser->setIdentityManager(KMKernel::self()->identityManager()); parser->setIdentityManager(KMKernel::self()->identityManager());
parser->process(mMsg, mCollectionForNewMessage.id()); parser->process(mMsg, mCollectionForNewMessage.id());

@ -37,7 +37,7 @@ KMComposerUpdateTemplateJob::~KMComposerUpdateTemplateJob()
void KMComposerUpdateTemplateJob::start() void KMComposerUpdateTemplateJob::start()
{ {
TemplateParser::TemplateParserJob *parser = new TemplateParser::TemplateParserJob(mMsg, TemplateParser::TemplateParserJob::NewMessage); TemplateParser::TemplateParserJob *parser = new TemplateParser::TemplateParserJob(mMsg, TemplateParser::TemplateParserJob::NewMessage, this);
connect(parser, &TemplateParser::TemplateParserJob::parsingDone, this, &KMComposerUpdateTemplateJob::slotFinished); connect(parser, &TemplateParser::TemplateParserJob::parsingDone, this, &KMComposerUpdateTemplateJob::slotFinished);
parser->setSelection(mTextSelection); parser->setSelection(mTextSelection);
parser->setAllowDecryption(true); parser->setAllowDecryption(true);

@ -343,7 +343,7 @@ KMComposerWin::KMComposerWin(const KMime::Message::Ptr &aMsg, bool lastSignState
mSplitter->addWidget(mSnippetSplitter); mSplitter->addWidget(mSnippetSplitter);
QWidget *editorAndCryptoStateIndicators = new QWidget(mSplitter); QWidget *editorAndCryptoStateIndicators = new QWidget(mSplitter);
mCryptoStateIndicatorWidget = new CryptoStateIndicatorWidget; mCryptoStateIndicatorWidget = new CryptoStateIndicatorWidget(this);
mCryptoStateIndicatorWidget->setShowAlwaysIndicator(KMailSettings::self()->showCryptoLabelIndicator()); mCryptoStateIndicatorWidget->setShowAlwaysIndicator(KMailSettings::self()->showCryptoLabelIndicator());
QVBoxLayout *vbox = new QVBoxLayout(editorAndCryptoStateIndicators); QVBoxLayout *vbox = new QVBoxLayout(editorAndCryptoStateIndicators);

@ -46,7 +46,7 @@ void ComposeNewMessageJob::start()
mIdentity = mFolder ? mFolder->identity() : 0; mIdentity = mFolder ? mFolder->identity() : 0;
MessageHelper::initHeader(mMsg, KMKernel::self()->identityManager(), mIdentity); MessageHelper::initHeader(mMsg, KMKernel::self()->identityManager(), mIdentity);
TemplateParser::TemplateParserJob *parser = new TemplateParser::TemplateParserJob(mMsg, TemplateParser::TemplateParserJob::NewMessage); TemplateParser::TemplateParserJob *parser = new TemplateParser::TemplateParserJob(mMsg, TemplateParser::TemplateParserJob::NewMessage, this);
connect(parser, &TemplateParser::TemplateParserJob::parsingDone, this, &ComposeNewMessageJob::slotOpenComposer); connect(parser, &TemplateParser::TemplateParserJob::parsingDone, this, &ComposeNewMessageJob::slotOpenComposer);
parser->setIdentityManager(KMKernel::self()->identityManager()); parser->setIdentityManager(KMKernel::self()->identityManager());
if (mFolder) { if (mFolder) {

@ -63,7 +63,7 @@ void FillComposerJob::start()
mMsg->setBody(mSettings.mBody.toUtf8()); mMsg->setBody(mSettings.mBody.toUtf8());
slotOpenComposer(); slotOpenComposer();
} else { } else {
TemplateParser::TemplateParserJob *parser = new TemplateParser::TemplateParserJob(mMsg, TemplateParser::TemplateParserJob::NewMessage); TemplateParser::TemplateParserJob *parser = new TemplateParser::TemplateParserJob(mMsg, TemplateParser::TemplateParserJob::NewMessage, this);
connect(parser, &TemplateParser::TemplateParserJob::parsingDone, this, &FillComposerJob::slotOpenComposer); connect(parser, &TemplateParser::TemplateParserJob::parsingDone, this, &FillComposerJob::slotOpenComposer);
parser->setIdentityManager(KMKernel::self()->identityManager()); parser->setIdentityManager(KMKernel::self()->identityManager());
parser->process(KMime::Message::Ptr()); parser->process(KMime::Message::Ptr());

@ -70,7 +70,7 @@ void HandleClickedUrlJob::start()
//TODO //TODO
} }
TemplateParser::TemplateParserJob *parser = new TemplateParser::TemplateParserJob(mMsg, TemplateParser::TemplateParserJob::NewMessage); TemplateParser::TemplateParserJob *parser = new TemplateParser::TemplateParserJob(mMsg, TemplateParser::TemplateParserJob::NewMessage, this);
connect(parser, &TemplateParser::TemplateParserJob::parsingDone, this, &HandleClickedUrlJob::slotOpenComposer); connect(parser, &TemplateParser::TemplateParserJob::parsingDone, this, &HandleClickedUrlJob::slotOpenComposer);
parser->setIdentityManager(KMKernel::self()->identityManager()); parser->setIdentityManager(KMKernel::self()->identityManager());
parser->process(mMsg, mCurrentCollection.id()); parser->process(mMsg, mCurrentCollection.id());

@ -56,7 +56,7 @@ void NewMessageJob::start()
mMsg->assemble(); mMsg->assemble();
mCollection = mNewMessageJobSettings.mCurrentCollection; mCollection = mNewMessageJobSettings.mCurrentCollection;
TemplateParser::TemplateParserJob *parser = new TemplateParser::TemplateParserJob(mMsg, TemplateParser::TemplateParserJob::NewMessage); TemplateParser::TemplateParserJob *parser = new TemplateParser::TemplateParserJob(mMsg, TemplateParser::TemplateParserJob::NewMessage, this);
connect(parser, &TemplateParser::TemplateParserJob::parsingDone, this, &NewMessageJob::slotOpenComposer); connect(parser, &TemplateParser::TemplateParserJob::parsingDone, this, &NewMessageJob::slotOpenComposer);
parser->setIdentityManager(KMKernel::self()->identityManager()); parser->setIdentityManager(KMKernel::self()->identityManager());
parser->process(mMsg, mCollection.id()); parser->process(mMsg, mCollection.id());

@ -58,7 +58,7 @@ void OpenComposerHiddenJob::start()
mMsg->setBody(mSettings.mBody.toUtf8()); mMsg->setBody(mSettings.mBody.toUtf8());
slotOpenComposer(); slotOpenComposer();
} else { } else {
TemplateParser::TemplateParserJob *parser = new TemplateParser::TemplateParserJob(mMsg, TemplateParser::TemplateParserJob::NewMessage); TemplateParser::TemplateParserJob *parser = new TemplateParser::TemplateParserJob(mMsg, TemplateParser::TemplateParserJob::NewMessage, this);
connect(parser, &TemplateParser::TemplateParserJob::parsingDone, this, &OpenComposerHiddenJob::slotOpenComposer); connect(parser, &TemplateParser::TemplateParserJob::parsingDone, this, &OpenComposerHiddenJob::slotOpenComposer);
parser->setIdentityManager(KMKernel::self()->identityManager()); parser->setIdentityManager(KMKernel::self()->identityManager());
parser->process(KMime::Message::Ptr()); parser->process(KMime::Message::Ptr());

Loading…
Cancel
Save