aboutsummaryrefslogtreecommitdiff
path: root/ttt.jai
diff options
context:
space:
mode:
authordam <dam@gudinoff>2024-05-09 12:39:46 +0100
committerdam <dam@gudinoff>2024-05-09 12:39:46 +0100
commitc0dc68c4672f53f2b9c60074bfb1eb10ab87d980 (patch)
treeaa47342d2519bfb61812b3f83d3b01c7971e93a2 /ttt.jai
parentf5fc7f6e700d272c2d60e4a1da219c993f01cad3 (diff)
downloadtask-time-tracker-c0dc68c4672f53f2b9c60074bfb1eb10ab87d980.tar.zst
task-time-tracker-c0dc68c4672f53f2b9c60074bfb1eb10ab87d980.zip
WIP : Renaming TUI print/write procedures.
Diffstat (limited to 'ttt.jai')
-rw-r--r--ttt.jai28
1 files changed, 14 insertions, 14 deletions
diff --git a/ttt.jai b/ttt.jai
index efafb00..e5ade13 100644
--- a/ttt.jai
+++ b/ttt.jai
@@ -217,7 +217,7 @@ print_time :: (y: int, x: int, time: s64, space: int) -> int {
print_padding :: (size: int) {
assert(size >= 0, "Cannot print negative padding values. The procedure accepts signed values just for convenience.");
while size > 0 {
- TUI.tui_write(" ");
+ TUI.tui_write_string(" ");
size -= 1;
}
}
@@ -226,13 +226,13 @@ print_time :: (y: int, x: int, time: s64, space: int) -> int {
if time < 0 {
print_padding(left_padding);
- TUI.tui_write(" - ");
+ TUI.tui_write_string(" - ");
print_padding(right_padding);
return 0;
}
else if time == 0 {
print_padding(left_padding);
- TUI.tui_write(" 0 ");
+ TUI.tui_write_string(" 0 ");
print_padding(right_padding);
return 0;
}
@@ -274,7 +274,7 @@ print_time :: (y: int, x: int, time: s64, space: int) -> int {
}
else {
print_padding(left_padding);
- TUI.tui_write(" ∞ ");
+ TUI.tui_write_string(" ∞ ");
print_padding(right_padding);
return 0;
}
@@ -942,20 +942,20 @@ draw_user_interface :: (db: *Database, layout: *Layout) {
// TODO Maybe this could be simplified?
y = 1;
x = 1;
- TUI.tui_write(TUI.Commands.DrawingMode); // append(*builder, TUI.Commands.DrawingMode); TODO
+ TUI.tui_write_string(TUI.Commands.DrawingMode); // append(*builder, TUI.Commands.DrawingMode); TODO
for 0..layout.columns.count-2 {
column := layout.columns[it];
x += 1 + column.width;
TUI.set_cursor_position(x, y);
- TUI.tui_write(TUI.Drawings.TeeT); // TODO append(*builder, TUI.Drawings.TeeT);
+ TUI.tui_write_string(TUI.Drawings.TeeT); // TODO append(*builder, TUI.Drawings.TeeT);
for row: 2..size_y {
TUI.set_cursor_position(x, row);
- TUI.tui_write(TUI.Drawings.LineV); // TODO append(*builder, TUI.Drawings.LineV);
+ TUI.tui_write_string(TUI.Drawings.LineV); // TODO append(*builder, TUI.Drawings.LineV);
}
TUI.set_cursor_position(x, size_y);
- TUI.tui_write(TUI.Drawings.TeeB); // TODO append(*builder, TUI.Drawings.TeeB);
+ TUI.tui_write_string(TUI.Drawings.TeeB); // TODO append(*builder, TUI.Drawings.TeeB);
}
- TUI.tui_write(TUI.Commands.TextMode); // TODO append(*builder, TUI.Commands.TextMode);
+ TUI.tui_write_string(TUI.Commands.TextMode); // TODO append(*builder, TUI.Commands.TextMode);
///////////////////////////////////////////////////////////////////////////
@@ -967,7 +967,7 @@ draw_user_interface :: (db: *Database, layout: *Layout) {
x += 1;
col = *layout.columns[L_TITLE_IDX];
TUI.set_cursor_position(x + col.alignment_offset, y);
- TUI.tui_write(ifx db == *archive then layout.archive_title else col.header); // TODO append(*builder, ifx db == *archive then layout.archive_title else col.header);
+ TUI.tui_write_string(ifx db == *archive then layout.archive_title else col.header); // TODO append(*builder, ifx db == *archive then layout.archive_title else col.header);
x += col.width;
// Headers : days
@@ -987,7 +987,7 @@ draw_user_interface :: (db: *Database, layout: *Layout) {
}
col = *layout.columns[L_DAYS_IDX + idx];
TUI.set_cursor_position(x + col.alignment_offset, y);
- TUI.tui_write(col.header); // TODO append(*builder, col.header);
+ TUI.tui_write_string(col.header); // TODO append(*builder, col.header);
x += col.width;
}
TUI.set_style(style_default);
@@ -996,7 +996,7 @@ draw_user_interface :: (db: *Database, layout: *Layout) {
x += 1;
col = *layout.columns[L_TOTAL_IDX];
TUI.set_cursor_position(x + col.alignment_offset, y);
- TUI.tui_write(col.header); // TODO append(*builder, col.header);
+ TUI.tui_write_string(col.header); // TODO append(*builder, col.header);
///////////////////////////////////////////////////////////////////////////
@@ -1039,11 +1039,11 @@ draw_user_interface :: (db: *Database, layout: *Layout) {
task_name := cast(string)task.name;
task_name = truncate(task_name, column_width);
TUI.set_cursor_position(x, y);
- TUI.tui_write(task_name); // TODO append(*builder, task_name);
+ TUI.tui_write_string(task_name); // TODO append(*builder, task_name);
// Paint the remaining column space.
task_name_char_count := count_characters(task_name, is_null_terminated = true);
paint_remaining := string.{ column_width - task_name_char_count, empty_line.data };
- TUI.tui_write(paint_remaining); // TODO append(*builder, paint_remaining);
+ TUI.tui_write_string(paint_remaining); // TODO append(*builder, paint_remaining);
x += column_width;