xeruf
|
619bcfbbad
|
feat(tasks): generate tree from iterator
|
2024-08-12 23:08:06 +03:00 |
|
xeruf
|
85b923edc8
|
feat: enable creating dependent sibling task
|
2024-08-12 23:06:49 +03:00 |
|
xeruf
|
9f84fd7ef1
|
refactor(tasks): find task tree as references
|
2024-08-12 12:17:03 +03:00 |
|
xeruf
|
67a19d61f2
|
feat(tasks): implement fallback for finding task children
|
2024-08-12 12:09:46 +03:00 |
|
xeruf
|
b3d70ab0b7
|
feat(tasks): enable excluding tags from view
|
2024-08-11 12:28:08 +03:00 |
|
xeruf
|
c83d8a2f55
|
feat(tasks): option to fully set sorting
|
2024-08-11 12:05:29 +03:00 |
|
xeruf
|
a7d02e60b2
|
feat(tasks): make sorting by property customizable
|
2024-08-11 10:58:34 +03:00 |
|
xeruf
|
55792ca34f
|
feat(tasks): sorting by property
|
2024-08-11 10:01:46 +03:00 |
|
xeruf
|
dda969e08b
|
feat: integrate progress and dependencies into state property
|
2024-08-10 21:27:47 +03:00 |
|
xeruf
|
dcf333353b
|
fix(tasks): ignore future stamps in time-tracking summation
|
2024-08-10 21:27:47 +03:00 |
|
xeruf
|
15bd21059d
|
fix: show currently running timetracking for task
|
2024-08-10 21:27:47 +03:00 |
|
xeruf
|
9fbe3e27cb
|
feat: implement task stopping shortcut
|
2024-08-10 21:27:41 +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
|
b03ad00b6a
|
feat: quick filter for all task states
|
2024-08-10 15:44:52 +03:00 |
|
xeruf
|
7a8a048d6c
|
feat: add procedures for dependency lists
|
2024-08-08 21:10:17 +03:00 |
|
xeruf
|
b62ec6fd39
|
feat: summarize time tracked on visible tasks
|
2024-08-08 15:14:04 +03:00 |
|
xeruf
|
43c62bf742
|
feat: list existing tracked times
|
2024-08-08 15:09:39 +03:00 |
|
xeruf
|
79b42b8df0
|
style: reformat code
|
2024-08-08 13:52:02 +03:00 |
|
xeruf
|
a3a732879f
|
feat(tasks): don't create tasks from typos
|
2024-08-08 13:04:52 +03:00 |
|
xeruf
|
6b7b6b91a8
|
feat: hashtag list and quick filter override
|
2024-08-08 13:04:22 +03:00 |
|
xeruf
|
08b0ba48a3
|
feat: properly handle commands without argument
|
2024-08-08 00:18:34 +03:00 |
|
xeruf
|
4180533844
|
fix(tasks): apply state to new tasks
|
2024-08-07 23:59:05 +03:00 |
|
xeruf
|
fca9b1492b
|
fix(tasks): recursive time tracked format string
|
2024-08-07 15:04:57 +03:00 |
|
xeruf
|
50ac994d21
|
docs: slight additions to readme and code comments
|
2024-08-07 15:04:18 +03:00 |
|
xeruf
|
65207a1de2
|
feat: allow switching between initial relays
|
2024-08-07 15:03:29 +03:00 |
|
xeruf
|
6932e1f257
|
feat: hide Tasks attributes for feedback logs and make column interaction 1-indexed
|
2024-08-07 00:06:09 +03:00 |
|
xeruf
|
f4f1b56f02
|
feat: info feedback on what you are doing
|
2024-08-06 22:54:22 +03:00 |
|
xeruf
|
db4f9ee8cb
|
fix(tasks): test time-tracking including automatic back-tracking
|
2024-08-06 17:52:31 +03:00 |
|
xeruf
|
d950c13098
|
feat: migrate to nostr-sdk 0.33
|
2024-08-06 11:34:18 +03:00 |
|
xeruf
|
a2505e94fb
|
feat: allow timetracking with date specifier
|
2024-08-02 20:40:42 +03:00 |
|
xeruf
|
8c2c279238
|
refactor: put kinds and helpers in own module
|
2024-08-02 14:44:47 +03:00 |
|
xeruf
|
aa468f80c5
|
test(tasks): separate test cases
|
2024-08-02 14:31:28 +03:00 |
|
xeruf
|
55d856c75d
|
feat: info message on task creation
|
2024-08-02 14:31:00 +03:00 |
|
xeruf
|
9619435c03
|
fix(tasks): time display format replacements
|
2024-08-02 11:13:36 +03:00 |
|
xeruf
|
bf802e3195
|
feat: filter with slash
|
2024-08-01 21:40:15 +03:00 |
|
xeruf
|
03f9e60c6f
|
feat: activate perfect match and filter without dot
|
2024-08-01 21:11:33 +03:00 |
|
xeruf
|
5b05c53947
|
fix: task progress percentage
|
2024-08-01 20:40:55 +03:00 |
|
xeruf
|
7f34a888f3
|
feat: make tags sticky and allow manual removal
|
2024-08-01 20:12:04 +03:00 |
|
xeruf
|
a9509fd4f2
|
feat: fold repeated time tracking events
|
2024-08-01 20:00:45 +03:00 |
|
xeruf
|
36fe58d3f3
|
fix(tasks): time tracking within current session
|
2024-08-01 19:48:05 +03:00 |
|
xeruf
|
14dcc8f0ff
|
fix(tasks): comment persistence
|
2024-08-01 19:18:46 +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
|
03263840ac
|
fix(tasks): no decimal point for progress percentage
|
2024-07-31 20:07:20 +03:00 |
|
xeruf
|
5c7793f4a3
|
feat: revamp time tracking with own kind
|
2024-07-31 20:07:16 +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
|
f89615d8e4
|
style: reformat code
|
2024-07-30 09:03:55 +03:00 |
|