From fc2f7b9459f5e8e4b28c412f22ef6cbbf0b8edd1 Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Sat, 13 Sep 2025 13:07:48 -0700 Subject: [PATCH] Fix #658: rework format for now playing status line --- ui/browsing/nowplayingpage.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ui/browsing/nowplayingpage.go b/ui/browsing/nowplayingpage.go index 90ff4f3..37ae136 100644 --- a/ui/browsing/nowplayingpage.go +++ b/ui/browsing/nowplayingpage.go @@ -556,18 +556,18 @@ func (a *NowPlayingPage) formatStatusLine() { util.SecondsToMMSS(playerStats.TimePos), util.SecondsToMMSS(dur)) } - status := fmt.Sprintf("%s (%d/%d)%s", state, trackNum, - len(a.queue), statusSuffix) + status := fmt.Sprintf("%s (%d/%d)%s · %s: %s", state, trackNum, + len(a.queue), statusSuffix, lang.L("Total time"), util.SecondsToTimeString(a.totalTime)) mediaInfo := "" if state != stopped { mediaInfo = a.formatMediaInfoStr(curPlayer) } if mediaInfo != "" { - mediaInfo = " · " + mediaInfo + mediaInfo = " | " + mediaInfo } - a.statusLabel.Text = fmt.Sprintf("%s%s | %s: %s", status, mediaInfo, lang.L("Total time"), util.SecondsToTimeString(a.totalTime)) + a.statusLabel.Text = fmt.Sprintf("%s%s", status, mediaInfo) if lastStatus != a.statusLabel.Text { a.statusLabel.Refresh() }