Summary:
The library has been split into two parts: the client-side code now
lives in MessageComposer where it's used exclusively, and all the code
that is used by the Agent has been moved in here.
Instead of the client writing into a shared config file, a new DBus
method has been added to the agent that the client can call in order to
schedule a new message for sending later.
Tests for classes that now live in MessageComposer have been moved to MessageComposer.
Reviewers: mlaurent
Reviewed By: mlaurent
Subscribers: kde-doc-english, kde-pim
Tags: #kde_pim, #documentation
Differential Revision: https://phabricator.kde.org/D29724
"Currently, the AttachmentMissingWarning at the bottom of the compose
window is only closed when attaching a file with its own button, but not
when attaching files by other means. I made showAddAttachmentDialog()
emit a fileAttached() signal which in turn deactivates the warning.
Maybe there is a better place to emit this signal e.g. when a file has
successfully been attached."
REVIEW: 107916