diff --git a/cosmic-settings/src/app.rs b/cosmic-settings/src/app.rs index e6dd5dc..5125824 100644 --- a/cosmic-settings/src/app.rs +++ b/cosmic-settings/src/app.rs @@ -96,7 +96,6 @@ impl SettingsApp { #[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::(), #[cfg(feature = "page-input")] diff --git a/cosmic-settings/src/main.rs b/cosmic-settings/src/main.rs index ae8e03e..274537c 100644 --- a/cosmic-settings/src/main.rs +++ b/cosmic-settings/src/main.rs @@ -71,8 +71,6 @@ pub enum PageCommands { /// Dock applets page #[cfg(feature = "wayland")] DockApplet, - /// Firmware settings page - Firmware, /// Input Devices settings page #[cfg(feature = "page-input")] Input, diff --git a/cosmic-settings/src/pages/system/firmware.rs b/cosmic-settings/src/pages/system/firmware.rs deleted file mode 100644 index 2fa3456..0000000 --- a/cosmic-settings/src/pages/system/firmware.rs +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright 2023 System76 -// SPDX-License-Identifier: GPL-3.0-only - -use cosmic_settings_page::Section; -use cosmic_settings_page::{self as page, section}; -use slotmap::SlotMap; - -#[derive(Default)] -pub struct Page { - entity: page::Entity, -} - -impl page::Page for Page { - fn set_id(&mut self, entity: page::Entity) { - self.entity = entity; - } - - fn content( - &self, - sections: &mut SlotMap>, - ) -> Option { - Some(vec![sections.insert(Section::default())]) - } - - fn info(&self) -> page::Info { - page::Info::new("firmware", "firmware-manager-symbolic") - .title(fl!("firmware")) - .description(fl!("firmware", "desc")) - } -} - -impl page::AutoBind for Page {} diff --git a/cosmic-settings/src/pages/system/mod.rs b/cosmic-settings/src/pages/system/mod.rs index d45a592..510b136 100644 --- a/cosmic-settings/src/pages/system/mod.rs +++ b/cosmic-settings/src/pages/system/mod.rs @@ -4,7 +4,6 @@ #[cfg(feature = "page-about")] pub mod about; -pub mod firmware; #[cfg(feature = "page-users")] pub mod users; @@ -39,8 +38,6 @@ impl page::AutoBind for Page { page = page.sub_page::(); } - page = page.sub_page::(); - page } } diff --git a/debian/install b/debian/install index 2cd8505..98eea31 100644 --- a/debian/install +++ b/debian/install @@ -10,7 +10,6 @@ /usr/share/applications/com.system76.CosmicSettings.Desktop.desktop /usr/share/applications/com.system76.CosmicSettings.Displays.desktop /usr/share/applications/com.system76.CosmicSettings.Dock.desktop -/usr/share/applications/com.system76.CosmicSettings.Firmware.desktop /usr/share/applications/com.system76.CosmicSettings.Input.desktop /usr/share/applications/com.system76.CosmicSettings.Keyboard.desktop /usr/share/applications/com.system76.CosmicSettings.LegacyApplications.desktop diff --git a/resources/applications/com.system76.CosmicSettings.Firmware.desktop b/resources/applications/com.system76.CosmicSettings.Firmware.desktop deleted file mode 100644 index c6ff54e..0000000 --- a/resources/applications/com.system76.CosmicSettings.Firmware.desktop +++ /dev/null @@ -1,32 +0,0 @@ -[Desktop Entry] -Name=Firmware -Name[ar]=البرامج الثابتة -Name[cs]=Firmware -Name[zh_CN]=固件 -Name[pl]=Oprogramowanie sprzętowe -Name[hu]=Firmware -Name[pt]=Firmware -Name[sk]=Firmware -Name[sv]=Fast programvara -Name[es]=Firmware -Comment=View and update firmware. -Comment[ar]=عرض وتحديث البرامج الثابتة. -Comment[cs]=Zobrazit a aktualizovat firmware. -Comment[zh_CN]=查看和更新固件 -Comment[pl]=Zobacz i aktualizuj oprogramowanie sprzętowe. -Comment[hu]=Firmware megtekintése és frissítése. -Comment[pt]=Visualizar e atualizar firmware. -Comment[nl]=Firmware bekijken en bijwerken. -Comment[af]=Bekyk en werk firmware op. -Comment[sk]=Zobraziť a aktualizovať firmware. -Comment[sv]=Visa och updatera fast programvara. -Comment[es]=Ver y actualizar firmware. -Type=Application -Exec=cosmic-settings firmware -Terminal=false -Categories=COSMIC -Keywords=COSMIC -NoDisplay=true -OnlyShowIn=COSMIC -Icon=com.system76.CosmicSettings -StartupNotify=true