dda969e08b
feat: integrate progress and dependencies into state property
dcf333353b
fix(tasks): ignore future stamps in time-tracking summation
15bd21059d
fix: show currently running timetracking for task
9fbe3e27cb
feat: implement task stopping shortcut
06bfe8e18a
fix(task): properly parse str into State
b03ad00b6a
feat: quick filter for all task states
ff74ac216b
feat(task): colorize state property
c48355e5da
feat(task): parse dependees
7a8a048d6c
feat: add procedures for dependency lists
c492d64d9e
style: align command match branches
dea8a46318
feat: implement task procedures
a3a732879f
feat(tasks): don't create tasks from typos
6b7b6b91a8
feat: hashtag list and quick filter override
08b0ba48a3
feat: properly handle commands without argument
4180533844
fix(tasks): apply state to new tasks
fca9b1492b
fix(tasks): recursive time tracked format string
50ac994d21
docs: slight additions to readme and code comments
65207a1de2
feat: allow switching between initial relays
6932e1f257
feat: hide Tasks attributes for feedback logs and make column interaction 1-indexed
b66089fc94
refactor: create helpers file
f4f1b56f02
feat: info feedback on what you are doing
b5b57b7ac9
fix: flush after backtrack
db4f9ee8cb
fix(tasks): test time-tracking including automatic back-tracking
a2505e94fb
feat: allow timetracking with date specifier
8c2c279238
refactor: put kinds and helpers in own module
aa468f80c5
test(tasks): separate test cases
55d856c75d
feat: info message on task creation
e16e21a477
feat(main): collapse more time tracking events through soft flushing
bf802e3195
feat: filter with slash
03f9e60c6f
feat: activate perfect match and filter without dot
5b05c53947
fix: task progress percentage
7f34a888f3
feat: make tags sticky and allow manual removal
256c86e06f
fix: move text notes to comma key
afd6f2f77a
style: reformat
03263840ac
fix(tasks): no decimal point for progress percentage
5c7793f4a3
feat: revamp time tracking with own kind
484c05dbee
release: 0.3.0
e5953c63b4
fix: list properties instead of adding blank column
74464241ec
docs: explain implemented and planned concepts
3652f0d39f
refactor: state-kind conversion
320575e9c3
refactor: reformat and inline hints
c848a4797c
feat: implement recursive task progress and subtask completion count
fbbdd5eef8
feat: separate description specifiers
f89615d8e4
style: reformat code
b519d459db
feat: nicely format current task information
f8f0cf7570
feat(tasks): print info on currently selected task
18fca1d0f3
release: 0.2.0