Commit graph

57 commits

Author SHA1 Message Date
xeruf
14a1cbe09c refactor: code cleanup with clippy 2024-08-27 12:02:45 +03:00
xeruf
ed1f482707 feat: revamp timestamp formatting helpers 2024-08-21 11:57:28 +03:00
xeruf
f98486f012 docs: small updates 2024-08-20 13:51:23 +03:00
xeruf
f8375cf879 refactor(task): state kind numbers as enum values 2024-08-18 22:47:19 +03:00
xeruf
8bf305d4d4 fix: only show default state for proper tasks 2024-08-18 22:43:14 +03:00
xeruf
eaeeebca7b feat: add notes as stateless tasks 2024-08-18 22:37:02 +03:00
xeruf
2255abc1b8 docs: unify property columns documentation 2024-08-18 21:54:48 +03:00
xeruf
19d0fbb8fc feat(task): expose remaining relevant event properties 2024-08-18 21:38:20 +03:00
xeruf
903536bd3b docs: some helpful comments 2024-08-18 21:37:39 +03:00
xeruf
ae4d315d87 fix: small sorting adjustment 2024-08-13 21:40:01 +03:00
xeruf
85b923edc8 feat: enable creating dependent sibling task 2024-08-12 23:06:49 +03:00
xeruf
dda969e08b feat: integrate progress and dependencies into state property 2024-08-10 21:27:47 +03:00
xeruf
06bfe8e18a fix(task): properly parse str into State 2024-08-10 18:16:29 +03:00
xeruf
b74ac18e39 style: reformat and remove leftover debug print 2024-08-10 18:14:19 +03:00
xeruf
ff74ac216b feat(task): colorize state property 2024-08-10 15:14:09 +03:00
xeruf
c48355e5da feat(task): parse dependees 2024-08-09 20:53:30 +03:00
xeruf
7a8a048d6c feat: add procedures for dependency lists 2024-08-08 21:10:17 +03:00
xeruf
79b42b8df0 style: reformat code 2024-08-08 13:52:02 +03:00
xeruf
08b0ba48a3 feat: properly handle commands without argument 2024-08-08 00:18:34 +03:00
xeruf
50ac994d21 docs: slight additions to readme and code comments 2024-08-07 15:04:18 +03:00
xeruf
b66089fc94 refactor: create helpers file 2024-08-06 23:01:59 +03:00
xeruf
f4f1b56f02 feat: info feedback on what you are doing 2024-08-06 22:54:22 +03:00
xeruf
d950c13098 feat: migrate to nostr-sdk 0.33 2024-08-06 11:34:18 +03:00
xeruf
8c2c279238 refactor: put kinds and helpers in own module 2024-08-02 14:44:47 +03:00
xeruf
55d856c75d feat: info message on task creation 2024-08-02 14:31:00 +03:00
xeruf
486cbb1ab4 feat: undo function with @ 2024-08-01 19:10:58 +03:00
xeruf
afd6f2f77a style: reformat 2024-07-31 20:08:33 +03:00
xeruf
5c7793f4a3 feat: revamp time tracking with own kind 2024-07-31 20:07:16 +03:00
xeruf
3652f0d39f refactor: state-kind conversion 2024-07-30 20:25:27 +03:00
xeruf
320575e9c3 refactor: reformat and inline hints 2024-07-30 17:13:29 +03:00
xeruf
c848a4797c feat: implement recursive task progress and subtask completion count 2024-07-30 17:11:43 +03:00
xeruf
50cc8de6a2 feat: hide time if empty 2024-07-30 09:37:12 +03:00
xeruf
fbbdd5eef8 feat: separate description specifiers 2024-07-30 09:09:54 +03:00
xeruf
f89615d8e4 style: reformat code 2024-07-30 09:03:55 +03:00
xeruf
f8f0cf7570 feat(tasks): print info on currently selected task 2024-07-30 08:23:32 +03:00
xeruf
eb5117e21f feat: proper logging 2024-07-29 21:06:23 +03:00
xeruf
1824de8d69 refactor(task): cache parent id 2024-07-29 16:13:40 +03:00
xeruf
66fc702538 fix(task): omit duplicated state name 2024-07-29 14:17:05 +03:00
xeruf
1251f54789 fix(task): omit tags referencing events in property getter 2024-07-29 14:13:32 +03:00
xeruf
eb7e571f1e fix(task): update tracked time while task is active 2024-07-29 14:01:33 +03:00
xeruf
e255ce0676 feat: correctly display path for unnamed and unknown tasks 2024-07-29 13:32:47 +03:00
xeruf
b71916c905 feat(task): match state filter case-insensitively 2024-07-29 09:43:13 +03:00
xeruf
5723151cfb feat: properly format tracked time 2024-07-29 09:19:23 +03:00
xeruf
d511e9ca49 feat: enable filtering by state 2024-07-26 21:50:48 +03:00
xeruf
54e870a93a feat(task): more accessors and modifiers 2024-07-26 21:15:50 +03:00
xeruf
867ba917c0 refactor(task): return descriptions as references 2024-07-26 12:38:27 +03:00
xeruf
79c3174f4f feat: enable state filtering 2024-07-26 11:07:47 +03:00
xeruf
fd94de7149 feat: tags property column 2024-07-25 22:50:57 +03:00
xeruf
ce7e015b02 feat: activating tags 2024-07-25 22:40:35 +03:00
xeruf
81f226fa43 style: reformat all code 2024-07-25 22:09:24 +03:00