From c81c3feee8dcf43f6ad36f7d69d4831e4a4b74f8 Mon Sep 17 00:00:00 2001 From: Caleb Bassi Date: Thu, 10 May 2018 20:32:23 -0700 Subject: [PATCH] Format temps to 2 digits --- widgets/temp.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/widgets/temp.go b/widgets/temp.go index 895f1d7..2759c1a 100644 --- a/widgets/temp.go +++ b/widgets/temp.go @@ -55,13 +55,13 @@ func (self *Temp) update() { } } -// Buffer implements ui.Bufferer interface. +// Buffer implements ui.Bufferer interface and renders the widget. func (self *Temp) Buffer() *ui.Buffer { buf := self.Block.Buffer() var keys []string - for k := range self.Data { - keys = append(keys, k) + for key := range self.Data { + keys = append(keys, key) } sort.Strings(keys) @@ -77,7 +77,7 @@ func (self *Temp) Buffer() *ui.Buffer { s := ui.MaxString(key, (self.X - 4)) buf.SetString(1, y+1, s, self.Fg, self.Bg) - buf.SetString(self.X-2, y+1, fmt.Sprintf("%dC", self.Data[key]), fg, self.Bg) + buf.SetString(self.X-2, y+1, fmt.Sprintf("%2dC", self.Data[key]), fg, self.Bg) }