From 68222ca719e9aa343f492291c8ed8939d7ba8340 Mon Sep 17 00:00:00 2001 From: Hue Date: Fri, 7 Aug 2026 21:18:09 +0200 Subject: [PATCH 1/6] =?UTF-8?q?split=20out=20power=20profiles=20controls?= =?UTF-8?q?=20to=20it=E2=80=99s=20own=20widget?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- metadata/panel.xml | 12 ++ src/panel/meson.build | 3 +- src/panel/panel.cpp | 8 ++ src/panel/widgets/battery.cpp | 177 ++------------------------- src/panel/widgets/battery.hpp | 22 +--- src/panel/widgets/power-profiles.cpp | 157 ++++++++++++++++++++++++ src/panel/widgets/power-profiles.hpp | 39 ++++++ 7 files changed, 232 insertions(+), 186 deletions(-) create mode 100644 src/panel/widgets/power-profiles.cpp create mode 100644 src/panel/widgets/power-profiles.hpp diff --git a/metadata/panel.xml b/metadata/panel.xml index 6da3f720..b7fb8120 100644 --- a/metadata/panel.xml +++ b/metadata/panel.xml @@ -235,6 +235,18 @@ If full_span is off, both sides of the panel will take the same amount of space, + <_short>Power profiles + + + + <_short>Network