Support Journal objects
icalendar library supportd Journal objects, it would be useful to add support for Journal objects in todoman.
How do you expect todoman to handle VJOURNAL entries?
They seem like different kind of files—I think a separate tool to operate on them might be best.
See also: https://sr.ht/~marcc/agendafs/
On Thu, Jul 24, 2025 at 02:46:47AM -0700, Hugo wrote:
How do you expect todoman to handle VJOURNAL entries?
Similar to todo files, except that there isn't Due date nor Completed
fields.
They seem like different kind of files
Same file format, except that it is VJOURNAL instead of VTODO
See also: https://sr.ht/~marcc/agendafs/
Thanks.
-- أحمد المحمودي (Ahmed El-Mahmoudy) Digital design engineer GPG KeyIDs: 4096R/A7EF5671 2048R/EDDDA1B7 GPG Fingerprints: 6E2E E4BB 72E2 F417 D066 6ABF 7B30 B496 A7EF 5761 8206 A196 2084 7E6D 0DF8 B176 BC19 6A94 EDDD A1B7
stepping on this cause I also wanted to just quickly add a journal entry
following https://github.com/prometheusorg/reconcile/wiki/caldav#vjournal a VJOURNAL file is very similar to a VTODO, basically a DESCRIPTION: line storing text and VJOURNALS are ignored for free/busy things
So journal entries could show up in the list, perhaps shortened or just the summary, and with a different color. Then some option to show the full text in expanded form
... or go all the way make a journal tool with similar commands as todo has, like:
Usage: journal [OPTIONS] COMMAND [ARGS]...
...
Commands:
...
edit Edit a journal entry.
...
list List journal entries (default).
...
new Create a new task with SUMMARY.
...
show Show full text of a journal entry