diff options
| author | dam <dam@gudinoff> | 2022-10-02 00:46:45 +0000 |
|---|---|---|
| committer | dam <dam@gudinoff> | 2022-10-02 00:46:45 +0000 |
| commit | eb2d9a5fad776ac5f9fe8b6dcdf70143bf3e7bd9 (patch) | |
| tree | e3f0ae8d75009ad2c3a0dcb88050aeec723be175 /readme.md | |
| parent | 1aa6cd4634336195e1c5a48181caa6c828ea3060 (diff) | |
| download | task-time-tracker-eb2d9a5fad776ac5f9fe8b6dcdf70143bf3e7bd9.tar.zst task-time-tracker-eb2d9a5fad776ac5f9fe8b6dcdf70143bf3e7bd9.zip | |
Updated readme file.
Diffstat (limited to 'readme.md')
| -rw-r--r-- | readme.md | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -18,11 +18,11 @@ Task Time Tracker - [x] Tasks should have a `modified_on` timestamp field; - [x] Change capacity to size_t. - [x] Change active_task to active_task_ptrdiff. -- [x] use selected_task_ptrdiff? +- [x] Use selected_task_ptrdiff? - [x] Make sure task names don't include commas ','; - [x] Format time being displayed. - [x] Replace max_capacity by its true value; -- [x] replace intmax_t by int64_t; +- [x] Replace intmax_t by int64_t; - [x] Adapt input cycle to work with `database_t *db` to allow pointing to database/archive. - [x] Show a symbol to let the user know when we're seeing the archive. - [x] Status of task will allow to keep counting time even when the process gets terminated forcefully; @@ -31,7 +31,7 @@ Task Time Tracker - [x] Mouse selection is broken due to entire TUI update: No, it was fixed by using `erase()` on the `draw_tui` instead of `clear()`; - [x] I bet the headers are no longer being used all on a single cycle. Let's separate them and include "header_title_archive"; - [x] Rename layout members: title_header, archive_header, total_header, days_headers, column_widths, column_alignments, headers_paddings. -- [x] using the archive header, we can remove the top-left-corner diamond on the archive. +- [x] Using the archive header, we can remove the top-left-corner diamond on the archive. - [x] Allow to cancel a rename_task operation: you can do it by leaving it blank. - [x] Make sure we are not using `strcat` and `strcpy`... or that we are using them wisely (famous last words). - [x] Make archive be stored in CSV format: takes less space and allows to quickly archive by appending to end of file; @@ -58,6 +58,7 @@ Task Time Tracker - Try printing headers and footers, then each row; - Allow to repaint just certain parts of the TUI; this should allow to call `draw_tui` with a flag saying which parts need to be drawn; - [ ] Improve total_times: + - Since we provide a way to recalculate the total values, we may just automatically recalculate them when we open the database and one of the totals has saturated? - Create function to recalculate them. Shouldn't take so long, right? - Decide when this will run. - Check for overflow/underflow when adding/subtracting times; |
