From 0c3ccf2f3560abff36aee9d1fcd7fdbe2777b1c3 Mon Sep 17 00:00:00 2001 From: Hue Date: Sun, 8 Nov 2026 17:23:35 +0100 Subject: [PATCH 01/13] =?UTF-8?q?util=C2=A0:=20meson=C2=A0:=20fix=20format?= =?UTF-8?q?ting?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/util/meson.build | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/util/meson.build b/src/util/meson.build index 30611837..b02f324b 100644 --- a/src/util/meson.build +++ b/src/util/meson.build @@ -33,17 +33,17 @@ util = static_library( ) git_command = [ - 'sh', - '-c', 'printf "@0@ version @1@-%s (%s) branch %s gtk @2@" "$(git rev-parse --short HEAD)" "$(git log -1 --format=%as)" "$(git rev-parse --abbrev-ref HEAD)"'.format(meson.project_name(), meson.project_version(), gtkmm.version()), + 'sh', + '-c', 'printf "@0@ version @1@-%s (%s) branch %s gtk @2@" "$(git rev-parse --short HEAD)" "$(git log -1 --format=%as)" "$(git rev-parse --abbrev-ref HEAD)"'.format(meson.project_name(), meson.project_version(), gtkmm.version()), ] fallback_string = '@0@ version @1@-unknown-commit (unknown-date) branch unknown-branch gtk @2@'.format(meson.project_name(), meson.project_version(), gtkmm.version()) version_h = vcs_tag( - input: 'version.h.in', - output: 'version.h', - command: git_command, - fallback: fallback_string, + input: 'version.h.in', + output: 'version.h', + command: git_command, + fallback: fallback_string, ) util_includes = include_directories('.') From fba67bc75ae6e723b179d80e95ea358769591767 Mon Sep 17 00:00:00 2001 From: Hue Date: Fri, 7 Aug 2026 21:18:09 +0200 Subject: [PATCH 02/13] =?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 | 189 ++------------------------- src/panel/widgets/battery.hpp | 22 +--- src/panel/widgets/power-profiles.cpp | 157 ++++++++++++++++++++++ src/panel/widgets/power-profiles.hpp | 39 ++++++ 7 files changed, 234 insertions(+), 196 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 92289222..66b399e3 100644 --- a/metadata/panel.xml +++ b/metadata/panel.xml @@ -242,6 +242,18 @@ default + + <_short>Power profiles + + + <_short>Network