You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It the task does have an unexpired deadline and the next day with enough free space is within the deadline, move the task to that day and do not mark it as overdue.
If the task has an unexpired deadline and the next day with enough free space is not within the deadline, search for the next day that could have free space if a single other task that does not have a deadline was moved.
If that day is within the deadline, move the task there and move the other task according to the rules above except that it is not marked as overdue.
If that day is not within the deadline, ignore the search result. Move the task to the next day. If the schedule is so full, the user has to live with the fact that incompleted tasks just pile up the next day.
The text was updated successfully, but these errors were encountered:
Further optimization: When searching for a day that has enough free space within a deadline if tasks are moved, chose the day where the least tasks need to be moved.
Add deadline_day for appointments. Fix finding next free day (start with today). Add function tag_task(). Remember when we last checked Google events and use that.
At the end of the day (see also #15), move incompleted tasks after the following principle:
The text was updated successfully, but these errors were encountered: