From efe10607987a20ddd5339fa4f1b09e9472ade022 Mon Sep 17 00:00:00 2001 From: Tristan Michael Date: Mon, 30 Mar 2026 07:54:41 -0700 Subject: [PATCH] Add move-task and optional-time items to Phase 3 checklist --- PLAN.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PLAN.md b/PLAN.md index 9815686..4f324fb 100644 --- a/PLAN.md +++ b/PLAN.md @@ -706,6 +706,8 @@ WorkspaceConfig { - [x] Settings popup overlay (WebDAV config, dark mode toggle) - [x] Dark mode (GNOME-style neutral theme, cyan-blue accent) - [x] Animated completed section show/hide +- [ ] Move task between lists (needs `move_task(from_list, to_list, task_id)` added to bevy-tasks-core + Tauri command, then wire into task detail kebab menu) +- [ ] Optional time on due dates (backend `due_date` is `DateTime` — needs a separate `due_time` field or a nullable time component so date-only tasks don't default to midnight; currently the GUI uses `hours == 0 && minutes == 0` as a heuristic for "no time set" which breaks for actual midnight times) - [ ] Due date picker/editor (backend supports it, needs date input in new task toast + inline editing) - [ ] WebDAV setup flow with credentials (settings panel has fields, triggerSync needs to pull creds from config) - [ ] List/workspace rename (needs `rename_list` added to bevy-tasks-core first)