|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
--- a/plugins/power/csd-power-manager.c
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+++ b/plugins/power/csd-power-manager.c
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
@@ -1159,6 +1159,19 @@ engine_ups_discharging (CsdPowerManager
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
}
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
static CsdPowerActionType
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+#if UP_CHECK_VERSION(0,99,0)
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+manager_critical_action_get (CsdPowerManager *manager)
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+{
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+ CsdPowerActionType policy;
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+ char *action;
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+ action = up_client_get_critical_action (manager->priv->up_client);
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+ /* We don't make the difference between HybridSleep and Hibernate */
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+ if (g_strcmp0 (action, "PowerOff") == 0)
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+ policy = CSD_POWER_ACTION_SHUTDOWN;
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+ else
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+ policy = CSD_POWER_ACTION_HIBERNATE;
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+ g_free (action);
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+#else
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
manager_critical_action_get (CsdPowerManager *manager,
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
gboolean is_ups)
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
{
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
@@ -1166,21 +1179,16 @@ manager_critical_action_get (CsdPowerMan
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
policy = g_settings_get_enum (manager->priv->settings, "critical-battery-action");
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
if (policy == CSD_POWER_ACTION_SUSPEND) {
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
- if (is_ups == FALSE
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
-#if ! UP_CHECK_VERSION(0,99,0)
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
- && up_client_get_can_suspend (manager->priv->up_client)
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
-#endif
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
- )
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+ if (is_ups == FALSE &&
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+ up_client_get_can_suspend (manager->priv->up_client))
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
return policy;
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
return CSD_POWER_ACTION_SHUTDOWN;
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
} else if (policy == CSD_POWER_ACTION_HIBERNATE) {
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
-#if ! UP_CHECK_VERSION(0,99,0)
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
if (up_client_get_can_hibernate (manager->priv->up_client))
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
-#endif
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
return policy;
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
return CSD_POWER_ACTION_SHUTDOWN;
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
}
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
-
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+#endif
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
return policy;
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
}
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
@@ -1188,14 +1196,18 @@ static gboolean
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
manager_critical_action_do (CsdPowerManager *manager,
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
gboolean is_ups)
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
{
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+#if ! UP_CHECK_VERSION(0,99,0)
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
CsdPowerActionType action_type;
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+#endif
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
/* stop playing the alert as it's too late to do anything now */
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
if (manager->priv->critical_alert_timeout_id > 0)
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
play_loop_stop (manager);
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+#if ! UP_CHECK_VERSION(0,99,0)
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
action_type = manager_critical_action_get (manager, is_ups);
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
do_power_action_type (manager, action_type);
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+#endif
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
return FALSE;
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
}
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
@@ -1428,7 +1440,11 @@ engine_charge_critical (CsdPowerManager
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
}
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
/* we have to do different warnings depending on the policy */
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+#if UP_CHECK_VERSION(0,99,0)
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+ policy = manager_critical_action_get (manager);
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+#else
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
policy = manager_critical_action_get (manager, FALSE);
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+#endif
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
/* use different text for different actions */
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
if (policy == CSD_POWER_ACTION_NOTHING) {
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
@@ -1612,7 +1628,11 @@ engine_charge_action (CsdPowerManager *m
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
title = _("Laptop battery critically low");
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
/* we have to do different warnings depending on the policy */
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+#if UP_CHECK_VERSION(0,99,0)
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+ policy = manager_critical_action_get (manager);
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+#else
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
policy = manager_critical_action_get (manager, FALSE);
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+#endif
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
/* use different text for different actions */
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
if (policy == CSD_POWER_ACTION_NOTHING) {
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
@@ -1648,7 +1668,11 @@ engine_charge_action (CsdPowerManager *m
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
title = _("UPS critically low");
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
/* we have to do different warnings depending on the policy */
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+#if UP_CHECK_VERSION(0,99,0)
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+ policy = manager_critical_action_get (manager);
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+#else
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
policy = manager_critical_action_get (manager, TRUE);
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
+#endif
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
/* use different text for different actions */
|
|
![](https://seccdn.libravatar.org/avatar/bc7e6a3ecec56e135abde432394bdac40420ac92a9bb2e2a9aed5e41cd3aea18?s=16&d=retro) |
922aad2 |
if (policy == CSD_POWER_ACTION_NOTHING) {
|