Commit Graph

43 Commits

Author SHA1 Message Date
xeruf 903536bd3b docs: some helpful comments 2024-08-18 21:37:39 +03:00
xeruf 43278a6631 feat(tasks): interpret plain numbers as minutes and strip prefixes 2024-08-15 13:22:16 +03:00
xeruf fcd5e9c0c9 feat(tasks): employ time parsing libraries for tracking offsets 2024-08-15 12:21:32 +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 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 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 dda969e08b feat: integrate progress and dependencies into state property 2024-08-10 21:27:47 +03:00
xeruf 9fbe3e27cb feat: implement task stopping shortcut 2024-08-10 21:27:41 +03:00
xeruf ae2172c8f2 feat(main): properly apply input trimming 2024-08-10 18:11:42 +03:00
xeruf b03ad00b6a feat: quick filter for all task states 2024-08-10 15:44:52 +03:00
xeruf c48355e5da feat(task): parse dependees 2024-08-09 20:53:30 +03:00
xeruf 7a8a048d6c feat: add procedures for dependency lists 2024-08-08 21:10:17 +03:00
xeruf 43c62bf742 feat: list existing tracked times 2024-08-08 15:09:39 +03:00
xeruf 6b7b6b91a8 feat: hashtag list and quick filter override 2024-08-08 13:04:22 +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 a2505e94fb feat: allow timetracking with date specifier 2024-08-02 20:40:42 +03:00
xeruf bf802e3195 feat: filter with slash 2024-08-01 21:40:15 +03:00
xeruf 7f34a888f3 feat: make tags sticky and allow manual removal 2024-08-01 20:12:04 +03:00
xeruf 256c86e06f fix: move text notes to comma key 2024-08-01 20:04:56 +03:00
xeruf a9509fd4f2 feat: fold repeated time tracking events 2024-08-01 20:00:45 +03:00
xeruf 486cbb1ab4 feat: undo function with @ 2024-08-01 19:10:58 +03:00
xeruf e5953c63b4 fix: list properties instead of adding blank column 2024-07-30 21:21:16 +03:00
xeruf 74464241ec docs: explain implemented and planned concepts 2024-07-30 21:18:11 +03:00
xeruf c848a4797c feat: implement recursive task progress and subtask completion count 2024-07-30 17:11:43 +03:00
xeruf fbbdd5eef8 feat: separate description specifiers 2024-07-30 09:09:54 +03:00
xeruf 18fca1d0f3 release: 0.2.0 2024-07-29 23:19:06 +03:00
xeruf 14575813c7 docs: update README 2024-07-29 14:20:49 +03:00
xeruf cdd6981bf6 feat(main): fallback to case-insensitive filter 2024-07-29 13:37:05 +03:00
xeruf 98d921b941 feat(main): enable manual state updates 2024-07-29 13:28:39 +03:00
xeruf 5723151cfb feat: properly format tracked time 2024-07-29 09:19:23 +03:00
xeruf 79c3174f4f feat: enable state filtering 2024-07-26 11:07:47 +03:00
xeruf 960a5210c6 docs: document tags property column 2024-07-25 22:51:12 +03:00
xeruf ce7e015b02 feat: activating tags 2024-07-25 22:40:35 +03:00
xeruf 0c90086833 feat: text notes as descriptions 2024-07-25 10:54:18 +03:00
xeruf daad3faddb docs: functionality reference 2024-07-25 01:02:26 +03:00
xeruf b30994c151 feat: live updates via mpsc 2024-07-24 16:12:57 +03:00
xeruf 23763f87ee Implement global variables, tasks with tags and a repl 2024-07-13 16:12:39 +03:00
xeruf 199273d21b First CLI Prototype 2024-07-09 17:56:08 +03:00