From 74593799505c6d67a1e2e0ae1948b9835cc331c4 Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Tue, 29 Oct 2024 18:11:06 +0100 Subject: [PATCH 1/2] doc: remove outdated TODO comments MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 --- ChronoTomato.go | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ChronoTomato.go b/ChronoTomato.go index 177271c..593f788 100644 --- a/ChronoTomato.go +++ b/ChronoTomato.go @@ -1,9 +1,5 @@ package main -//// TODO -// - add progress bar (https://github.com/charmbracelet/bubbles?tab=readme-ov-file#progress) -// - add controls - import ( "git.smsvc.net/pomodoro/ChronoTomato/cmd/client" ) From 5f65b9aa563ef3e4a6e2befa9a219d910baaacda Mon Sep 17 00:00:00 2001 From: Sebastian Mark Date: Tue, 29 Oct 2024 18:13:02 +0100 Subject: [PATCH 2/2] fix: make ServerMessage channel unbuffered MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - remove buffer size from channel for better memory management 🤖 --- cmd/client/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/client/main.go b/cmd/client/main.go index 9bc7f7c..6d65d5e 100644 --- a/cmd/client/main.go +++ b/cmd/client/main.go @@ -37,7 +37,7 @@ func Start() { conn := websocket.Connect(config.URL) - channel := make(chan GoTomato.ServerMessage, 2) + channel := make(chan GoTomato.ServerMessage) go websocket.ProcessServerMessages(conn, channel) frontend.UpdateLoop(conn, config, channel)