Closed marbetschar closed 2 years ago
Please note: To create a new task list, we still need to be online. However, once the task list is created we can manage the tasks without network connection.
This PR is related to https://github.com/elementary/tasks/issues/191
This PR goes in tandem with https://github.com/elementary/switchboard-plug-onlineaccounts/pull/241 and applies the sync configuration of the collection source (= account) to the newly created task list.
This basically means: Whenever the CalDAV account is configured using Switchboard Online Accounts, we get offline support for the new task list. To verify this PR works correctly, make sure you are creating a new CalDAV account using https://github.com/elementary/switchboard-plug-onlineaccounts/pull/241 (or modify an existing one).
Then start Tasks and create a new list. In Evolution (installed from *.deb) you will see the following properties set for the newly created task list: