Cleanup pane, Pi session tools, review from the UI, project registry, needs panel acts

This commit is contained in:
Sam
2026-11-11 14:16:12 +11:00
parent 0476afcb95
commit 3ec960e349
16 changed files with 726 additions and 18 deletions

View File

@@ -293,9 +293,15 @@ func (m boardModel) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
return m, nil
}
m.notice = "showing " + r.Issue.Identifier + " in every workspace"
// On the needs panel, enter also takes you where the answer is.
if m.focus == focusNeeds {
if err := switchWorkspace("Reply"); err != nil {
m.err = err
}
}
}
return m, nil
case "[", "h":
case "(", "[", "h":
if m.focus == focusNeeds && m.needsTab > 0 {
m.needsTab--
}
@@ -485,7 +491,7 @@ func (m boardModel) footerLine() string {
default:
return hintLine([]string{
keyHint("tab", "panel"),
keyHint("[ ]", "tab"),
keyHint("( )", "tab"),
keyHint("enter", "show this task everywhere"),
keyHint("r", "refresh"),
keyHint("q", "quit"),