From 397a6f0ed08a6635c899212d9e30de847f9f9986 Mon Sep 17 00:00:00 2001 From: Roy Marples Date: Thu, 5 Feb 2009 19:40:54 +0000 Subject: [PATCH] Add tooltip showing BSSID and flags. --- menu.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/menu.c b/menu.c index 0145890..fe5ce96 100644 --- a/menu.c +++ b/menu.c @@ -102,6 +102,7 @@ add_scan_results(GtkMenu *menu, const struct if_msg *ifm) double perc; int strength; const char *icon; + char *tip; for (gl = ifm->scan_results; gl; gl = gl->next) { ifa = (const struct if_ap *)gl->data; @@ -129,6 +130,10 @@ add_scan_results(GtkMenu *menu, const struct if_msg *ifm) perc = strength / 100.0; gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(bar), perc); + tip = g_strconcat(ifa->bssid, " ", ifa->flags, NULL); + gtk_widget_set_tooltip_text(item, tip); + g_free(tip); + gtk_widget_show(label); gtk_widget_show(bar); gtk_widget_show(image); -- 1.7.1