From 6f8858be9cd9324fbf6b21dda1ab4f00267fac5a Mon Sep 17 00:00:00 2001 From: Ryo Nakano Date: Sun, 26 Jul 2026 11:51:18 +0900 Subject: [PATCH 1/2] UserCard: Update RDNN of Power Panel --- src/Cards/UserCard.vala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Cards/UserCard.vala b/src/Cards/UserCard.vala index a4882f27..dd8cd54c 100644 --- a/src/Cards/UserCard.vala +++ b/src/Cards/UserCard.vala @@ -406,9 +406,9 @@ public class Greeter.UserCard : Greeter.BaseCard { wingpanel_settings.set_boolean ("use-transparency", settings_act.wingpanel_use_transparency); } - var wingpanel_power_schema = SettingsSchemaSource.get_default ().lookup ("io.elementary.desktop.wingpanel.power", true); + var wingpanel_power_schema = SettingsSchemaSource.get_default ().lookup ("io.elementary.panel.power", true); if (wingpanel_power_schema != null && wingpanel_power_schema.has_key ("show-percentage")) { - var wingpanel_power_settings = new GLib.Settings ("io.elementary.desktop.wingpanel.power"); + var wingpanel_power_settings = new GLib.Settings ("io.elementary.panel.power"); wingpanel_power_settings.set_boolean ("show-percentage", settings_act.wingpanel_show_percentage); } } From 307852f8076643a0029d746e145d572801ce7f8d Mon Sep 17 00:00:00 2001 From: Ryo Nakano Date: Sun, 26 Jul 2026 12:03:26 +0900 Subject: [PATCH 2/2] Keep OS 8 compatibility --- src/Cards/UserCard.vala | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Cards/UserCard.vala b/src/Cards/UserCard.vala index dd8cd54c..938bfa92 100644 --- a/src/Cards/UserCard.vala +++ b/src/Cards/UserCard.vala @@ -410,6 +410,12 @@ public class Greeter.UserCard : Greeter.BaseCard { if (wingpanel_power_schema != null && wingpanel_power_schema.has_key ("show-percentage")) { var wingpanel_power_settings = new GLib.Settings ("io.elementary.panel.power"); wingpanel_power_settings.set_boolean ("show-percentage", settings_act.wingpanel_show_percentage); + } else { + wingpanel_power_schema = SettingsSchemaSource.get_default ().lookup ("io.elementary.desktop.wingpanel.power", true); + if (wingpanel_power_schema != null && wingpanel_power_schema.has_key ("show-percentage")) { + var wingpanel_power_settings = new GLib.Settings ("io.elementary.desktop.wingpanel.power"); + wingpanel_power_settings.set_boolean ("show-percentage", settings_act.wingpanel_show_percentage); + } } }