Show version info
All checks were successful
CI / test (push) Successful in 1m10s

This commit is contained in:
Justin Hawkins 2025-06-19 10:34:35 +02:00
parent f9fddf496a
commit d7f0ac16d4

View File

@ -32,6 +32,8 @@ const MODE_CAL tuiMode = "MODE_CAL"
const MODE_TIMEENTRIES tuiMode = "MODE_TIMEENTRIES"
const MODE_FORMENTRY tuiMode = "MODE_FORMENTRY"
var version = "dev"
type model struct {
miteAPI mite.APIClient
start calendarTime
@ -402,7 +404,16 @@ func (m model) View() string {
sofar := lipgloss.Height(out)
statusMsg := strings.ReplaceAll(m.statusBarMessage, "\n", " ")
out += styleStatusBar.MarginTop(m.windowHeight - sofar).Width(m.windowWidth).Render(statusMsg)
mainMsg := styleStatusBar.Width(m.windowWidth - len(version)).MarginTop(m.windowHeight - sofar).Render(statusMsg)
versionMsg := styleStatusBar.MarginTop(m.windowHeight - sofar).Render(version)
bar := lipgloss.JoinHorizontal(lipgloss.Top,
mainMsg,
versionMsg,
)
out += bar
return out
}