Implement semantic transitions
Tobias Bernard and friends' ideas of semantic transitions are absolutely wonderful, and they are wanted in GNOME To Do.
This is the toplevel task to track the various places where we should use semantic transitions.
- Figure out the places where semantic transitions should be added
- Propose transitions for each identified place
- Verify and review implemented transitions (After implementation)
Implement proposed transitions
- Overview ⇄ Tasklist transition
- Completed task transition
- Transitions work perfectly, even when interrupted
- No regressions were found