| 2026-02-27 13:55 | Improve pull-to-clear gesture to use drag distance for threshhold | Michael Camilleri | 2 | +36 | -11 |
| 2026-02-27 13:26 | Fix pull-to-create font size | Michael Camilleri | 2 | +5 | -4 |
| 2026-02-27 13:12 | Use deferred for default iCloud alert | Michael Camilleri | 2 | +5 | -12 |
| 2026-02-27 12:52 | Avoid encryption questionnaire | Michael Camilleri | 3 | +6 | -0 |
| 2026-02-27 11:29 | Improve build number generation | Michael Camilleri | 7 | +87 | -69 |
| 2026-02-27 08:28 | Fix checkmark transition | Michael Camilleri | 1 | +9 | -4 |
| 2026-02-27 05:08 | Fix focused text field being in view | Michael Camilleri | 2 | +39 | -16 |
| 2026-02-26 23:51 | Animate clearing of completed tasks | Michael Camilleri | 1 | +13 | -1 |
| 2026-02-26 23:17 | Tweak keyboard return key semantics | Michael Camilleri | 1 | +1 | -1 |
| 2026-02-26 22:59 | Improve semantics of return key on iOS keyboard | Michael Camilleri | 3 | +11 | -1 |
| 2026-02-26 22:46 | Improve font metrics | Michael Camilleri | 5 | +20 | -6 |
| 2026-02-26 21:49 | Improve handling of transient CloudKit errors | Michael Camilleri | 4 | +164 | -0 |
| 2026-02-26 00:51 | Fix window coming back from hide | Michael Camilleri | 1 | +12 | -1 |
| 2026-02-26 00:12 | Fix crash on closing windows on macOS | Michael Camilleri | 1 | +1 | -0 |
| 2026-02-26 00:06 | Add build number script to project settings | Michael Camilleri | 2 | +57 | -10 |
| 2026-02-25 22:47 | Use protocol to reduce SourceKit warnings | Michael Camilleri | 10 | +46 | -28 |
| 2026-02-25 21:59 | Avoid multiple updates during SwiftUI | Michael Camilleri | 4 | +32 | -12 |
| 2026-02-25 21:39 | Fix crash caused by deleted tasks in active/completed task lists | Michael Camilleri | 2 | +6 | -6 |
| 2026-02-25 21:05 | Add project.yml file | Michael Camilleri | 1 | +134 | -0 |
| 2026-02-25 21:03 | Add visual lift effect to dragging on macOS | Michael Camilleri | 2 | +58 | -24 |
| 2026-02-25 12:26 | Improve failure case when dragging fails | Michael Camilleri | 3 | +33 | -6 |
| 2026-02-25 08:31 | Fix sort ordering | Michael Camilleri | 2 | +2 | -2 |
| 2026-02-25 08:00 | Fix correct deinitialisation of sync monitor | Michael Camilleri | 1 | +4 | -0 |
| 2026-02-25 07:24 | Use setPrimitiveValue | Michael Camilleri | 1 | +4 | -2 |
| 2026-02-25 05:21 | Add cut/copy/paste for tasks | Michael Camilleri | 6 | +90 | -12 |
| 2026-02-25 04:25 | Fix cursor during drag reordering in macOS | Michael Camilleri | 2 | +59 | -34 |
| 2026-02-25 03:54 | Fix miscellaneous issues | Michael Camilleri | 5 | +48 | -35 |
| 2026-02-25 02:17 | Use 'complete' rather than 'completed' | Michael Camilleri | 5 | +13 | -8 |
| 2026-02-23 20:17 | Remove print debugging statements | Michael Camilleri | 1 | +0 | -2 |
| 2026-02-23 20:16 | Group state by concern in iOS version | Michael Camilleri | 2 | +113 | -23 |
| 2026-02-23 20:01 | Group state by concern in macOS version | Michael Camilleri | 1 | +64 | -14 |
| 2026-02-23 19:35 | Add hint in macOS version when there are no tasks | Michael Camilleri | 1 | +9 | -0 |
| 2026-02-23 19:26 | Improve macOS menus further | Michael Camilleri | 5 | +153 | -214 |
| 2026-02-23 07:05 | Improve macOS menus | Michael Camilleri | 7 | +375 | -20 |
| 2026-02-19 06:35 | Update icon | Michael Camilleri | 1 | +0 | -0 |
| 2026-02-19 05:55 | Add macOS icon | Michael Camilleri | 12 | +60 | -0 |
| 2026-02-19 05:33 | Add explanatory text for fresh start on iOS | Michael Camilleri | 1 | +10 | -0 |
| 2026-02-19 04:58 | Add app icon | Michael Camilleri | 5 | +67 | -0 |
| 2026-02-18 20:46 | Use cache when calculating accent colours | Michael Camilleri | 3 | +26 | -2 |
| 2026-02-18 20:33 | Add test for prepended task creation | Michael Camilleri | 1 | +15 | -0 |
| 2026-02-18 20:31 | Push ordering of tasks to SQL layer | Michael Camilleri | 1 | +14 | -12 |
| 2026-02-18 20:25 | Use type-checked keys | Michael Camilleri | 1 | +21 | -8 |
| 2026-02-18 20:18 | Use enum-based drag state | Michael Camilleri | 4 | +52 | -28 |
| 2026-02-18 20:08 | Add CloudKit monitor | Michael Camilleri | 17 | +593 | -234 |
| 2026-02-18 14:04 | Add merge policy to prefer most recent update | Michael Camilleri | 3 | +144 | -5 |
| 2026-02-18 13:54 | Use TaskStore for mutation only | Michael Camilleri | 3 | +4 | -6 |
| 2026-02-18 12:45 | Improve sort ordering on uncompletion | Michael Camilleri | 3 | +71 | -0 |
| 2026-02-18 10:05 | Add polish to pull-to-clear animations | Michael Camilleri | 2 | +25 | -9 |
| 2026-02-18 09:54 | Improve code quality | Michael Camilleri | 9 | +67 | -39 |
| 2026-02-18 08:19 | Refactor pull-to-create gesture | Michael Camilleri | 4 | +177 | -114 |