Match Solo summary cadence options

This commit is contained in:
2026-05-15 19:13:54 +01:00
parent d648d5b775
commit 6d90cd7185
6 changed files with 41 additions and 9 deletions

View File

@@ -1341,12 +1341,12 @@ func (p *paletteState) activateAutoSummaryRow() (paletteAction, bool, int) {
p.mode = paletteModeSettingsInput
case "cadence":
switch p.settings.AutoSummary.Cadence {
case "5m":
p.settings.AutoSummary.Cadence = "15m"
case "15m":
p.settings.AutoSummary.Cadence = "30m"
case "15s":
p.settings.AutoSummary.Cadence = "30s"
case "30s":
p.settings.AutoSummary.Cadence = "1m"
default:
p.settings.AutoSummary.Cadence = "5m"
p.settings.AutoSummary.Cadence = "15s"
}
case "test":
return p.settingsAction("settings-test"), true, 1
@@ -1472,7 +1472,7 @@ func (p *paletteState) renderAutoSummary(out writeFlusher, cols, rows int) {
moveTo(&b, row, leftPad)
b.WriteString(styleBorder + "├" + strings.Repeat("─", width-2) + "┤" + styleReset)
row++
footer := styleHint + "↵ edit/toggle · save row commits · esc cancel" + styleReset
footer := styleHint + "↵ edit/toggle · cadence 15s/30s/1m · save row commits · esc cancel" + styleReset
if visibleLen(footer) > content {
footer = clipRunes(footer, content-1) + "…"
}