Commit Graph

  • 49d8eef29c fix(tasks): wrong position for immediate task entering main xeruf 2024-10-15 15:42:17 +0200
  • 74fff5a2b1 fix(main): only parse single-digit view depths xeruf 2024-10-15 03:28:40 +0200
  • bdb8b6e814 fix(main): show correct relay url on relay change xeruf 2024-10-15 03:02:16 +0200
  • b0c92e64fa feat(tasks): expand Bookmarks display to Quick Access xeruf 2024-10-15 03:01:57 +0200
  • 4e4ad7099f fix(tasks): do not find children of closed tasks globally xeruf 2024-10-15 03:00:12 +0200
  • 613a8b3822 feat(tasks): display bookmarks and time summary xeruf 2024-10-14 16:43:59 +0200
  • 1533676bff fix: do not show all tasks when filter has no matches xeruf 2024-10-14 16:39:44 +0200
  • 52be8c53eb feat: revamp task printing through recursive sorting xeruf 2024-10-14 16:10:56 +0200
  • 5f25e116a1 feat: allow filtering tasks by author name xeruf 2024-10-13 17:14:48 +0200
  • d1720f89ae fix(tasks): do not show progress for activities xeruf 2024-10-13 16:00:35 +0200
  • f6082f12f2 fix(tasks): prevent crashes at zero depth xeruf 2024-10-12 21:55:32 +0200
  • 3d389e8d52 feat: toggleable activity recursion xeruf 2024-10-12 14:17:46 +0200
  • 28d1f4c983 fix(tasks): properly set search depth xeruf 2024-10-12 11:54:29 +0200
  • 93fde86169 test(tasks): adjust view and search depth xeruf 2024-10-12 11:35:43 +0200
  • 769b9578fe refactor: do not import xdg xeruf 2024-10-12 11:34:44 +0200
  • c27ccb8282 refactor: rename stateless tasks to activities xeruf 2024-10-11 22:06:18 +0200
  • d744fb8457 feat: separate search and view depth xeruf 2024-10-11 01:10:17 +0200
  • c2f775e891 docs(tasks): expand documentation a bit xeruf 2024-10-03 13:39:52 +0200
  • 617b1ea6d1 fix(tasks): do not show children of non-matching states xeruf 2024-10-03 13:29:41 +0200
  • fd970b3709 fix(tasks): match task names at word boundary with regex xeruf 2024-10-01 23:20:08 +0200
  • c6de8daee9 fix(main): increase notification channel size xeruf 2024-10-01 23:19:01 +0200
  • a297f61363 feat(tasks): report reprocessing issues xeruf 2024-09-23 13:59:29 +0200
  • 96ca945263 feat: allow viewing tracking history for user xeruf 2024-09-23 13:51:16 +0200
  • d4bca1c26f feat: deferred state updates xeruf 2024-09-23 08:50:12 +0200
  • 516acadd4a fix: properly determine current task state xeruf 2024-09-23 01:20:24 +0200
  • 945eb6906a feat: add ability to schedule any action xeruf 2024-09-22 20:05:05 +0200
  • 34657540de refactor: remove Tasks to TasksRelay xeruf 2024-09-22 16:48:15 +0200
  • afe3fa8670 fix: remove cached task children list xeruf 2024-09-22 16:47:26 +0200
  • 753afad2fd fix: obtain children on the fly xeruf 2024-09-22 16:24:07 +0200
  • 7755967a7a feat: requeue events with missing references xeruf 2024-09-14 17:14:51 +0300
  • cb75a5749f style(tasks): some bits of documentation xeruf 2024-09-14 16:17:30 +0300
  • 0744e86922 feat: properly include tasks with hashtags in filters xeruf 2024-09-14 16:06:47 +0300
  • ddb68f7107 feat: recognize hashtags in task name xeruf 2024-09-14 15:53:27 +0300
  • 4b59b273f5 feat(tasks): extend search depth by tags if appropriate xeruf 2024-09-07 16:26:55 +0300
  • bb3bb1fd56 feat: better feedback on bookmarking xeruf 2024-09-07 16:25:44 +0300
  • 593ebcddca feat(main): make empty / go to root xeruf 2024-09-07 16:06:59 +0300
  • 132ea048a5 feat: greatly revamp filtering xeruf 2024-09-07 13:03:30 +0300
  • ddc57dc36a fix(tasks): do not panic on missing children xeruf 2024-09-05 13:54:23 +0300
  • 77bfc4cb7a fix: add weekday to relative date formatting xeruf 2024-09-05 13:50:50 +0300
  • 43e7a5cd10 fix(tasks): prevent infinite loop on higher depth in ChildIterator xeruf 2024-09-03 21:15:48 +0300
  • 3942105764 fix(tasks): do not show bookmarks on childrenless tasks xeruf 2024-08-29 23:28:40 +0300
  • 945e29b5ed feat: enable setting persistent bookmarks xeruf 2024-08-29 23:20:31 +0300
  • 1297be43bc feat(tasks): include bookmarked tasks regardless of position xeruf 2024-08-29 22:58:17 +0300
  • 5a62e8f99e feat(tasks): parse own bookmarks from event xeruf 2024-08-29 22:28:25 +0300
  • 018357b21e refactor(tasks): accurately rename referenced_events to singular xeruf 2024-08-29 22:17:46 +0300
  • d1ae0f5458 docs(readme): enhance command documentation xeruf 2024-08-29 22:15:59 +0300
  • d4f544173a style: slight reformatting xeruf 2024-08-29 22:15:30 +0300
  • c2b106ea69 refactor: use static Kinds rather than their ids xeruf 2024-08-29 22:12:55 +0300
  • 003d1d6120 feat: prefer immediate children search results xeruf 2024-08-29 12:11:43 +0300
  • 039c390c66 fix(tasks): re-filter when reducing view depth xeruf 2024-08-29 12:02:13 +0300
  • b974957bc9 fix: do not set view depth when searching xeruf 2024-08-29 11:54:53 +0300
  • dd5aaf71d2 feat: enable moving back through history with & xeruf 2024-08-29 11:50:34 +0300
  • c5a2872534 feat: enable setting specific state with label xeruf 2024-08-29 11:06:56 +0300
  • 1a1f23007b feat: filter tasks by state change time xeruf 2024-08-28 21:56:15 +0300
  • 9eaf10006b fix(tasks): avoid timestamp conflicts xeruf 2024-08-27 15:00:53 +0300
  • 6492a22cc9 fix: dim path separators xeruf 2024-08-27 11:54:08 +0300
  • 13dac88ded fix: more consistent time-tracking history xeruf 2024-08-26 22:41:35 +0300
  • 1263e39fb3 fix: parse date without numbers as day start xeruf 2024-08-26 22:37:29 +0300
  • 714d4a4d5b fix(tasks): only enter a perfect global match that is not closed xeruf 2024-08-25 16:46:21 +0300
  • 1d7d3eea74 feat(main): automatic readline history xeruf 2024-08-25 16:38:55 +0300
  • 3cab294122 feat(tasks): prevent accidental redundant time-tracking xeruf 2024-08-25 16:37:55 +0300
  • 01305c5a78 feat: more adaptive tag filtering xeruf 2024-08-25 15:37:05 +0300
  • 14a1cbe09c refactor: code cleanup with clippy xeruf 2024-08-25 14:46:07 +0300
  • 533378b24d feat(tasks): allow jumping to task anywhere by exact name match xeruf 2024-08-25 14:30:08 +0300
  • a0f5d62c81 fix: more intuitive feedback when stopping timetracking xeruf 2024-08-25 13:50:21 +0300
  • 84e46827ce fix(tasks): temporary improved author formatting xeruf 2024-08-25 11:17:55 +0300
  • 3c93e0aae7 feat: character threshold for creating notes xeruf 2024-08-25 11:16:05 +0300
  • c3d18e4494 fix(tasks): properly determine last tracking of current task xeruf 2024-08-25 10:48:59 +0300
  • 75a5f27843 feat(main): allow creating multiple task at once with newlines xeruf 2024-08-24 21:01:07 +0300
  • 58126ba6e7 feat(main): migrate to current rustyline version xeruf 2024-08-23 11:56:58 +0300
  • 9f14a0f3f9 feat: parse plain hour when adjusting tracking xeruf 2024-08-22 11:13:35 +0300
  • f240413e2a style: various small cleanups xeruf 2024-08-21 12:31:29 +0300
  • 999068bdd9 fix(main): pass own username to Tasks object xeruf 2024-08-21 12:30:13 +0300
  • f7f4bdc4f3 refactor(main): merge local_tasks into relays map xeruf 2024-08-21 12:22:47 +0300
  • ed1f482707 feat: revamp timestamp formatting helpers xeruf 2024-08-21 11:56:15 +0300
  • 3dca6a4b23 fix(main): safer key persistence xeruf 2024-08-21 11:52:07 +0300
  • 17b3334aea fix: prompt via readline xeruf 2024-08-21 11:05:43 +0300
  • 77ba311bab feat(main): neatly interpret plain hour in date filter xeruf 2024-08-21 10:14:01 +0300
  • 9da41db427 feat(main): implement readline functionality with rustylinez xeruf 2024-08-20 22:40:16 +0300
  • a67bd384ec fix(tasks): creation position in filter_or_create xeruf 2024-08-20 21:42:05 +0300
  • ace365de38 fix(main): enhance Result warnings macro with string interpolation xeruf 2024-08-20 21:16:01 +0300
  • 07bba314ec fix(main): print Result warnings via macro xeruf 2024-08-20 20:41:41 +0300
  • 126bd8cf81 fix: move from std::sync fully to tokio xeruf 2024-08-20 14:27:16 +0300
  • b5b2ea9b71 fix(main): client communication ordering xeruf 2024-08-20 14:16:51 +0300
  • f98486f012 docs: small updates xeruf 2024-08-20 13:49:53 +0300
  • ada3492487 feat: upgrade to nostr sdk 0.34 xeruf 2024-08-20 13:00:36 +0300
  • efc0061390 feat(main): rudimentary filter by date or author xeruf 2024-08-19 22:16:19 +0300
  • 1b0f7dca09 fix(main): more intuitive behavior when stopping tracking with stamp xeruf 2024-08-19 21:55:44 +0300
  • f4cff3d702 feat: use author name consistently xeruf 2024-08-19 21:41:45 +0300
  • f8a4777f71 feat(kinds): more accurate tag formatting xeruf 2024-08-19 21:25:59 +0300
  • 0296556bcd fix(main): fetch task kinds before updates xeruf 2024-08-19 21:25:20 +0300
  • c64a1fa051 feat(tasks): add task author to default columns xeruf 2024-08-19 21:18:11 +0300
  • 721c200b97 fix(tasks): hide duplicates again in personal time-tracking history xeruf 2024-08-19 17:35:26 +0300
  • 3b9fedd9a3 feat(tasks): display details on task without subtasks xeruf 2024-08-19 17:30:05 +0300
  • 12b7c909ab feat(tasks): track depth in ChildIterator xeruf 2024-08-19 16:47:09 +0300
  • 5bc3509930 refactor: provide position ref and cloned xeruf 2024-08-19 16:36:06 +0300
  • 629db66018 fix(tasks): properly find current position when futures are involved xeruf 2024-08-19 13:59:37 +0300
  • e0d241ec5a fix(tasks): undo tracking with history-based position xeruf 2024-08-19 13:48:24 +0300
  • 506a73060a fix(tasks): properly process movement with history-based position xeruf 2024-08-19 13:47:27 +0300
  • ebfe632497 feat(tasks): derive position from history xeruf 2024-08-19 13:06:20 +0300