Revision 5b0d2ac...
Go back to digest for 6th April 2014Features in KDE-PIM
Kevin Ottens committed changes in [zanshin] /:
Update the domain model based on latest discussions
* Tag is gone;
* Topic (for notes) and Context (for tasks) got reintroduced instead;
* Note class inheriting from Artifact got introduced (to avoid stupid
situations like a topic associated to a task);
* Artifact is now purely semantic construct, it has no queries or
repository of its own anymore;
* Tasks can only have other Tasks as child;
* Projects keep mixing Tasks and Notes (IOW Artifacts) just fine.
File Changes
Modified 8 files
- src/akonadi/akonaditaskqueries.cpp
- src/akonadi/akonaditaskqueries.h
- src/akonadi/akonaditaskrepository.cpp
- src/akonadi/akonaditaskrepository.h
- src/domain/CMakeLists.txt
- src/domain/taskqueries.h
- src/domain/taskrepository.h
- tests/units/domain/CMakeLists.txt
8 files changed in total