Added
- Focus Run on iPhone and iPad: long-press a task in the Inbox (or any list) and choose Start Focus Run, or pick Focus Run from Here in the task's details. When you tick the task off, the next task in the list comes up in focus straight away, until the list runs out or you end the run. Skip moves on without completing, the focus screen shows what is up next and how many are left, and a finished run tells you how many tasks you got through. Plain Start Focus still focuses on a single task.
Fixed
- The Inbox's advanced filter now behaves. Filtering by Status: Done shows your completed tasks instead of "All done!", reopening the filter shows what you applied, Reset brings back every task (it used to leave some out until the next refresh), and a filter stays in place when the list refreshes instead of quietly switching off while the icon still showed it on. Opening the filter and tapping Apply without changing anything no longer counts as filtering.
- Clearing a search in the Inbox brings your full list back straight away; it used to keep showing only the search results until the next refresh. Search now also matches task descriptions and works offline.
- On the Mac, the filter chips, search and advanced filter now narrow the Inbox too. The Inbox used to show the same sections whatever was selected.
- Completing a repeating task you are focusing on now ends that focus session. Vikunja moves a repeating task to its next date instead of marking it done, so focus used to carry on as if nothing had happened.
- A task you add to a project sorted Manually now appears at the top of the list straight away, where the Vikunja web app shows it. It used to appear at the bottom and then jump to the top on the next refresh (#232).
- Kanban boards now show completed tasks, so a Done column holds the same cards as in the Vikunja web app instead of saying "No tasks". Completed cards are struck through with a green tick, and each column's count includes them (#238).
- A reminder set for a specific time now stays at that time. After saving, it used to show as "At time of due date" and notify you at the due time instead, so a custom reminder looked like it had been replaced. Reminders set relative to a task's start or end date now also notify at the right time (#242).
Full changelog: CHANGELOG.md