From bf5a7df4608a0cdf5b1c145fcf2002560f3ecf44 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Fri, 10 Mar 2023 00:20:47 +0900 Subject: refactor: move common snippet to util.go --- cmd/clock.go | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) (limited to 'cmd/clock.go') diff --git a/cmd/clock.go b/cmd/clock.go index 71244c4..71f01c7 100644 --- a/cmd/clock.go +++ b/cmd/clock.go @@ -13,25 +13,7 @@ func drawClock(scr *term.Screen, now time.Time, bgStyle, fgStyle term.Style) { // Clear the entire screen. scr.Clear(bgStyle) - // Calculate square width/height and offset. - scrW, scrH := scr.Size() - // 17 - // <---------------> - // ### ### ### ### ^ - // # # # # # # # # # | - // # # # # # # # # | 5 - // # # # # # # # # # | - // ### ### ### ### v - squareW := scrW / (17 + 2) - squareH := scrH / (5 + 2) - if squareH > squareW { - squareH = squareW - } - if squareW > squareH*3/2 { - squareW = squareH * 3 / 2 - } - xOffset := (scrW - squareW*17) / 2 - yOffset := (scrH - squareH*5) / 2 + squareW, squareH, xOffset, yOffset := calcSquareSize(scr) // Hour hour := now.Hour() -- cgit v1.2.3-70-g09d2