diff options
author | Bastien Nocera <hadess@hadess.net> | 2021-06-17 11:31:21 +0200 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2021-06-17 13:47:33 +0200 |
commit | 2bddb64f68c5358582d88dd364de74e0c54f8554 (patch) | |
tree | 4cf89ae7def70355d218a33274acd4a13e067923 /libupower-glib | |
parent | d2053eff93df9ff6c90e30e48b9d2ae440b2239c (diff) | |
download | upower-2bddb64f68c5358582d88dd364de74e0c54f8554.tar.gz |
lib: Add UP_DEVICE_KIND_BLUETOOTH_GENERIC type
This will be useful to show information about Bluetooth devices which
don't fit in with the existing types, and for which we don't want to
show an unknown kind.
Diffstat (limited to 'libupower-glib')
-rw-r--r-- | libupower-glib/up-types.c | 4 | ||||
-rw-r--r-- | libupower-glib/up-types.h | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/libupower-glib/up-types.c b/libupower-glib/up-types.c index 22d9d8d..23954d6 100644 --- a/libupower-glib/up-types.c +++ b/libupower-glib/up-types.c @@ -101,6 +101,8 @@ up_device_kind_to_string (UpDeviceKind type_enum) return "wearable"; case UP_DEVICE_KIND_TOY: return "toy"; + case UP_DEVICE_KIND_BLUETOOTH_GENERIC: + return "bluetooth-generic"; default: return "unknown"; } @@ -173,6 +175,8 @@ up_device_kind_from_string (const gchar *type) return UP_DEVICE_KIND_WEARABLE; if (g_str_equal (type, "toy")) return UP_DEVICE_KIND_TOY; + if (g_str_equal (type, "bluetooth-generic")) + return UP_DEVICE_KIND_BLUETOOTH_GENERIC; return UP_DEVICE_KIND_UNKNOWN; } diff --git a/libupower-glib/up-types.h b/libupower-glib/up-types.h index e67efe0..4944854 100644 --- a/libupower-glib/up-types.h +++ b/libupower-glib/up-types.h @@ -64,6 +64,7 @@ typedef enum { UP_DEVICE_KIND_CAMERA, UP_DEVICE_KIND_WEARABLE, UP_DEVICE_KIND_TOY, + UP_DEVICE_KIND_BLUETOOTH_GENERIC, UP_DEVICE_KIND_LAST } UpDeviceKind; |