Move desktop views into separate file

This commit is contained in:
Jeremy Soller 2022-12-21 14:21:51 -07:00
parent 4ba38dc25d
commit 8c78f23902
No known key found for this signature in database
GPG key ID: 87F211AF2BE4C2FE
3 changed files with 69 additions and 18 deletions

View file

@ -381,19 +381,7 @@ impl Application for Window {
]).into(),
Page::Networking(Some(sub_page)) => self.view_unimplemented_sub_page(sub_page),
Page::Bluetooth => self.view_bluetooth(),
Page::Desktop(None) => settings::view_column(vec![
self.page_title(self.page),
column!(
self.sub_page_button(DesktopPage::DesktopOptions),
self.sub_page_button(DesktopPage::Wallpaper),
self.sub_page_button(DesktopPage::Appearance),
self.sub_page_button(DesktopPage::DockAndTopPanel),
self.sub_page_button(DesktopPage::Workspaces),
self.sub_page_button(DesktopPage::Notifications),
).spacing(16).into()
]).into(),
Page::Desktop(Some(DesktopPage::DesktopOptions)) => self.view_desktop_options(),
Page::Desktop(Some(sub_page)) => self.view_unimplemented_sub_page(sub_page),
Page::Desktop(desktop_page_opt) => self.view_desktop(desktop_page_opt),
Page::InputDevices(None) => settings::view_column(vec![
self.page_title(self.page),
column!(