akonadi
Todo List
- Member Akonadi::AgentBase::setNeedsNetwork (bool needsNetwork)
- use this in combination with Solid::Networking::Notifier to change the onLine status of the agent.
- Class Akonadi::CachePolicy
Do we also need a size limit for the cache as well?
on a POP3 account, is should not be possible to change locally cached parts, find a solution for that
- Class Akonadi::ErrorOverlay
handle initial parent == 0 case correctly, reparent later and hide as long as parent widget is 0
fix hiding in dock widget tabs
- Class Akonadi::FlatCollectionProxyModel
- Make this fast. And maybe even generic.
- Class Akonadi::Monitor
Distinguish between monitoring collection properties and collection content.
Special case for collection content counts changed
- Namespace Akonadi::PasteHelper
- Use in item/collection models as well for dnd
- Class Akonadi::ProtocolHelper
Add unit tests for this.
Use exceptions for a useful error handling
- Class Akonadi::ResourceBase
Complete this (online/offline state management)
Convenience base class for collection-less resources
- Class Akonadi::StandardActionManager
- collection deleting and sync do not support multi-selection yet
- Class KBiHash< T, U >
- Figure out whether to discard this and use boost::bimap instead, submit it Qt or keep it here and make more direct use of QHashNode.