aboutsummaryrefslogtreecommitdiff
path: root/readme.md
diff options
context:
space:
mode:
authordam <dam@gudinoff>2022-09-29 00:52:12 +0000
committerdam <dam@gudinoff>2022-09-29 00:52:12 +0000
commit0474a1e9181dd169c8f7a324430c0088f76d2e5b (patch)
treed8b169f5009b1a0fd0c75b23ae68c8e76a7ca9b3 /readme.md
parent49cae85436a98928530be15f6feb837fedfa3583 (diff)
downloadtask-time-tracker-0474a1e9181dd169c8f7a324430c0088f76d2e5b.tar.zst
task-time-tracker-0474a1e9181dd169c8f7a324430c0088f76d2e5b.zip
Updated to-do list.
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/readme.md b/readme.md
index 5c5565d..6f1086a 100644
--- a/readme.md
+++ b/readme.md
@@ -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`;