aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordam <dam@gudinoff>2022-09-04 03:24:54 +0000
committerdam <dam@gudinoff>2022-09-04 03:24:54 +0000
commit9bbb7ce1b56814e6fa1668bf0ef21aaf602584a1 (patch)
tree799e260d1c4982ab37bdbd416e6f38eb96489488
parent92f4723a64196599c735857760005c62bfa6b6b2 (diff)
downloadtask-time-tracker-9bbb7ce1b56814e6fa1668bf0ef21aaf602584a1.tar.zst
task-time-tracker-9bbb7ce1b56814e6fa1668bf0ef21aaf602584a1.zip
Simplifying TUI code and allowing table layout to be more configurable.
-rw-r--r--main.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/main.c b/main.c
index 8549ec2..b39fed1 100644
--- a/main.c
+++ b/main.c
@@ -689,13 +689,15 @@ void draw_tui() {
for (task_t *task = database.tasks; task < database.tasks + database.count; task++) {
y++;
int x = 0;
- x++;
- mvaddstr(y, x, task->name);
+ for (int idx = 0; idx < NUM_OF_COLUMNS; idx++) {
+ x++;
+ mvaddnstr(y, x, task->name, layout->column_widths[idx]);
+ break; // WIP TODO TASK BUG TEST HACK WARNING
+ }
// x += 1 + layouts->column_widths[0];
// mvaddstr(y, x,
}
- // WIP TODO TASK BUG TEST HACK WARNING
return;