[network-manager-applet/NMA_0_8] Revert "Revert "core: indicate when WiFi is disabled by hardware switch (rh #533601)""



commit 8b7da9e7b1a51591827be56a8ad76a4b32dcdd84
Author: Dan Williams <dcbw redhat com>
Date:   Thu Nov 4 15:54:47 2010 -0500

    Revert "Revert "core: indicate when WiFi is disabled by hardware switch (rh #533601)""
    
    This reverts commit 57f61cf621abce837d60f33e76b14f227d3eb38c.
    
    Add it back now that 0.8.2 is out and strings are no longer frozen.

 src/applet-device-wifi.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/src/applet-device-wifi.c b/src/applet-device-wifi.c
index 39c2f91..bf15ebb 100644
--- a/src/applet-device-wifi.c
+++ b/src/applet-device-wifi.c
@@ -730,6 +730,7 @@ wireless_add_menu_item (NMDevice *device,
 	NMAccessPoint *active_ap = NULL;
 	GSList *connections = NULL, *all, *iter;
 	gboolean wireless_enabled = TRUE;
+	gboolean wireless_hw_enabled = TRUE;
 	GSList *menu_items = NULL;  /* All menu items we'll be adding */
 	NMNetworkMenuItem *item, *active_item = NULL;
 	GtkWidget *widget;
@@ -780,7 +781,11 @@ wireless_add_menu_item (NMDevice *device,
 
 	/* Notify user of unmanaged or unavailable device */
 	wireless_enabled = nm_client_wireless_get_enabled (applet->nm_client);
-	widget = nma_menu_device_get_menu_item (device, applet, wireless_enabled ? NULL : _("wireless is disabled"));
+	wireless_hw_enabled = nm_client_wireless_hardware_get_enabled (applet->nm_client);
+	widget = nma_menu_device_get_menu_item (device, applet,
+	                                        wireless_hw_enabled ?
+	                                            (wireless_enabled ? NULL : _("wireless is disabled")) :
+	                                            _("wireless is disabled by hardware radio switch"));
 	if (widget) {
 		gtk_menu_shell_append (GTK_MENU_SHELL (menu), widget);
 		gtk_widget_show (widget);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]