Add support for annotations

This matches the taskwarrior task model for annotations.
This commit is contained in:
Dustin J. Mitchell 2021-10-26 22:33:14 -04:00
parent 7fe5553093
commit 4314b8bc2d
8 changed files with 173 additions and 11 deletions

View file

@ -33,8 +33,8 @@ The following keys, and key formats, are defined:
* `start` - the most recent time at which this task was started (a task with no `start` key is not active)
* `tag.<tag>` - indicates this task has tag `<tag>` (value is an empty string)
* `wait` - indicates the time before which this task should be hidden, as it is not actionable
* `annotation_<timestamp>` - value is an annotation created at the given time
The following are not yet implemented:
* `dep.<uuid>` - indicates this task depends on `<uuid>` (value is an empty string)
* `annotation.<timestamp>` - value is an annotation created at the given time
* `dep_<uuid>` - indicates this task depends on `<uuid>` (value is an empty string)