From 1ee5bd53a6635235b1c6259257fc58cbad9d665b Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Fri, 28 Sep 2018 23:33:10 +0200 Subject: ... --- progress.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/progress.go b/progress.go index 76374b6..f6a18e3 100644 --- a/progress.go +++ b/progress.go @@ -15,7 +15,7 @@ var ( ) type Progress struct { - //f Frame + f []color.Color start time.Time soft time.Duration hard time.Duration @@ -25,6 +25,7 @@ type Progress struct { func NewProgress(soft, hard, end time.Duration) Progress { return Progress{ + f: make([]color.Color, 8), start: time.Now(), soft: soft, hard: hard, @@ -36,12 +37,12 @@ func (p *Progress) Update(w io.Writer) { done := time.Since(p.start) switch { case p.hard < done: - //p.f[p.n] = red + p.f[p.n] = red case p.soft < done: - //p.f[p.n] = yellow + p.f[p.n] = yellow default: - //p.f[p.n] = green + p.f[p.n] = green } - //Set(w, p.f) + Set(w, p.f...) p.n = (p.n + 1) % 8 } -- cgit v1.2.3