Hello community, here is the log from the commit of package akonadi-server for openSUSE:Factory checked in at 2015-10-19 22:30:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old) and /work/SRC/openSUSE:Factory/.akonadi-server.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "akonadi-server" Changes: -------- --- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes 2015-10-12 10:01:47.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes 2015-10-19 22:30:27.000000000 +0200 @@ -1,0 +2,8 @@ +Sun Oct 11 13:14:41 UTC 2015 - tittiatc...@gmail.com + +- Update to KDE Applications 15.08.2 + * KDE Applications 15.08.2 + * https://www.kde.org/announcements/announce-applications-15.08.2.php + + +------------------------------------------------------------------- Old: ---- akonadi-15.08.1.tar.xz New: ---- akonadi-15.08.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ akonadi-server.spec ++++++ --- /var/tmp/diff_new_pack.Uei0BV/_old 2015-10-19 22:30:27.000000000 +0200 +++ /var/tmp/diff_new_pack.Uei0BV/_new 2015-10-19 22:30:27.000000000 +0200 @@ -17,7 +17,7 @@ Name: akonadi-server -Version: 15.08.1 +Version: 15.08.2 Release: 0 %define rname akonadi Summary: PIM Storage Service ++++++ akonadi-15.08.1.tar.xz -> akonadi-15.08.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadi-15.08.1/src/server/notificationsource.cpp new/akonadi-15.08.2/src/server/notificationsource.cpp --- old/akonadi-15.08.1/src/server/notificationsource.cpp 2015-08-31 11:15:45.000000000 +0200 +++ new/akonadi-15.08.2/src/server/notificationsource.cpp 2015-09-11 12:54:49.000000000 +0200 @@ -347,8 +347,10 @@ return false; } } else if (notification.type() == Protocol::ChangeNotification::Items) { + //We always want notifications that affect the parent resource (like an item added to a referenced collection) + const bool notificationForParentResource = (mSession == notification.resource()); if (CollectionReferenceManager::instance()->isReferenced(notification.parentCollection())) { - return (mExclusive || isCollectionMonitored(notification.parentCollection()) || isMoveDestinationResourceMonitored(notification)); + return (mExclusive || isCollectionMonitored(notification.parentCollection()) || isMoveDestinationResourceMonitored(notification) || notificationForParentResource); } } else if (notification.type() == Protocol::ChangeNotification::Tags) { // Special handling for Tag removal notifications: When a Tag is removed,