From 2f581cb00255a560bced983c4395387cfa65ef6a Mon Sep 17 00:00:00 2001 From: w1nst0n Date: Wed, 1 Sep 2021 22:33:01 +0200 Subject: [PATCH] Minor UI changes --- src/gui/mod.rs | 2 +- src/gui/views/list.rs | 21 +++++---------------- 2 files changed, 6 insertions(+), 17 deletions(-) diff --git a/src/gui/mod.rs b/src/gui/mod.rs index 7f85a6e..e98891d 100644 --- a/src/gui/mod.rs +++ b/src/gui/mod.rs @@ -153,8 +153,8 @@ impl Application for UadGui { let catalog_btn = Button::new(catalog_btn, Row::new() - .push(refresh_list_text) .push(Text::new("Catalog ")) + .push(refresh_list_icon) ) .on_press(Message::CatalogRefreshPress) .padding(5) diff --git a/src/gui/views/list.rs b/src/gui/views/list.rs index c612d69..0fe821e 100644 --- a/src/gui/views/list.rs +++ b/src/gui/views/list.rs @@ -172,7 +172,7 @@ impl List { match p.state { PackageState::Installed => uninstall_package(p.name.clone()), PackageState::Uninstalled => restore_package(p.name.clone()), - _ => "[DEBUG] ApplySelectionAction: Unknown package state".to_string(), // TODO: this is an error + PackageState::All => "[DEBUG] ApplySelectionAction: Unknown package state".to_string(), // This can't happen }; for phone_p in &mut self.phone_packages { @@ -180,7 +180,7 @@ impl List { phone_p.state = match phone_p.state { PackageState::Installed => PackageState::Uninstalled, PackageState::Uninstalled => PackageState::Installed, - _ => PackageState::Installed, // TODO: this is an error + PackageState::All => PackageState::All, // This can't happen (Like... never) }; break } @@ -253,17 +253,6 @@ impl List { .push(package_state_picklist) .push(list_picklist); - let package_name = Text::new("Package").width(Length::FillPortion(6)); - let package_state = Text::new("State").width(Length::FillPortion(3)); - let package_action = Text::new("").width(Length::FillPortion(1)); - - let package_panel = Row::new() - .width(Length::Fill) - .push(package_name) - .push(package_state) - .push(package_action) - .push(Space::with_width(Length::Units(15))); - let packages = self.filtered_packages .iter_mut() .enumerate() @@ -326,7 +315,7 @@ impl List { .spacing(10) .align_items(Align::Center) .push(control_panel) - .push(package_panel) + .push(Space::new(Length::Fill, Length::Units(2))) .push(packages_scrollable) .push(description_panel) .push(action_row); @@ -485,8 +474,8 @@ impl PackageRow { Row::new() .align_items(Align::Center) .push(selection_checkbox) - .push(Text::new(&self.name).width(Length::FillPortion(6))) - .push(Text::new(&self.state.to_string()).width(Length::FillPortion(3))) + .push(Text::new(&self.name).width(Length::FillPortion(8))) + //.push(Text::new(&self.state.to_string()).width(Length::FillPortion(3))) .push(action_btn.width(Length::FillPortion(1)) .style(button_style) )