From 23a1694d69d700d339881b6680f022a60f4c1c8a Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Mon, 26 Jul 2010 15:28:12 +0100 Subject: [PATCH] Ensure the new device types get valid descriptions in upower --dump --- libupower-glib/up-device.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libupower-glib/up-device.c b/libupower-glib/up-device.c index 3aecfd3..41097b2 100644 --- a/libupower-glib/up-device.c +++ b/libupower-glib/up-device.c @@ -450,7 +450,8 @@ up_device_to_text (UpDevice *device) device->priv->kind == UP_DEVICE_KIND_KEYBOARD || device->priv->kind == UP_DEVICE_KIND_UPS) g_string_append_printf (string, " present: %s\n", up_device_bool_to_string (device->priv->is_present)); - if (device->priv->kind == UP_DEVICE_KIND_BATTERY || + if (device->priv->kind == UP_DEVICE_KIND_PHONE || + device->priv->kind == UP_DEVICE_KIND_BATTERY || device->priv->kind == UP_DEVICE_KIND_MOUSE || device->priv->kind == UP_DEVICE_KIND_KEYBOARD) g_string_append_printf (string, " rechargeable: %s\n", up_device_bool_to_string (device->priv->is_rechargeable)); @@ -490,6 +491,10 @@ up_device_to_text (UpDevice *device) if (device->priv->kind == UP_DEVICE_KIND_BATTERY || device->priv->kind == UP_DEVICE_KIND_MOUSE || device->priv->kind == UP_DEVICE_KIND_KEYBOARD || + device->priv->kind == UP_DEVICE_KIND_PHONE || + device->priv->kind == UP_DEVICE_KIND_TABLET || + device->priv->kind == UP_DEVICE_KIND_COMPUTER || + device->priv->kind == UP_DEVICE_KIND_MEDIA_PLAYER || device->priv->kind == UP_DEVICE_KIND_UPS) g_string_append_printf (string, " percentage: %g%%\n", device->priv->percentage); if (device->priv->kind == UP_DEVICE_KIND_BATTERY) {