xeruf
|
8c2c279238
|
refactor: put kinds and helpers in own module
|
2024-08-02 14:44:47 +03:00 |
xeruf
|
aa468f80c5
|
test(tasks): separate test cases
|
2024-08-02 14:31:28 +03:00 |
xeruf
|
55d856c75d
|
feat: info message on task creation
|
2024-08-02 14:31:00 +03:00 |
xeruf
|
e16e21a477
|
feat(main): collapse more time tracking events through soft flushing
|
2024-08-02 14:30:06 +03:00 |
xeruf
|
9619435c03
|
fix(tasks): time display format replacements
|
2024-08-02 11:13:36 +03:00 |
xeruf
|
bf802e3195
|
feat: filter with slash
|
2024-08-01 21:40:15 +03:00 |
xeruf
|
03f9e60c6f
|
feat: activate perfect match and filter without dot
|
2024-08-01 21:11:33 +03:00 |
xeruf
|
5b05c53947
|
fix: task progress percentage
|
2024-08-01 20:40:55 +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
|
36fe58d3f3
|
fix(tasks): time tracking within current session
|
2024-08-01 19:48:05 +03:00 |
xeruf
|
14dcc8f0ff
|
fix(tasks): comment persistence
|
2024-08-01 19:18:46 +03:00 |
xeruf
|
486cbb1ab4
|
feat: undo function with @
|
2024-08-01 19:10:58 +03:00 |
xeruf
|
afd6f2f77a
|
style: reformat
|
2024-07-31 20:08:33 +03:00 |
xeruf
|
03263840ac
|
fix(tasks): no decimal point for progress percentage
|
2024-07-31 20:07:20 +03:00 |
xeruf
|
5c7793f4a3
|
feat: revamp time tracking with own kind
|
2024-07-31 20:07:16 +03:00 |
xeruf
|
484c05dbee
|
release: 0.3.0
|
2024-07-31 16:34:23 +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
|
3652f0d39f
|
refactor: state-kind conversion
|
2024-07-30 20:25:27 +03:00 |
xeruf
|
320575e9c3
|
refactor: reformat and inline hints
|
2024-07-30 17:13:29 +03:00 |
xeruf
|
c848a4797c
|
feat: implement recursive task progress and subtask completion count
|
2024-07-30 17:11:43 +03:00 |
xeruf
|
50cc8de6a2
|
feat: hide time if empty
|
2024-07-30 09:37:12 +03:00 |
xeruf
|
fbbdd5eef8
|
feat: separate description specifiers
|
2024-07-30 09:09:54 +03:00 |
xeruf
|
f89615d8e4
|
style: reformat code
|
2024-07-30 09:03:55 +03:00 |
xeruf
|
b519d459db
|
feat: nicely format current task information
|
2024-07-30 09:00:39 +03:00 |
xeruf
|
f8f0cf7570
|
feat(tasks): print info on currently selected task
|
2024-07-30 08:23:32 +03:00 |
xeruf
|
18fca1d0f3
|
release: 0.2.0
|
2024-07-29 23:19:06 +03:00 |
xeruf
|
e7bfc720db
|
fix(tasks): relative path last parent
|
2024-07-29 21:27:50 +03:00 |
xeruf
|
eb5117e21f
|
feat: proper logging
|
2024-07-29 21:06:23 +03:00 |
xeruf
|
8d2cf29b83
|
fix(tasks): properly handle whitespace in task creation
|
2024-07-29 16:20:43 +03:00 |
xeruf
|
1824de8d69
|
refactor(task): cache parent id
|
2024-07-29 16:13:40 +03:00 |
xeruf
|
14575813c7
|
docs: update README
|
2024-07-29 14:20:49 +03:00 |
xeruf
|
66fc702538
|
fix(task): omit duplicated state name
|
2024-07-29 14:17:05 +03:00 |
xeruf
|
1251f54789
|
fix(task): omit tags referencing events in property getter
|
2024-07-29 14:13:32 +03:00 |
xeruf
|
eb7e571f1e
|
fix(task): update tracked time while task is active
|
2024-07-29 14:01:33 +03:00 |
xeruf
|
cdd6981bf6
|
feat(main): fallback to case-insensitive filter
|
2024-07-29 13:37:05 +03:00 |
xeruf
|
e255ce0676
|
feat: correctly display path for unnamed and unknown tasks
|
2024-07-29 13:32:47 +03:00 |
xeruf
|
98d921b941
|
feat(main): enable manual state updates
|
2024-07-29 13:28:39 +03:00 |
xeruf
|
8e7b8d3e66
|
fix(main): prevent overrunning string index on column edits
|
2024-07-29 09:59:17 +03:00 |
xeruf
|
b71916c905
|
feat(task): match state filter case-insensitively
|
2024-07-29 09:43:13 +03:00 |
xeruf
|
5d6b2a2dcb
|
feat(main): trim input strings
|
2024-07-29 09:32:10 +03:00 |
xeruf
|
5723151cfb
|
feat: properly format tracked time
|
2024-07-29 09:19:23 +03:00 |
xeruf
|
1b361355b0
|
feat(main): relay override by environment variable
|
2024-07-27 22:40:52 +03:00 |
xeruf
|
93718aaf1e
|
feat(main): interactively save and persist keys and relays
|
2024-07-27 21:49:04 +03:00 |
xeruf
|
0db7b648c4
|
fix: update default columns
|
2024-07-26 21:50:55 +03:00 |
xeruf
|
d511e9ca49
|
feat: enable filtering by state
|
2024-07-26 21:50:48 +03:00 |
xeruf
|
54e870a93a
|
feat(task): more accessors and modifiers
|
2024-07-26 21:15:50 +03:00 |
xeruf
|
c2f1f54170
|
feat(main): dynamically specify relays
|
2024-07-26 12:58:20 +03:00 |