Hello community, here is the log from the commit of package libksieve for openSUSE:Factory checked in at 2016-07-21 07:43:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libksieve (Old) and /work/SRC/openSUSE:Factory/.libksieve.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libksieve" Changes: -------- --- /work/SRC/openSUSE:Factory/libksieve/libksieve.changes 2016-06-20 10:57:16.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libksieve.new/libksieve.changes 2016-07-21 07:43:49.000000000 +0200 @@ -1,0 +2,8 @@ +Thu Jul 7 23:28:32 UTC 2016 - [email protected] + +- Update to KDE Applications 16.04.3 + * KDE Applications 16.04.3 + * https://www.kde.org/announcements/announce-applications-16.04.3.php + + +------------------------------------------------------------------- Old: ---- libksieve-16.04.2.tar.xz New: ---- libksieve-16.04.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libksieve.spec ++++++ --- /var/tmp/diff_new_pack.q0akZ9/_old 2016-07-21 07:43:50.000000000 +0200 +++ /var/tmp/diff_new_pack.q0akZ9/_new 2016-07-21 07:43:50.000000000 +0200 @@ -17,7 +17,7 @@ Name: libksieve -Version: 16.04.2 +Version: 16.04.3 Release: 0 Summary: Base package of kdepim License: GPL-2.0 and LGPL-2.1+ ++++++ libksieve-16.04.2.tar.xz -> libksieve-16.04.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksieve-16.04.2/CMakeLists.txt new/libksieve-16.04.3/CMakeLists.txt --- old/libksieve-16.04.2/CMakeLists.txt 2016-05-26 08:56:12.000000000 +0200 +++ new/libksieve-16.04.3/CMakeLists.txt 2016-07-04 13:35:15.000000000 +0200 @@ -20,7 +20,7 @@ set(KF5_VERSION "5.19.0") -set(LIBKSIEVE_LIB_VERSION "5.2.2") +set(LIBKSIEVE_LIB_VERSION "5.2.3") set(KDEPIMLIBS_LIB_VERSION "5.2.0") set(QT_REQUIRED_VERSION "5.4.0") set(KMIME_LIB_VERSION "5.2.0") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksieve-16.04.2/src/kmanagesieve/sessionthread.cpp new/libksieve-16.04.3/src/kmanagesieve/sessionthread.cpp --- old/libksieve-16.04.2/src/kmanagesieve/sessionthread.cpp 2016-05-26 08:56:12.000000000 +0200 +++ new/libksieve-16.04.3/src/kmanagesieve/sessionthread.cpp 2016-07-04 13:35:15.000000000 +0200 @@ -206,7 +206,6 @@ } Q_EMIT responseReceived(r, QByteArray()); } - m_pendingQuantity = 0; } // Called in secondary thread diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksieve-16.04.2/src/ksieveui/editor/sieveeditortextmodewidget.cpp new/libksieve-16.04.3/src/ksieveui/editor/sieveeditortextmodewidget.cpp --- old/libksieve-16.04.2/src/ksieveui/editor/sieveeditortextmodewidget.cpp 2016-05-26 08:56:12.000000000 +0200 +++ new/libksieve-16.04.3/src/ksieveui/editor/sieveeditortextmodewidget.cpp 2016-07-04 13:35:15.000000000 +0200 @@ -131,14 +131,7 @@ connect(mSieveTemplateWidget, &SieveTemplateWidget::insertTemplate, mTextEdit, &SieveTextEdit::insertPlainText); // - QShortcut *shortcut = new QShortcut(this); - shortcut->setKey(Qt::Key_F + Qt::CTRL); - connect(shortcut, &QShortcut::activated, this, &SieveEditorTextModeWidget::slotFind); connect(mTextEdit, &SieveTextEdit::findText, this, &SieveEditorTextModeWidget::slotFind); - - shortcut = new QShortcut(this); - shortcut->setKey(Qt::Key_R + Qt::CTRL); - connect(shortcut, &QShortcut::activated, this, &SieveEditorTextModeWidget::slotReplace); connect(mTextEdit, &SieveTextEdit::replaceText, this, &SieveEditorTextModeWidget::slotReplace); mDebugTextEdit = new KPIMTextEdit::PlainTextEditorWidget; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksieve-16.04.2/src/ksieveui/vacation/vacationeditwidget.cpp new/libksieve-16.04.3/src/ksieveui/vacation/vacationeditwidget.cpp --- old/libksieve-16.04.2/src/ksieveui/vacation/vacationeditwidget.cpp 2016-05-26 08:56:12.000000000 +0200 +++ new/libksieve-16.04.3/src/ksieveui/vacation/vacationeditwidget.cpp 2016-07-04 13:35:15.000000000 +0200 @@ -79,7 +79,7 @@ glay->addWidget(mSubject, row, 1); ++row; - QHBoxLayout *timeLayout = new QHBoxLayout(this); + QHBoxLayout *timeLayout = new QHBoxLayout; // Start date mStartDate = new KDateComboBox(this); mStartDate->setObjectName(QStringLiteral("mStartDate")); @@ -105,7 +105,7 @@ ++row; // End date - timeLayout = new QHBoxLayout(this); + timeLayout = new QHBoxLayout; mEndDate = new KDateComboBox(this); mEndDate->setObjectName(QStringLiteral("mEndDate")); @@ -172,7 +172,7 @@ mMailActionRecipient->setClearButtonEnabled(true); mMailActionRecipient->setEnabled(false); - QHBoxLayout *hLayout = new QHBoxLayout(this); + QHBoxLayout *hLayout = new QHBoxLayout; hLayout->addWidget(mMailAction); hLayout->addWidget(mMailActionRecipient); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksieve-16.04.2/src/ksieveui/vacation/vacationpagewidget.cpp new/libksieve-16.04.3/src/ksieveui/vacation/vacationpagewidget.cpp --- old/libksieve-16.04.2/src/ksieveui/vacation/vacationpagewidget.cpp 2016-05-26 08:56:12.000000000 +0200 +++ new/libksieve-16.04.3/src/ksieveui/vacation/vacationpagewidget.cpp 2016-07-04 13:35:15.000000000 +0200 @@ -123,7 +123,7 @@ mUrl.setPath(mUrl.path() + scriptName); // Whether the server supports the "date" extension - const bool supportsSieveDate = mUrl.scheme() == QStringLiteral("sieve") && sieveCapabilities.contains(QStringLiteral("date")); + mHasDateSupport = mUrl.scheme() == QStringLiteral("sieve") && sieveCapabilities.contains(QStringLiteral("date")); KSieveUi::VacationUtils::Vacation vacation = KSieveUi::VacationUtils::parseScript(script); @@ -143,8 +143,9 @@ mVacationEditWidget->setDomainName(vacation.excludeDomain); mVacationEditWidget->enableDomainAndSendForSpam(!VacationSettings::allowOutOfOfficeUploadButNoSettings()); - mVacationEditWidget->enableDates(supportsSieveDate); - if (supportsSieveDate) { + mVacationEditWidget->enableDates(mHasDateSupport); + qDebug()<<" supportsSieveDate *****************"<<mHasDateSupport; + if (mHasDateSupport) { mVacationEditWidget->setStartDate(vacation.startDate); mVacationEditWidget->setStartTime(vacation.startTime); mVacationEditWidget->setEndDate(vacation.endDate); @@ -170,10 +171,17 @@ vacation.aliases = mVacationEditWidget->mailAliases(); vacation.sendForSpam = mVacationEditWidget->sendForSpam(); vacation.excludeDomain = mVacationEditWidget->domainName(); - vacation.startDate = mVacationEditWidget->startDate(); - vacation.startTime = mVacationEditWidget->startTime(); - vacation.endDate = mVacationEditWidget->endDate(); - vacation.endTime = mVacationEditWidget->endTime(); + if (mHasDateSupport) { + vacation.startDate = mVacationEditWidget->startDate(); + vacation.startTime = mVacationEditWidget->startTime(); + vacation.endDate = mVacationEditWidget->endDate(); + vacation.endTime = mVacationEditWidget->endTime(); + } else { + vacation.startDate = QDate(); + vacation.startTime = QTime(); + vacation.endDate = QDate(); + vacation.endTime = QTime(); + } const QString script = VacationUtils::composeScript(vacation); createJob->setStatus(active, mWasActive); createJob->setScript(script);
