Hello community, here is the log from the commit of package kdepimlibs4 for openSUSE:Factory checked in at 2015-07-14 17:42:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kdepimlibs4 (Old) and /work/SRC/openSUSE:Factory/.kdepimlibs4.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdepimlibs4" Changes: -------- --- /work/SRC/openSUSE:Factory/kdepimlibs4/kdepimlibs4.changes 2015-06-04 09:51:22.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kdepimlibs4.new/kdepimlibs4.changes 2015-07-14 17:44:02.000000000 +0200 @@ -1,0 +2,8 @@ +Mon Jul 6 06:27:51 UTC 2015 - tittiatc...@gmail.com + +- Update to 4.14.10 + * KDE Applications 15.04.3 + * https://www.kde.org/announcements/announce-applications-15.04.3.php + + +------------------------------------------------------------------- Old: ---- kdepimlibs-4.14.9.tar.xz New: ---- kdepimlibs-4.14.10.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdepimlibs4.spec ++++++ --- /var/tmp/diff_new_pack.sWw4pJ/_old 2015-07-14 17:44:04.000000000 +0200 +++ /var/tmp/diff_new_pack.sWw4pJ/_new 2015-07-14 17:44:04.000000000 +0200 @@ -17,7 +17,7 @@ Name: kdepimlibs4 -Version: 4.14.9 +Version: 4.14.10 Release: 0 Summary: KDE PIM Libraries License: LGPL-2.1+ ++++++ kdepimlibs-4.14.9.tar.xz -> kdepimlibs-4.14.10.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.14.9/CMakeLists.txt new/kdepimlibs-4.14.10/CMakeLists.txt --- old/kdepimlibs-4.14.9/CMakeLists.txt 2015-05-28 23:39:40.000000000 +0200 +++ new/kdepimlibs-4.14.10/CMakeLists.txt 2015-06-24 14:43:14.000000000 +0200 @@ -7,7 +7,7 @@ ############### The kdepimlibs version (used e.g. in KdepimLibsConfig.cmake) ############### set(KDEPIMLIBS_VERSION_MAJOR 4) set(KDEPIMLIBS_VERSION_MINOR 14) -set(KDEPIMLIBS_VERSION_PATCH 9) +set(KDEPIMLIBS_VERSION_PATCH 10) set(KDEPIMLIBS_VERSION ${KDEPIMLIBS_VERSION_MAJOR}.${KDEPIMLIBS_VERSION_MINOR}.${KDEPIMLIBS_VERSION_PATCH}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.14.9/akonadi/contact/editor/im/imitemdialog.cpp new/kdepimlibs-4.14.10/akonadi/contact/editor/im/imitemdialog.cpp --- old/kdepimlibs-4.14.9/akonadi/contact/editor/im/imitemdialog.cpp 2015-05-28 23:39:40.000000000 +0200 +++ new/kdepimlibs-4.14.10/akonadi/contact/editor/im/imitemdialog.cpp 2015-06-24 14:43:14.000000000 +0200 @@ -81,5 +81,5 @@ void IMItemDialog::slotUpdateButtons() { - enableButtonOk(mProtocolCombo->currentIndex() > 0 && !mNameEdit->text().isEmpty()); + enableButtonOk(mProtocolCombo->currentIndex() > 0 && !mNameEdit->text().trimmed().isEmpty()); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.14.9/akonadi/resourcebase.h new/kdepimlibs-4.14.10/akonadi/resourcebase.h --- old/kdepimlibs-4.14.9/akonadi/resourcebase.h 2015-05-28 23:39:40.000000000 +0200 +++ new/kdepimlibs-4.14.10/akonadi/resourcebase.h 2015-06-24 14:43:14.000000000 +0200 @@ -658,6 +658,9 @@ /** * Inherited from AgentBase. + * + * When going offline, the scheduler aborts the current task, so you should + * do the same in your resource, if the task implementation is asynchronous. */ void doSetOnline(bool online); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.14.9/kabc/tests/addresseetest.cpp new/kdepimlibs-4.14.10/kabc/tests/addresseetest.cpp --- old/kdepimlibs-4.14.9/kabc/tests/addresseetest.cpp 2015-05-28 23:39:40.000000000 +0200 +++ new/kdepimlibs-4.14.10/kabc/tests/addresseetest.cpp 2015-06-24 14:43:14.000000000 +0200 @@ -453,3 +453,27 @@ c.removeCustom( QLatin1String( "FirstApp" ), QLatin1String( "FirstKey" ) ); QCOMPARE( c.customs().count(), 2 ); } + +void AddresseeTest::parseEmailAddress_data() +{ + QTest::addColumn<QString>("inputEmail"); + QTest::addColumn<QString>("email"); + QTest::addColumn<QString>("name"); + QTest::newRow("simpleemail") << QString(QLatin1String("f...@kde.org")) << QString(QLatin1String("f...@kde.org")) << QString(); + QTest::newRow("email") << QString(QLatin1String("foo <f...@kde.org>")) << QString(QLatin1String("f...@kde.org")) << QString(QLatin1String("foo")); + QTest::newRow("namewithdoublequote") << QString(QLatin1String("\"foo\" <f...@kde.org>")) << QString(QLatin1String("f...@kde.org")) << QString(QLatin1String("foo")); +} + +void AddresseeTest::parseEmailAddress() +{ + QFETCH(QString, inputEmail); + QFETCH(QString, email); + QFETCH(QString, name); + + QString parsedName; + QString parsedEmail; + KABC::Addressee::parseEmailAddress(inputEmail, parsedName, parsedEmail); + QCOMPARE(parsedEmail, email); + QCOMPARE(parsedName, name); +} + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.14.9/kabc/tests/addresseetest.h new/kdepimlibs-4.14.10/kabc/tests/addresseetest.h --- old/kdepimlibs-4.14.9/kabc/tests/addresseetest.h 2015-05-28 23:39:40.000000000 +0200 +++ new/kdepimlibs-4.14.10/kabc/tests/addresseetest.h 2015-06-24 14:43:14.000000000 +0200 @@ -37,6 +37,9 @@ void fullEmailTest(); void nameFromStringTest(); void customFieldsTest(); + void parseEmailAddress_data(); + void parseEmailAddress(); + }; #endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.14.9/kpimtextedit/insertimagewidget.cpp new/kdepimlibs-4.14.10/kpimtextedit/insertimagewidget.cpp --- old/kdepimlibs-4.14.9/kpimtextedit/insertimagewidget.cpp 2015-05-28 23:39:40.000000000 +0200 +++ new/kdepimlibs-4.14.10/kpimtextedit/insertimagewidget.cpp 2015-06-24 14:43:14.000000000 +0200 @@ -149,7 +149,7 @@ preview->clear(); imageRatio = -1; } - q->enableButtonOk( !text.isEmpty() ); + q->enableButtonOk( !text.trimmed().isEmpty() ); } void InsertImageWidgetPrivate::_k_slotImageWidthChanged( int value )