build: Upgraded to Ratatui v0.30.0 and fixed a new security vulnerability [#13]
This commit is contained in:
@@ -109,14 +109,14 @@ fn draw_add_artist_search(f: &mut Frame<'_>, app: &mut App<'_>, area: Rect) {
|
||||
.block(title_block_centered("Add Artist"));
|
||||
|
||||
search_box.show_cursor(f, search_box_area);
|
||||
f.render_widget(layout_block().default(), results_area);
|
||||
f.render_widget(layout_block().default_color(), results_area);
|
||||
f.render_widget(search_box, search_box_area);
|
||||
}
|
||||
ActiveLidarrBlock::AddArtistEmptySearchResults => {
|
||||
let error_message = Message::new("No artists found matching your query!");
|
||||
let error_message_popup = Popup::new(error_message).size(Size::Message);
|
||||
|
||||
f.render_widget(layout_block().default(), results_area);
|
||||
f.render_widget(layout_block().default_color(), results_area);
|
||||
f.render_widget(error_message_popup, f.area());
|
||||
}
|
||||
ActiveLidarrBlock::AddArtistSearchResults => {
|
||||
@@ -125,7 +125,7 @@ fn draw_add_artist_search(f: &mut Frame<'_>, app: &mut App<'_>, area: Rect) {
|
||||
search_results_row_mapping,
|
||||
)
|
||||
.loading(is_loading)
|
||||
.block(layout_block().default())
|
||||
.block(layout_block().default_color())
|
||||
.headers(["✔", "Name", "Type", "Status", "Rating", "Genres"])
|
||||
.constraints([
|
||||
Constraint::Percentage(3),
|
||||
|
||||
@@ -11,7 +11,6 @@ use crate::models::servarr_data::lidarr::lidarr_data::{ActiveLidarrBlock, EDIT_A
|
||||
use crate::models::servarr_data::lidarr::modals::EditArtistModal;
|
||||
use crate::render_selectable_input_box;
|
||||
|
||||
use crate::ui::styles::ManagarrStyle;
|
||||
use crate::ui::utils::title_block_centered;
|
||||
use crate::ui::widgets::button::Button;
|
||||
use crate::ui::widgets::checkbox::Checkbox;
|
||||
@@ -120,17 +119,17 @@ fn draw_edit_artist_confirmation_prompt(f: &mut Frame<'_>, app: &mut App<'_>, ar
|
||||
let monitored_checkbox = Checkbox::new("Monitored")
|
||||
.checked(monitored.unwrap_or_default())
|
||||
.highlighted(selected_block == ActiveLidarrBlock::EditArtistToggleMonitored);
|
||||
let monitor_new_items_drop_down_button = Button::new()
|
||||
let monitor_new_items_drop_down_button = Button::default()
|
||||
.title(selected_monitor_new_items.to_display_str())
|
||||
.label("Monitor New Albums")
|
||||
.icon("▼")
|
||||
.selected(selected_block == ActiveLidarrBlock::EditArtistSelectMonitorNewItems);
|
||||
let quality_profile_drop_down_button = Button::new()
|
||||
let quality_profile_drop_down_button = Button::default()
|
||||
.title(selected_quality_profile)
|
||||
.label("Quality Profile")
|
||||
.icon("▼")
|
||||
.selected(selected_block == ActiveLidarrBlock::EditArtistSelectQualityProfile);
|
||||
let metadata_profile_drop_down_button = Button::new()
|
||||
let metadata_profile_drop_down_button = Button::default()
|
||||
.title(selected_metadata_profile)
|
||||
.label("Metadata Profile")
|
||||
.icon("▼")
|
||||
@@ -158,10 +157,10 @@ fn draw_edit_artist_confirmation_prompt(f: &mut Frame<'_>, app: &mut App<'_>, ar
|
||||
render_selectable_input_box!(tags_input_box, f, tags_area);
|
||||
}
|
||||
|
||||
let save_button = Button::new()
|
||||
let save_button = Button::default()
|
||||
.title("Save")
|
||||
.selected(yes_no_value && highlight_yes_no);
|
||||
let cancel_button = Button::new()
|
||||
let cancel_button = Button::default()
|
||||
.title("Cancel")
|
||||
.selected(!yes_no_value && highlight_yes_no);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user