From c525fb9a4e4dc16d358bf8ecb43ccdb9710afef6 Mon Sep 17 00:00:00 2001 From: Alex Clarke Date: Thu, 10 Sep 2026 12:40:59 -0600 Subject: [PATCH] feat(radarr): render the movie overview popup at the large size The movie overview was the only overview popup drawn at the small size; the sonarr, lidarr and readarr overview popups all use the large size. The small size wrapped longer overviews sooner and gave the text roughly a quarter of the space the other trees allow. Draw it at the large size to match them. The wider popup now covers the collection details behind it, as the other overview popups do. --- .../collections/collection_details_ui.rs | 2 +- ...ts__snapshot_tests__ViewMovieOverview.snap | 54 +++++++++---------- ...ils_ui_renders_movie_overview_loading.snap | 54 +++++++++---------- ...vie_overview_when_the_modal_is_absent.snap | 54 +++++++++---------- ...ls_ui_renders_scrolled_movie_overview.snap | 54 +++++++++---------- 5 files changed, 109 insertions(+), 109 deletions(-) diff --git a/src/ui/radarr_ui/collections/collection_details_ui.rs b/src/ui/radarr_ui/collections/collection_details_ui.rs index 250b88ab..5713a9b2 100644 --- a/src/ui/radarr_ui/collections/collection_details_ui.rs +++ b/src/ui/radarr_ui/collections/collection_details_ui.rs @@ -46,7 +46,7 @@ impl DrawUi for CollectionDetailsUi { draw_popup(f, app, draw_collection_details, Size::Large); if context_option.unwrap_or(active_radarr_block) == ActiveRadarrBlock::ViewMovieOverview { - draw_popup(f, app, draw_movie_overview, Size::Small); + draw_popup(f, app, draw_movie_overview, Size::Large); } } } diff --git a/src/ui/radarr_ui/collections/snapshots/managarr__ui__radarr_ui__collections__collection_details_ui__collection_details_ui_tests__tests__snapshot_tests__ViewMovieOverview.snap b/src/ui/radarr_ui/collections/snapshots/managarr__ui__radarr_ui__collections__collection_details_ui__collection_details_ui_tests__tests__snapshot_tests__ViewMovieOverview.snap index 25dfa99e..0ff98b61 100644 --- a/src/ui/radarr_ui/collections/snapshots/managarr__ui__radarr_ui__collections__collection_details_ui__collection_details_ui_tests__tests__snapshot_tests__ViewMovieOverview.snap +++ b/src/ui/radarr_ui/collections/snapshots/managarr__ui__radarr_ui__collections__collection_details_ui__collection_details_ui_tests__tests__snapshot_tests__ViewMovieOverview.snap @@ -8,35 +8,35 @@ expression: output - ╭ Test Collection ───────────────────────────────────────────────────────────────────────────────────────────────────────╮ - │Overview: Collection blah blah blah │ - │Root Folder Path: /nfs/movies │ - │Quality Profile: HD - 1080p │ - │Minimum Availability: Released │ - │Monitored: Yes │ - │Search on Add: Yes │ + ╭ Overview ──────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ + │Collection movie blah blah blah │ + │ │ + │It was shot in Madison, Wisconsin: a city the cast never really left. │ + │ │ + │The sequel took seven years to finish. │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ │ │ │ │ - │ ╭ Overview ────────────────────────────────────────────────────╮ │ - │ Movies ───────────────────│Collection movie blah blah blah │───────────────────────────│ - │ ✔ Title │ │ │ - │=> ✔ Test │It was shot in Madison, Wisconsin: a city the cast never really │family, fun │ - │ │left. │ │ - │ │ │ │ - │ │The sequel took seven years to finish. │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ ╰────────────────────────────────────────────────────────────────╯ │ │ │ │ │ │ │ diff --git a/src/ui/radarr_ui/collections/snapshots/managarr__ui__radarr_ui__collections__collection_details_ui__collection_details_ui_tests__tests__snapshot_tests__collection_details_ui_renders_movie_overview_loading.snap b/src/ui/radarr_ui/collections/snapshots/managarr__ui__radarr_ui__collections__collection_details_ui__collection_details_ui_tests__tests__snapshot_tests__collection_details_ui_renders_movie_overview_loading.snap index f2d2490d..e3a3c612 100644 --- a/src/ui/radarr_ui/collections/snapshots/managarr__ui__radarr_ui__collections__collection_details_ui__collection_details_ui_tests__tests__snapshot_tests__collection_details_ui_renders_movie_overview_loading.snap +++ b/src/ui/radarr_ui/collections/snapshots/managarr__ui__radarr_ui__collections__collection_details_ui__collection_details_ui_tests__tests__snapshot_tests__collection_details_ui_renders_movie_overview_loading.snap @@ -8,35 +8,35 @@ expression: output - ╭ Test Collection ───────────────────────────────────────────────────────────────────────────────────────────────────────╮ - │Overview: Collection blah blah blah │ - │Root Folder Path: /nfs/movies │ - │Quality Profile: HD - 1080p │ - │Minimum Availability: Released │ - │Monitored: Yes │ - │Search on Add: Yes │ + ╭ Overview ──────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ + │ │ + │ │ + │ Loading ... │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ │ │ │ │ - │ ╭ Overview ────────────────────────────────────────────────────╮ │ - │ Movies ───────────────────│ │───────────────────────────│ - │ │ │ │ - │ │ Loading ... │ │ - │ Loading ... │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ ╰────────────────────────────────────────────────────────────────╯ │ │ │ │ │ │ │ diff --git a/src/ui/radarr_ui/collections/snapshots/managarr__ui__radarr_ui__collections__collection_details_ui__collection_details_ui_tests__tests__snapshot_tests__collection_details_ui_renders_movie_overview_when_the_modal_is_absent.snap b/src/ui/radarr_ui/collections/snapshots/managarr__ui__radarr_ui__collections__collection_details_ui__collection_details_ui_tests__tests__snapshot_tests__collection_details_ui_renders_movie_overview_when_the_modal_is_absent.snap index 474665f3..e3a3c612 100644 --- a/src/ui/radarr_ui/collections/snapshots/managarr__ui__radarr_ui__collections__collection_details_ui__collection_details_ui_tests__tests__snapshot_tests__collection_details_ui_renders_movie_overview_when_the_modal_is_absent.snap +++ b/src/ui/radarr_ui/collections/snapshots/managarr__ui__radarr_ui__collections__collection_details_ui__collection_details_ui_tests__tests__snapshot_tests__collection_details_ui_renders_movie_overview_when_the_modal_is_absent.snap @@ -8,35 +8,35 @@ expression: output - ╭ Test Collection ───────────────────────────────────────────────────────────────────────────────────────────────────────╮ - │Overview: Collection blah blah blah │ - │Root Folder Path: /nfs/movies │ - │Quality Profile: HD - 1080p │ - │Minimum Availability: Released │ - │Monitored: Yes │ - │Search on Add: Yes │ + ╭ Overview ──────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ + │ │ + │ │ + │ Loading ... │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ │ │ │ │ - │ ╭ Overview ────────────────────────────────────────────────────╮ │ - │ Movies ───────────────────│ │───────────────────────────│ - │ ✔ Title │ │ │ - │=> ✔ Test │ Loading ... │family, fun │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ ╰────────────────────────────────────────────────────────────────╯ │ │ │ │ │ │ │ diff --git a/src/ui/radarr_ui/collections/snapshots/managarr__ui__radarr_ui__collections__collection_details_ui__collection_details_ui_tests__tests__snapshot_tests__collection_details_ui_renders_scrolled_movie_overview.snap b/src/ui/radarr_ui/collections/snapshots/managarr__ui__radarr_ui__collections__collection_details_ui__collection_details_ui_tests__tests__snapshot_tests__collection_details_ui_renders_scrolled_movie_overview.snap index b03f945a..365f8fcc 100644 --- a/src/ui/radarr_ui/collections/snapshots/managarr__ui__radarr_ui__collections__collection_details_ui__collection_details_ui_tests__tests__snapshot_tests__collection_details_ui_renders_scrolled_movie_overview.snap +++ b/src/ui/radarr_ui/collections/snapshots/managarr__ui__radarr_ui__collections__collection_details_ui__collection_details_ui_tests__tests__snapshot_tests__collection_details_ui_renders_scrolled_movie_overview.snap @@ -8,35 +8,35 @@ expression: output - ╭ Test Collection ───────────────────────────────────────────────────────────────────────────────────────────────────────╮ - │Overview: Collection blah blah blah │ - │Root Folder Path: /nfs/movies │ - │Quality Profile: HD - 1080p │ - │Minimum Availability: Released │ - │Monitored: Yes │ - │Search on Add: Yes │ + ╭ Overview ──────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ + │It was shot in Madison, Wisconsin: a city the cast never really left. │ + │ │ + │The sequel took seven years to finish. │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ + │ │ │ │ │ │ - │ ╭ Overview ────────────────────────────────────────────────────╮ │ - │ Movies ───────────────────│It was shot in Madison, Wisconsin: a city the cast never really │───────────────────────────│ - │ ✔ Title │left. │ │ - │=> ✔ Test │ │family, fun │ - │ │The sequel took seven years to finish. │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ ╰────────────────────────────────────────────────────────────────╯ │ │ │ │ │ │ │