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
Summary: All the SendLater classes have now moved into MessageComposer namespace.
Reviewers: mlaurent
Reviewed By: mlaurent
Subscribers: kde-doc-english, kde-pim
Tags: #kde_pim, #documentation
Differential Revision: https://phabricator.kde.org/D29723
Summary:
The library is no longer used anywhere and the agent now has DBus API
that clients can use to interact with it, so we no longer need a
dedicated library. This changes moves the code from the library into the
Agent (where it is still used). Some cleanup changes will follow
soon after.
Reviewers: mlaurent
Reviewed By: mlaurent
Subscribers: kde-pim
Tags: #kde_pim
Differential Revision: https://phabricator.kde.org/D29699
Summary:
The idea is for the client code to use this DBus method rather than writing to a shared
config file and triggering reload. This way it will be possible to get rid of the
intermediate libKF5FollowUpReminder library in kdepim-apps-libs.
Reviewers: mlaurent
Reviewed By: mlaurent
Subscribers: kde-pim
Tags: #kde_pim
Differential Revision: https://phabricator.kde.org/D29622