Commit graph

209 commits

Author SHA1 Message Date
xeruf
9c92a19cde fix: make hashtag behaviour more consistent 2024-11-21 09:47:14 +01:00
xeruf
0a7685d907 feat: make hashtags case-insensitive 2024-11-21 09:17:56 +01:00
xeruf
20fc8f9a3a refactor: rename set_filter_from to since 2024-11-20 23:28:06 +01:00
xeruf
1f13c45831 feat: easy reset to own pubkey filter 2024-11-20 23:28:06 +01:00
xeruf
e320523fc0 feat: enable setting pubkey as context and auto-filter for own 2024-11-20 23:28:06 +01:00
xeruf
2ce5801925 fix: task descriptions ordering 2024-11-20 23:10:28 +01:00
xeruf
9eb6138852 enhance(tasks): current task description 2024-11-20 19:06:32 +01:00
xeruf
88ecd68eb8 refactor: rename and document a few task methods 2024-11-20 19:05:33 +01:00
xeruf
7561bc0e2f refactor: update to latest nostr sdk version 2024-11-18 14:52:52 +01:00
xeruf
adcd35967f refactor: reformat tasks file 2024-11-18 14:43:49 +01:00
xeruf
2400f7c45b fix: parse markers again by reducing EventId referencing 2024-11-18 14:40:50 +01:00
xeruf
e186d034e5 fix: upgrade to nostr sdk development version 2024-11-15 17:19:49 +01:00
xeruf
59b789d5ed fix(tasks): do not recurse activities by default 2024-11-15 17:12:52 +01:00
xeruf
43f8a3ebca feat: update to nostr sdk 0.36 2024-11-14 19:05:12 +01:00
xeruf
d095c65b23 test(tasks): reformat 2024-11-14 14:23:42 +01:00
xeruf
6b8bf29b20 feat(task): extract tags from state updates 2024-11-13 11:12:25 +01:00
xeruf
2cec689bf1 feat: automatically add tags from task properties 2024-11-12 23:03:53 +01:00
xeruf
3fa8df4eaa feat(tasks): add high priority tasks to quick access 2024-11-12 20:23:30 +01:00
xeruf
7cedd980fb enhance(tasks): more transparent task and activity creation 2024-11-11 22:57:58 +01:00
xeruf
55d42fc52c enhance(tasks): inherit displayed priority 2024-11-11 21:56:29 +01:00
xeruf
15a2ffd7e6 style: optimize imports with cargo fix 2024-11-11 14:59:25 +01:00
xeruf
5dfd7a084b refactor: create own file for EventSender 2024-11-11 13:13:15 +01:00
xeruf
d1735476cc fix(main): improve feedback for (( command 2024-11-11 01:19:27 +01:00
xeruf
5dbea00562 feat: make hashtag interactions more dynamic 2024-11-10 20:41:13 +01:00
xeruf
561fd9e1e5 feat: implement priority filtering 2024-11-09 20:41:22 +01:00
xeruf
91b6047f9a feat: implement priority property for task 2024-11-09 20:33:29 +01:00
xeruf
b81e5a27bf fix(main): retain current movement when tracking for another time 2024-11-09 20:00:06 +01:00
xeruf
8f0a169677 fix(main): hide Quick Access in a custom search
Matching items are included anyway
2024-11-09 19:36:52 +01:00
xeruf
ae525c870f fix: filter from correct position with multiple slashes 2024-11-09 19:36:06 +01:00
xeruf
e9bee3c114 feat: allow setting priority context for creating tasks 2024-11-09 19:18:42 +01:00
xeruf
cc64c0f493 style(tasks): reformat 2024-11-09 18:01:40 +01:00
xeruf
5a8fa69e4c feat: implement recursive closing and property marker 2024-11-09 18:00:17 +01:00
xeruf
f33d890d7f feat: implement priority parsing from task string 2024-11-09 17:06:20 +01:00
xeruf
dd78a2f460 fix(tasks): revamp tag delimiter in task creation syntax
Prevent accidental interpretation of title parts as tags
2024-11-08 12:15:32 +01:00
xeruf
5303d0cb41 fix(tasks): set parent for dependent sibling 2024-11-08 11:49:49 +01:00
xeruf
2053f045b2 fix(helpers): add one second to displayed timestamp to produce round times on stopping
Internally, tracking is stopped one second earlier
to prevent random accidental overlaps.
This brings the interface in line with the user input.
2024-11-08 11:35:07 +01:00
xeruf
d8eebcfb6a feat(tasks): filter out tracked intervals smaller than 2mins 2024-10-18 18:13:35 +02:00
xeruf
49d8eef29c fix(tasks): wrong position for immediate task entering 2024-10-15 15:42:17 +02:00
xeruf
b0c92e64fa feat(tasks): expand Bookmarks display to Quick Access
Now also including recently created tasks
2024-10-15 03:01:57 +02:00
xeruf
4e4ad7099f fix(tasks): do not find children of closed tasks globally 2024-10-15 03:00:12 +02:00
xeruf
613a8b3822 feat(tasks): display bookmarks and time summary 2024-10-14 16:44:35 +02:00
xeruf
52be8c53eb feat: revamp task printing through recursive sorting
Still to be fixed: Bookmarks, Time Summary
2024-10-14 16:10:56 +02:00
xeruf
5f25e116a1 feat: allow filtering tasks by author name 2024-10-13 17:15:43 +02:00
xeruf
d1720f89ae fix(tasks): do not show progress for activities 2024-10-13 16:01:55 +02:00
xeruf
f6082f12f2 fix(tasks): prevent crashes at zero depth 2024-10-12 21:55:32 +02:00
xeruf
3d389e8d52 feat: toggleable activity recursion 2024-10-12 14:17:46 +02:00
xeruf
28d1f4c983 fix(tasks): properly set search depth 2024-10-12 11:54:29 +02:00
xeruf
93fde86169 test(tasks): adjust view and search depth 2024-10-12 11:35:43 +02:00
xeruf
c27ccb8282 refactor: rename stateless tasks to activities 2024-10-11 22:06:18 +02:00
xeruf
d744fb8457 feat: separate search and view depth 2024-10-11 01:10:17 +02:00