diff options
| author | Danilo M. <danix@danix.xyz> | 2026-11-14 11:27:41 +0100 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-11-14 11:27:41 +0100 |
| commit | c39361726fa9cf1623d49ea1b9b2dd7e43f67622 (patch) | |
| tree | f48bdef65dc66546e9b486a6379d2cd6515d1af4 /test/fixtures | |
| parent | 7ade0f07325d5fb92e530b6ec1bb8d4f9896be73 (diff) | |
| download | conky-theme-udt-c39361726fa9cf1623d49ea1b9b2dd7e43f67622.tar.gz conky-theme-udt-c39361726fa9cf1623d49ea1b9b2dd7e43f67622.zip | |
feat(calendar): list due tasks from a task vdir beside the events
The sampler reads open VTODOs with a due date from
~/.local/share/tasks/<list>/*.ics (a vdirsyncer filesystem storage,
override with UDT_TASKS_DIR) and writes them to the cache as ISO
'task' lines. The card merges them into the week's rows by date, with
a checkbox before the title and an urgency colour: overdue critical,
due today warning, later label. Overdue tasks stay until done, so they
lead the table. Tasks never mark the month grid.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'test/fixtures')
| -rw-r--r-- | test/fixtures/calendar_cache | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/test/fixtures/calendar_cache b/test/fixtures/calendar_cache index c31ab94..161b091 100644 --- a/test/fixtures/calendar_cache +++ b/test/fixtures/calendar_cache @@ -8,3 +8,6 @@ event 18.09.2026|||birthdays|A birthday event 24.09.2026|14:30|15:30|work|Team sync | notes event 26.09.2026|||birthdays|Another birthday event 02.10.2026|09:00|10:00|work|Review +task 2026-09-16||Overdue chore +task 2026-09-18|17:00|Task due today +task 2026-10-30||Task far out |
