aboutsummaryrefslogtreecommitdiffstats
path: root/test/fixtures/calendar_cache
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-11-14 11:27:41 +0100
committerDanilo M. <danix@danix.xyz>2026-11-14 11:27:41 +0100
commitc39361726fa9cf1623d49ea1b9b2dd7e43f67622 (patch)
treef48bdef65dc66546e9b486a6379d2cd6515d1af4 /test/fixtures/calendar_cache
parent7ade0f07325d5fb92e530b6ec1bb8d4f9896be73 (diff)
downloadconky-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/calendar_cache')
-rw-r--r--test/fixtures/calendar_cache3
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