[Xfce4-commits] <xfce4-power-manager:master> Add empty batter notification
Ali Abdallah
noreply at xfce.org
Tue Feb 15 10:04:01 CET 2011
Updating branch refs/heads/master
to 041f8db3585189df51b6b4ce99e8bee3d1c05c75 (commit)
from 747b3956d8f83a1c144a6f8de60f701bc33a274e (commit)
commit 041f8db3585189df51b6b4ce99e8bee3d1c05c75
Author: Ali Abdallah <aliov at xfce.org>
Date: Mon Feb 14 14:08:44 2011 +0100
Add empty batter notification
src/xfpm-battery.c | 15 +++++++++++----
1 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/src/xfpm-battery.c b/src/xfpm-battery.c
index 73208fb..a23c132 100644
--- a/src/xfpm-battery.c
+++ b/src/xfpm-battery.c
@@ -141,20 +141,27 @@ xfpm_battery_refresh_visible (XfpmBattery *battery)
static const gchar * G_GNUC_CONST
xfpm_battery_get_message_from_battery_state (XfpmDeviceState state, gboolean ac_online)
{
+ const gchar *msg = NULL;
+
switch (state)
{
case XFPM_DEVICE_STATE_FULLY_CHARGED:
- return _("Your battery is fully charged");
+ msg = _("Your battery is fully charged");
break;
case XFPM_DEVICE_STATE_CHARGING:
- return _("Your battery is charging");
+ msg = _("Your battery is charging");
break;
case XFPM_DEVICE_STATE_DISCHARGING:
- return ac_online ? _("Your battery is discharging"): _("System is running on battery power");
+ msg = ac_online ? _("Your battery is discharging"): _("System is running on battery power");
+ break;
+ case XFPM_DEVICE_STATE_EMPTY:
+ msg = _("Battery is empty");
break;
default:
- return NULL;
+ break;
}
+
+ return msg;
}
static void
More information about the Xfce4-commits
mailing list