Updating branch refs/heads/master
to 041f8db3585189df51b6b4ce99e8bee3d1c05c75 (commit)
from 747b3956d8f83a1c144a6f8de60f701bc33a274e (commit)
commit 041f8db3585189df51b6b4ce99e8bee3d1c05c75
Author: Ali Abdallah <[email protected]>
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
_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits