Dustin J. Mitchell
a49e51defd
Merge branch 'main' into issue327
2022-01-23 15:31:02 +00:00
Dustin J. Mitchell
9824ac1fd3
add 'entry' key to tasks when created
2022-01-06 02:18:32 +00:00
Dustin J. Mitchell
b663745892
Support an 'end' key in task maps
...
This definition matches how TaskWarrior uses the same key.
2022-01-06 02:02:13 +00:00
Dustin J. Mitchell
b255ad2a7d
use namespace.key for UDAs in the API, with legacy support
2021-12-27 00:01:14 +00:00
Dustin J. Mitchell
ef12e1a2f8
Define UDAs
2021-12-18 23:39:56 +00:00
Dustin J. Mitchell
acd4aefc17
Merge pull request #313 from djmitche/issue89
...
Add support for annotations
2021-10-31 09:49:25 -04:00
Dustin J. Mitchell
e9b3611fd9
Use tag_<tag> instead of tag.<tag>
...
This aligns with the Taskwarrior data model.
2021-10-29 20:41:37 -04:00
Dustin J. Mitchell
4314b8bc2d
Add support for annotations
...
This matches the taskwarrior task model for annotations.
2021-10-29 20:28:23 -04:00
Dustin J. Mitchell
8df3e4f2f8
use TW's semantics for start
2021-10-24 20:57:58 -04:00
Dustin J. Mitchell
e977fb294c
Implement modifying tasks' "wait" value
2021-05-31 08:49:35 -04:00
Dustin J. Mitchell
28c5fb2268
Add support for task tags
...
Based on properties named `tag.<tag>` as already documented
2020-12-21 20:43:09 +00:00
Dustin J. Mitchell
0e4ab4b88f
Add start and stop commands
2020-11-28 23:12:37 -05:00
Dustin J. Mitchell
634aaadb73
Reorganize handling of task data
...
This abandons field-by-field compatibility with the TaskWarrior TDB2
format, which wasn't a sustainable strategy anyway.
Instead, tasks are represented as a TaskMap with custom key formats. In
this commit, there are only a few allowed keys, with room to grow.
Replica returns convenience wrappers Task (read-only) and TaskMut
(read-write) with getters and setters to make modifying tasks easier.
2020-11-23 12:53:58 -05:00