From 7f2443b2ba44d493ce358fb5ce498a70a571cbf8 Mon Sep 17 00:00:00 2001 From: Jonathan Capps <68860609+cappsyco@users.noreply.github.com> Date: Tue, 12 Aug 2025 14:09:44 +0100 Subject: [PATCH] feat: add launch command for panel and dock applet pages --- cosmic-settings/src/app.rs | 4 ++++ cosmic-settings/src/main.rs | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/cosmic-settings/src/app.rs b/cosmic-settings/src/app.rs index 36b7ee4..fab5f90 100644 --- a/cosmic-settings/src/app.rs +++ b/cosmic-settings/src/app.rs @@ -95,6 +95,7 @@ impl SettingsApp { PageCommands::Displays => self.pages.page_id::(), #[cfg(feature = "wayland")] PageCommands::Dock => self.pages.page_id::(), + PageCommands::DockApplet => self.pages.page_id::(), PageCommands::Firmware => self.pages.page_id::(), #[cfg(feature = "page-input")] PageCommands::Input => self.pages.page_id::(), @@ -110,6 +111,9 @@ impl SettingsApp { PageCommands::Network => self.pages.page_id::(), #[cfg(feature = "wayland")] PageCommands::Panel => self.pages.page_id::(), + PageCommands::PanelApplet => { + self.pages.page_id::() + } #[cfg(feature = "page-power")] PageCommands::Power => self.pages.page_id::(), #[cfg(feature = "page-region")] diff --git a/cosmic-settings/src/main.rs b/cosmic-settings/src/main.rs index d7469f5..e67d4dc 100644 --- a/cosmic-settings/src/main.rs +++ b/cosmic-settings/src/main.rs @@ -68,6 +68,9 @@ pub enum PageCommands { /// Dock settings page #[cfg(feature = "wayland")] Dock, + /// Dock applets page + #[cfg(feature = "wayland")] + DockApplet, /// Firmware settings page Firmware, /// Input Devices settings page @@ -88,6 +91,9 @@ pub enum PageCommands { /// Panel settings page #[cfg(feature = "wayland")] Panel, + /// Panel applets page + #[cfg(feature = "wayland")] + PanelApplet, /// Power settings page #[cfg(feature = "page-power")] Power,