Status bar: advertise F9 for help, which works everywhere

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-20 23:35:36 +02:00
co-authored by Claude Sonnet 5.5
parent a4ec9ad71e
commit fbf33e076b
3 changed files with 5 additions and 4 deletions
+2 -2
View File
@@ -97,7 +97,7 @@ Layout sketch (Library view; the other views follow the same frame):
│ ● Show One (2008) 12/62 │ │
│ ○ Show Two (2015) 10/10 │ │
├────────────────────────────────┴───────────────────────────────────┤
│ Tab movies/series · f filter · / text · t monitor · ? help · q quit │ ← key hints of the current view
│ Tab movies/series · f filter · / text · t monitor · F9 help · q quit │ ← key hints of the current view
└────────────────────────────────────────────────────────────────────┘
```
@@ -111,7 +111,7 @@ Keybindings (the status bar shows the ones that apply to the current view):
|---|---|
| `F1-F7` | Switch view (Movies, Series, Library, Downloads, Calendar, Log, Config); also while typing, and from full-screen views. Dialogs block them. |
| `Tab` / `Shift+Tab` | Switch panel within the current view (never the view): search box / results, Downloads panels, Library lists |
| `?` / `F9` | Help (`F9` also works while typing) |
| `F9` / `?` | Help. `F9` works everywhere; `?` only when no text field has the focus (it is text in search boxes and in the Config view) |
| `q` / `Ctrl+C` | Quit |
| `Esc` | Close a dialog or a full-screen view |
| `/` | Movies, Series, Library: focus the search / text filter |
+1 -1
View File
@@ -373,7 +373,7 @@ func (a *App) renderStatus() {
if v.captureKeys { // q and ? are text there
parts = append(parts, "F9 help · F1-F7 views")
} else {
parts = append(parts, "? help · F1-F7 · q quit")
parts = append(parts, "F9 help · F1-F7 · q quit")
}
hints = strings.Join(parts, " · ")
}
+2 -1
View File
@@ -8,7 +8,8 @@ import (
const helpText = `[yellow]Global[-]
F1-F7 switch view (also from the release and episode lists)
Tab, Shift+Tab switch panel within a view
?, F9 this help (F9 works while typing)
F9, ? this help. F9 works everywhere; ? only when no text
field has the focus (press Esc first in a search box)
q, Ctrl+C quit
Esc close dialog / go back