diff options
| author | dam <dam@gudinoff> | 2024-05-09 12:39:46 +0100 |
|---|---|---|
| committer | dam <dam@gudinoff> | 2024-05-09 12:39:46 +0100 |
| commit | c0dc68c4672f53f2b9c60074bfb1eb10ab87d980 (patch) | |
| tree | aa47342d2519bfb61812b3f83d3b01c7971e93a2 /ttt.jai | |
| parent | f5fc7f6e700d272c2d60e4a1da219c993f01cad3 (diff) | |
| download | task-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.jai | 28 |
1 files changed, 14 insertions, 14 deletions
@@ -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; |
