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