feat: add display settings page

This commit is contained in:
Michael Aaron Murphy 2023-12-22 16:42:56 +01:00 committed by Michael Murphy
parent 5907e46555
commit c00b41a463
21 changed files with 2307 additions and 398 deletions

View file

@ -331,6 +331,12 @@ impl cosmic::Application for SettingsApp {
page::update!(self.pages, message, desktop::workspaces::Page);
}
crate::pages::Message::Displays(message) => {
if let Some(page) = self.pages.page_mut::<desktop::display::Page>() {
return page.update(message).map(cosmic::app::Message::App);
}
}
crate::pages::Message::Input(message) => {
if let Some(page) = self.pages.page_mut::<input::Page>() {
return page.update(message).map(cosmic::app::Message::App);