forked from janek/mostr
1
0
Fork 0
Commit Graph

321 Commits

Author SHA1 Message Date
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 473f26d7a5 fix(task): adjust to inverted ordering of sdk 0.36
https://github.com/rust-nostr/nostr/issues/632
2024-11-14 19:05:58 +01:00
xeruf 43f8a3ebca feat: update to nostr sdk 0.36 2024-11-14 19:05:12 +01:00
xeruf 9a9c30dbb7 feat(main): auto-migrate existing key 2024-11-14 18:50:50 +01:00
xeruf a0e411d2e9 feat(main): debug print config directory 2024-11-14 18:32:25 +01:00
xeruf ecc5b7686b test(task): verify state progression 2024-11-14 18:29:47 +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 44feea9894 enhance(kinds): improve tag formatting 2024-11-12 20:33:23 +01:00
xeruf 3fa8df4eaa feat(tasks): add high priority tasks to quick access 2024-11-12 20:23:30 +01:00
xeruf b9f1d461fb feat(main): save keys in system keychain 2024-11-12 19:52:05 +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 5f8a232bd5 refactor(event_sender): reformat 2024-11-11 13:17:50 +01:00
xeruf 5dfd7a084b refactor: create own file for EventSender 2024-11-11 13:13:15 +01:00
xeruf ca24693dbb fix(main): auto-create config directory 2024-11-11 12:34:28 +01:00
xeruf ed72bcebcf refactor: replace xdg dependency by platform-agnostic directories
Previously could not compile on Windows
2024-11-11 01:34:55 +01:00
xeruf 3749f72048 refactor(main): optimize feedback for (( command 2024-11-11 01:21:18 +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 cc1e9d4d69 docs(readme): beta hints 2024-11-10 20:29:09 +01:00
xeruf d5e6bd2578 fix(main): fallback when listing empty description 2024-11-10 20:20:34 +01:00
xeruf 60b33b1dd3 fix: make bookmark and priority filter commands more consistent 2024-11-10 20:19:02 +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 5294d9081f chore(rust): upgrade to nightly to fix build 2024-11-09 20:10:43 +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 b9307b7b5d feat(main): improve prompt symbol 2024-11-09 19:20:12 +01:00
xeruf e9bee3c114 feat: allow setting priority context for creating tasks 2024-11-09 19:18:42 +01:00
xeruf dc8df51e0f fix: slight interaction and documentation improvements 2024-11-09 18:02:33 +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 baf93bd788 docs(readme): notes about interfaces 2024-10-18 18:14:24 +02:00
xeruf d8eebcfb6a feat(tasks): filter out tracked intervals smaller than 2mins 2024-10-18 18:13:35 +02:00
xeruf 7f33bdc9ab feat(main): relay switching by substring match 2024-10-18 18:07:37 +02:00
xeruf 306e0e0421 chore: create rust-toolchain.toml to pin rust 1.81 2024-10-16 22:05:48 +02:00
xeruf 49d8eef29c fix(tasks): wrong position for immediate task entering 2024-10-15 15:42:17 +02:00
xeruf 74fff5a2b1 fix(main): only parse single-digit view depths 2024-10-15 03:28:40 +02:00
xeruf bdb8b6e814 fix(main): show correct relay url on relay change 2024-10-15 03:02:46 +02:00