From 6a820a17ef8a6dd76e4f984cf6269beb8c96d0c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paul=20B=C3=BCtow?= <1224732+snonux@users.noreply.github.com> Date: Fri, 20 Jun 2025 00:32:50 +0300 Subject: Fix ANSI color truncation by using ansi-aware table --- cmd/tasksamurai/main.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'cmd') diff --git a/cmd/tasksamurai/main.go b/cmd/tasksamurai/main.go index 56ee08a..4420e11 100644 --- a/cmd/tasksamurai/main.go +++ b/cmd/tasksamurai/main.go @@ -12,8 +12,8 @@ import ( "tasksamurai/internal/task" "tasksamurai/internal/ui" - "github.com/charmbracelet/bubbles/table" tea "github.com/charmbracelet/bubbletea" + atable "tasksamurai/internal/atable" ) func main() { @@ -23,7 +23,7 @@ func main() { os.Exit(1) } - var rows []table.Row + var rows []atable.Row for _, t := range tasks { if t.Status == "completed" { continue @@ -40,7 +40,7 @@ func main() { } } -func taskToRow(t task.Task) table.Row { +func taskToRow(t task.Task) atable.Row { active := "" if t.Start != "" { active = "yes" @@ -60,7 +60,7 @@ func taskToRow(t task.Task) table.Row { anns = append(anns, a.Description) } - return table.Row{ + return atable.Row{ strconv.Itoa(t.ID), t.Description, active, -- cgit v1.2.3