Smaller improvements
A set of smaller changes across life areas, goals, sharing, Home, the calendar and task lists.
- Archive. Life areas, goals, projects and habits can be archived instead of deleted, from Archive just above Delete in the ⋯ menu. An archived item keeps all its data but leaves its list and is read-only until Restore, in the same menu, brings it back. Show archived in View settings lists them at the bottom, and archiving a goal takes its subgoals with it.
- Habits and notes on goal and life area pages. Goal and life area pages list linked habits and notes below their tasks, and Add habit or Add note creates one already linked there.
- Completion dates for overdue tasks. Checking off an overdue task asks when it was done: the day it was due, Today, or Pick a date. It then counts on that day in the Completed view, the Activity graph and the calendar.
- Share button. Life areas, goals and projects have a Share button in the page header that opens the sharing panel right beneath it. An owner can switch anyone between Can edit and Can view after inviting them, and anyone it's shared with has Leave on their own row, in place of Remove from my list.
- Home. An Inbox widget joins Home, and clicking a task in Inbox or Today's tasks opens it right there. The Activity graph switches between Tasks and Habits, and Configure widgets in the ⋯ menu reorders widgets by dragging.
- German dates. With the language set to German in Preferences, a task's name understands German dates such as "morgen", "in 2 Wochen" and "nächsten Freitag", and English ones like "tomorrow" still work. In English, German dates are left alone, so "do 20 pushups" never becomes Thursday at 20:00. Durations like "30 Minuten" or "2 Std" work in either language.
- Overdue, oldest first. The Overdue group in Today and Upcoming now lists the oldest due date first, so each task that lapses joins the end of the list.
- Busy calendar days. When more than five items overlap at the same time on the calendar, five sit side by side and the rest collapse into a +N at the start of that stretch. Clicking it lists the rest.
- New buttons on empty pages. An empty Goals, Life areas, Projects, Habits or Notes page shows the same New button as its header under the empty message, such as New goal under "No goals yet".