Re-design handling of send-enabled Akonadi resources in MailTransport.
* TransportManager now queries all agent types and selects those that support sending email. * TransportType class for each Transport, because for Akonadi types we now need to keep track of the AgentType as well. * Config of Akonadi-based transports now simply calls AgentInstance::configure(). * Deprecate TransportConfigDialog, since it doesn't work for Akonadi transports. Use TransportManager::configureTransport() instead. * Remove the add transport assistant, replace it with a simple dialog. svn path=/branches/work/akonadi-ports/kdepimlibs/; revision=987521
Showing with 695 additions and 525 deletions