aboutsummaryrefslogtreecommitdiff
path: root/internal/progress/render.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/progress/render.go')
-rw-r--r--internal/progress/render.go38
1 files changed, 0 insertions, 38 deletions
diff --git a/internal/progress/render.go b/internal/progress/render.go
deleted file mode 100644
index ae188c0e..00000000
--- a/internal/progress/render.go
+++ /dev/null
@@ -1,38 +0,0 @@
-package progress
-
-import (
- "strings"
- "time"
-
- "codeberg.org/lindenii/furgit/internal/utils"
-)
-
-func (meter *Meter) render(now time.Time, eol string) {
- if meter.delay > 0 && now.Sub(meter.startedAt) < meter.delay && eol == "\r" {
- return
- }
-
- meter.refreshThroughput(now)
-
- counters := meter.renderCounters()
-
- clear1 := 0
- if len(counters) < meter.lastCounterW {
- clear1 = meter.lastCounterW - len(counters) + 1
- }
-
- meter.lastCounterW = len(counters)
-
- line := meter.title + ": " + counters
- if clear1 > 0 {
- line += strings.Repeat(" ", clear1)
- }
-
- line += eol
-
- utils.BestEffortFprintf(meter.writer, "%s", line)
-
- if meter.writer != nil {
- _ = meter.writer.Flush()
- }
-}