From 22670f6abdf25f7c904d1f82567b3eaaa9f43e6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Maxmili=C3=A1n=20St=C5=99=C3=ADbrn=C3=BD?= Date: Mon, 23 Mar 2026 23:04:44 +0100 Subject: [PATCH] implemented really simple rendering --- src/widgets/power_management.rs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/widgets/power_management.rs b/src/widgets/power_management.rs index e59b8ac..eb2ff3a 100644 --- a/src/widgets/power_management.rs +++ b/src/widgets/power_management.rs @@ -1,6 +1,4 @@ -use std::ops::Index; - -use iced::{Subscription, Task}; +use iced::{Subscription, Task, widget::text}; use ppd::PpdProxyBlocking; use zbus::blocking::Connection; @@ -59,8 +57,8 @@ impl PanelWidget for PowerManagementWidget<'_> { Subscription::none() } - fn view(&self, id: iced::window::Id) -> iced::Element<'_, crate::widget::Message> { - todo!() + fn view(&self, _id: iced::window::Id) -> iced::Element<'_, crate::widget::Message> { + text!("{}", self.modes[self.current_mode]).into() } fn has_window(&self, id: iced::window::Id) -> bool {