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

@ -13,16 +13,17 @@ pub mod time;
#[derive(Clone, Debug)]
pub enum Message {
About(system::about::Message),
Appearance(desktop::appearance::Message),
DateAndTime(time::date::Message),
Desktop(desktop::Message),
Panel(desktop::panel::Message),
Dock(desktop::dock::Message),
DesktopWallpaper(desktop::wallpaper::Message),
PanelApplet(desktop::panel::applets_inner::Message),
DockApplet(desktop::dock::applets::Message),
Appearance(desktop::appearance::Message),
DesktopWorkspaces(desktop::workspaces::Message),
Input(input::Message),
Displays(desktop::display::Message),
Dock(desktop::dock::Message),
DockApplet(desktop::dock::applets::Message),
External { id: String, message: Vec<u8> },
Input(input::Message),
Page(Entity),
Panel(desktop::panel::Message),
PanelApplet(desktop::panel::applets_inner::Message),
}