Add popup notifications, log view (F5) and context-sensitive key hints (M9)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -6,7 +6,7 @@ A terminal UI to search for movies and series, add them to Radarr / Sonarr, and
|
||||
- **TUI library:** [tview](https://github.com/rivo/tview) (on top of tcell)
|
||||
- **License:** MIT
|
||||
- **Module:** `git.stinnesbeck.com/nils/arr-tui`
|
||||
- **Status:** M8 done
|
||||
- **Status:** M9 done
|
||||
|
||||
## 1. Goals
|
||||
|
||||
@@ -62,7 +62,8 @@ Notes:
|
||||
- SABnzbd queue (name, size, progress, ETA, speed) and history (completed / failed, with retry).
|
||||
- Radarr and Sonarr queues (status, warnings, import errors), so stuck imports are visible.
|
||||
- Global speed / pause state in the status bar. Pause/resume and delete a SABnzbd job.
|
||||
- **Status bar / help:** key hints, connection state of each service.
|
||||
- **Status bar / help:** the bottom bar lists the keys that work in the current view or panel; the top right shows the connection state of each service; `?` opens the full key reference.
|
||||
- **Notifications and log (F5):** feedback about actions (added, deleted, grabbed, failures) appears as popups in the bottom right that fade away (errors stay longer). Everything is also kept in the Log view; only connection changes of the background polling are logged, not every failed poll.
|
||||
|
||||
### 4.2 v0.2
|
||||
|
||||
@@ -195,7 +196,8 @@ The file should be created with mode `0600`; warn if it is more permissive. API
|
||||
- [x] **M6** — Interactive release search (movies, then series seasons/episodes) and grab.
|
||||
- [x] **M7** — Polish: help screen (`?`/F9), per-service connection indicators, README, Makefile release builds, `--version`.
|
||||
- [x] **M8** — Library view (movies/series, filters, text filter, monitor toggle, automatic search) and series drill-down (seasons/episodes, monitoring, search, release search).
|
||||
- [ ] **M9+** — ideas: calendar, notifications, delete from library, multiple instances.
|
||||
- [x] **M9** — Popup notifications, Log view (F5), context-sensitive key hints in the status bar.
|
||||
- [ ] **M10+** — ideas: calendar, notifications, delete from library, multiple instances.
|
||||
|
||||
## 10. Open Questions
|
||||
|
||||
|
||||
Reference in New Issue
Block a user