D19556: Factorize attribute handling into new AttributeStorage class.

David Faure noreply at phabricator.kde.org
Tue Mar 5 22:26:02 GMT 2019


dfaure created this revision.
dfaure added a reviewer: dvratil.
Herald added a project: KDE PIM.
dfaure requested review of this revision.

REVISION SUMMARY
  This fixes jobs sending unmodified attributes, potentially overwriting
  changes made elsewhere.
  
  Port Collection and Tag to use AttributeStorage.
  Item will be for a separate commit.

TEST PLAN
  All tests pass.

REPOSITORY
  R165 Akonadi

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D19556

AFFECTED FILES
  autotests/libs/protocolhelpertest.cpp
  autotests/libs/tagtest.cpp
  src/core/CMakeLists.txt
  src/core/attributestorage.cpp
  src/core/attributestorage_p.h
  src/core/collection.cpp
  src/core/collection.h
  src/core/collection_p.h
  src/core/jobs/collectionmodifyjob.cpp
  src/core/jobs/tagfetchjob.cpp
  src/core/jobs/tagmodifyjob.cpp
  src/core/protocolhelper.cpp
  src/core/protocolhelper_p.h
  src/core/tag.cpp
  src/core/tag.h
  src/core/tag_p.h

To: dfaure, dvratil
Cc: kde-pim, dvasin, rodsevich, winterz, vkrause, mlaurent, knauss, dvratil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20190305/561046f9/attachment.html>


More information about the kde-pim mailing list