Add movie search and add flow (M2)

Movies view with debounced Radarr lookup, detail pane, and an add dialog
(quality profile, root folder, monitored, search now). Global shortcuts
are suspended while typing or in a dialog.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-20 17:42:26 +02:00
co-authored by Claude Sonnet 5.5
parent 2c821fd098
commit 51fb0556b0
6 changed files with 538 additions and 13 deletions
+2 -2
View File
@@ -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:** M1 done
- **Status:** M2 done
## 1. Goals
@@ -182,7 +182,7 @@ The file should be created with mode `0600`; warn if it is more permissive. API
- [x] **M0** — Project skeleton: `go mod init`, config loading, empty tview app with tabs and status bar.
- [x] **M1** — Radarr client: system status, lookup, quality profiles, root folders, add movie.
- [ ] **M2** — Movie search + add flow in the UI.
- [x] **M2** — Movie search + add flow in the UI.
- [ ] **M3** — Sonarr client and series search + add flow.
- [ ] **M4** — SABnzbd client and Downloads view (queue + history) with live updates and pause/resume/delete.
- [ ] **M5** — Radarr/Sonarr queues merged into the Downloads view.