diff options
Diffstat (limited to 'meta/recipes-connectivity/connman/connman-gnome/0001-Monitor-the-Manager-s-State-property.patch')
-rw-r--r-- | meta/recipes-connectivity/connman/connman-gnome/0001-Monitor-the-Manager-s-State-property.patch | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/meta/recipes-connectivity/connman/connman-gnome/0001-Monitor-the-Manager-s-State-property.patch b/meta/recipes-connectivity/connman/connman-gnome/0001-Monitor-the-Manager-s-State-property.patch deleted file mode 100644 index 20cbb30c1c..0000000000 --- a/meta/recipes-connectivity/connman/connman-gnome/0001-Monitor-the-Manager-s-State-property.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 56d307993c0a661c73fcdd72b1392c3719a0c297 Mon Sep 17 00:00:00 2001 -Message-Id: <56d307993c0a661c73fcdd72b1392c3719a0c297.1334369310.git.paul.eggleton@linux.intel.com> -In-Reply-To: <cover.1334369310.git.paul.eggleton@linux.intel.com> -References: <cover.1334369310.git.paul.eggleton@linux.intel.com> -From: Joshua Lock <josh@linux.intel.com> -Date: Tue, 10 Apr 2012 17:54:56 -0700 -Subject: [PATCH 1/6] Monitor the Manager's State property - -Monitor the Manager's State property and update global_ready -appropriately when it changes. - -Without this change using the applet with connman 0.79 and -starting the applet after the daemon no status icon is shown. - -With this change this icon displays an appropriate state when -the applet launches. - -Upstream-Status: Submitted - -Signed-off-by: Joshua Lock <josh@linux.intel.com> ---- - applet/main.c | 10 ++++++++++ - 1 files changed, 10 insertions(+), 0 deletions(-) - -diff --git a/applet/main.c b/applet/main.c -index 224e2fd..68a77b1 100644 ---- a/applet/main.c -+++ b/applet/main.c -@@ -111,6 +111,16 @@ static void manager_property_changed(DBusGProxy *proxy, const char *property, - iterate_list, &path); - update_service(proxy, path); - g_free(path); -+ } else if (g_str_equal(property, "State") == TRUE) { -+ const gchar *state = g_value_get_string(value); -+ -+ if (g_strcmp0(state, "ready") == 0 || g_strcmp0(state, "online") == 0) { -+ global_ready = TRUE; -+ status_ready(global_strength); -+ } else { -+ global_ready = FALSE; -+ status_offline(); -+ } - } - } - --- -1.7.5.4 - |