xeruf
|
14a1cbe09c
|
refactor: code cleanup with clippy
|
2024-08-27 12:02:45 +03:00 |
|
xeruf
|
a0f5d62c81
|
fix: more intuitive feedback when stopping timetracking
|
2024-08-25 14:28:23 +03:00 |
|
xeruf
|
3c93e0aae7
|
feat: character threshold for creating notes
|
2024-08-25 11:17:26 +03:00 |
|
xeruf
|
75a5f27843
|
feat(main): allow creating multiple task at once with newlines
|
2024-08-24 21:01:07 +03:00 |
|
xeruf
|
58126ba6e7
|
feat(main): migrate to current rustyline version
|
2024-08-24 20:57:07 +03:00 |
|
xeruf
|
f240413e2a
|
style: various small cleanups
|
2024-08-21 12:31:29 +03:00 |
|
xeruf
|
999068bdd9
|
fix(main): pass own username to Tasks object
|
2024-08-21 12:30:13 +03:00 |
|
xeruf
|
f7f4bdc4f3
|
refactor(main): merge local_tasks into relays map
|
2024-08-21 12:22:47 +03:00 |
|
xeruf
|
ed1f482707
|
feat: revamp timestamp formatting helpers
|
2024-08-21 11:57:28 +03:00 |
|
xeruf
|
3dca6a4b23
|
fix(main): safer key persistence
|
2024-08-21 11:52:07 +03:00 |
|
xeruf
|
17b3334aea
|
fix: prompt via readline
|
2024-08-21 11:05:43 +03:00 |
|
xeruf
|
77ba311bab
|
feat(main): neatly interpret plain hour in date filter
|
2024-08-21 10:14:01 +03:00 |
|
xeruf
|
9da41db427
|
feat(main): implement readline functionality with rustylinez
Including background log output
|
2024-08-20 22:40:16 +03:00 |
|
xeruf
|
ace365de38
|
fix(main): enhance Result warnings macro with string interpolation
|
2024-08-20 21:16:01 +03:00 |
|
xeruf
|
07bba314ec
|
fix(main): print Result warnings via macro
|
2024-08-20 20:41:41 +03:00 |
|
xeruf
|
126bd8cf81
|
fix: move from std::sync fully to tokio
Fixes Relay adding
Closes https://github.com/rust-nostr/nostr/issues/533
|
2024-08-20 14:29:09 +03:00 |
|
xeruf
|
b5b2ea9b71
|
fix(main): client communication ordering
|
2024-08-20 14:18:37 +03:00 |
|
xeruf
|
efc0061390
|
feat(main): rudimentary filter by date or author
|
2024-08-19 22:16:19 +03:00 |
|
xeruf
|
1b0f7dca09
|
fix(main): more intuitive behavior when stopping tracking with stamp
|
2024-08-19 21:55:44 +03:00 |
|
xeruf
|
f4cff3d702
|
feat: use author name consistently
|
2024-08-19 21:41:45 +03:00 |
|
xeruf
|
0296556bcd
|
fix(main): fetch task kinds before updates
|
2024-08-19 21:25:20 +03:00 |
|
xeruf
|
3b9fedd9a3
|
feat(tasks): display details on task without subtasks
|
2024-08-19 17:30:05 +03:00 |
|
xeruf
|
5bc3509930
|
refactor: provide position ref and cloned
|
2024-08-19 16:36:06 +03:00 |
|
xeruf
|
416a7f195d
|
feat: format visible time tracking history
|
2024-08-19 11:27:12 +03:00 |
|
xeruf
|
eaeeebca7b
|
feat: add notes as stateless tasks
|
2024-08-18 22:37:02 +03:00 |
|
xeruf
|
86654c8348
|
feat: show named task authors
|
2024-08-18 21:33:32 +03:00 |
|
xeruf
|
d88cae4273
|
feat(main): enable filtering by author
|
2024-08-16 21:58:38 +03:00 |
|
xeruf
|
9ad1243078
|
fix(main): better messages for background thread operations
|
2024-08-16 17:46:04 +03:00 |
|
xeruf
|
34540370c3
|
refactor(main): small cleanups
|
2024-08-15 15:50:58 +03:00 |
|
xeruf
|
3e056eb2b6
|
feat: feedback when filter does not match
|
2024-08-15 10:33:52 +03:00 |
|
xeruf
|
930c6b9c38
|
fix: improve task filtering, especially with slash
- smart case
- substring match
- less movement needed
|
2024-08-15 10:33:06 +03:00 |
|
xeruf
|
c93b2f2d91
|
feat(main): enhance prompt formatting
|
2024-08-15 09:31:49 +03:00 |
|
xeruf
|
957422f767
|
feat: localize nostr Timestamps consistently
|
2024-08-14 21:49:36 +03:00 |
|
xeruf
|
3eefbad6d5
|
feat: allow setting multiple tag filters at once
|
2024-08-14 19:42:58 +03:00 |
|
xeruf
|
1e0cc319b8
|
docs: expand Readme and adjust code comments
|
2024-08-14 15:59:43 +03:00 |
|
xeruf
|
8588fb9a04
|
refactor(main): improved debug output
|
2024-08-14 15:57:05 +03:00 |
|
xeruf
|
bbfbb2d8b0
|
fix(main): better feedback on url parse error
|
2024-08-14 15:40:15 +03:00 |
|
xeruf
|
f5aca3eca8
|
fix(main): better feedback after adjusting timetracking
|
2024-08-14 15:36:54 +03:00 |
|
xeruf
|
be582cb536
|
fix(main): revamp prompt formatting
|
2024-08-14 15:33:50 +03:00 |
|
xeruf
|
68d5c101e9
|
feat(main): enable switching to new relay while running
|
2024-08-14 15:32:42 +03:00 |
|
xeruf
|
45b8f9cf0f
|
feat(main): define MostrMessage type for inter-thread channel
|
2024-08-13 21:40:23 +03:00 |
|
xeruf
|
66af6af0ab
|
fix(main): do not superfluously move in place
|
2024-08-13 21:40:01 +03:00 |
|
xeruf
|
a059ff1c3e
|
refactor(main): define timeout delays as constants
|
2024-08-13 21:39:47 +03:00 |
|
xeruf
|
6cb2d47a8d
|
feat(main): advanced logger instantiation
|
2024-08-13 21:27:26 +03:00 |
|
xeruf
|
c67ef3b119
|
feat(main): batch up messages for relays
|
2024-08-13 11:54:14 +03:00 |
|
xeruf
|
85b923edc8
|
feat: enable creating dependent sibling task
|
2024-08-12 23:06:49 +03:00 |
|
xeruf
|
8f3552aeba
|
feat: move up after setting state manually
|
2024-08-12 11:57:21 +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
|
9fbe3e27cb
|
feat: implement task stopping shortcut
|
2024-08-10 21:27:41 +03:00 |
|