diff options
| author | dam <dam@gudinoff> | 2022-09-29 00:52:12 +0000 |
|---|---|---|
| committer | dam <dam@gudinoff> | 2022-09-29 00:52:12 +0000 |
| commit | 0474a1e9181dd169c8f7a324430c0088f76d2e5b (patch) | |
| tree | d8b169f5009b1a0fd0c75b23ae68c8e76a7ca9b3 /readme.md | |
| parent | 49cae85436a98928530be15f6feb837fedfa3583 (diff) | |
| download | task-time-tracker-0474a1e9181dd169c8f7a324430c0088f76d2e5b.tar.zst task-time-tracker-0474a1e9181dd169c8f7a324430c0088f76d2e5b.zip | |
Updated to-do list.
Diffstat (limited to 'readme.md')
| -rw-r--r-- | readme.md | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -37,12 +37,14 @@ Task Time Tracker - [x] Make archive be stored in CSV format: takes less space and allows to quickly archive by appending to end of file; - [x] Implement `append_to_csv(task_t *task, char *path_name)` and use it in archive function; - [x] At startup, check for required files and create them if not present. +- [x] Allow to archive task using keys: `a` and `A`; - [ ] Convert `get_available_rows` into a function, or variable set when resize happens - MAYBE. - [ ] Improve total_times: - Create function to recalculate them. Shouldn't take so long, right? - Decide when this will run. - Check for overflow/underflow when adding/subtracting times; - Only recalculate when we're potentially exiting a saturation point; +- [ ] By default, store files on `~/.config/task_time_tracker/` or `~/.local/share/task_time_tracker` and allow to store elsewhere if passed by argument `--config`. - [ ] Cleanup `draw_tui`: - Selected and active tasks should be drawn after everything else. - Try printing each row; @@ -51,7 +53,6 @@ Task Time Tracker - [ ] Confirm delete_task operation. - [ ] Implement logs as described above. - [ ] Change task order (use task_t tmp_task + memcpy); -- [ ] Allow to archive task using keys: `a` and `A`; - [ ] Create task using keys: `c` and `C`; - [ ] Delete task using keys: `d` and `D`; - [ ] Change task name using keys: `F2`; |
