This PR introduces an automatic way of keeping task lists current: Instead of just relaying on a regular sync interval we try to be a bit smarter and automatically synchronize a task list whenever it is selected by the user and a network connection is available - or if the network becomes available again.
This PR introduces an automatic way of keeping task lists current: Instead of just relaying on a regular sync interval we try to be a bit smarter and automatically synchronize a task list whenever it is selected by the user and a network connection is available - or if the network becomes available again.
This fixes https://github.com/elementary/tasks/issues/306 as it basically obsoletes an extra refresh button.