[gnome-bluetooth/wip/hadess/powered-fixes: 2/4] lib: Make default-adapter-powered property settable
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-bluetooth/wip/hadess/powered-fixes: 2/4] lib: Make default-adapter-powered property settable
- Date: Thu, 16 Dec 2021 14:05:01 +0000 (UTC)
commit 49a7c73c811c989a8243b198cf040f8326530727
Author: Bastien Nocera <hadess hadess net>
Date: Thu Dec 16 14:11:18 2021 +0100
lib: Make default-adapter-powered property settable
lib/bluetooth-client.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/lib/bluetooth-client.c b/lib/bluetooth-client.c
index 300e9a18..63365c29 100644
--- a/lib/bluetooth-client.c
+++ b/lib/bluetooth-client.c
@@ -959,6 +959,9 @@ bluetooth_client_set_property (GObject *object,
BluetoothClient *client = BLUETOOTH_CLIENT (object);
switch (property_id) {
+ case PROP_DEFAULT_ADAPTER_POWERED:
+ adapter_set_powered (client, g_value_get_boolean (value));
+ break;
case PROP_DEFAULT_ADAPTER_SETUP_MODE:
_bluetooth_client_set_default_adapter_discovering (client, g_value_get_boolean (value));
break;
@@ -1053,7 +1056,7 @@ static void bluetooth_client_class_init(BluetoothClientClass *klass)
g_object_class_install_property (object_class, PROP_DEFAULT_ADAPTER_POWERED,
g_param_spec_boolean ("default-adapter-powered", NULL,
"Whether the default adapter is powered",
- FALSE, G_PARAM_READABLE));
+ FALSE, G_PARAM_READWRITE));
/**
* BluetoothClient:default-adapter-setup-mode:
*
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]