From 5cb41af70bf570cb441ddce5b85e498aca65a908 Mon Sep 17 00:00:00 2001
From: imdano <>
Date: Tue, 22 Jan 2008 09:24:23 +0000
Subject: [PATCH] Fixed dns entries not getting cleared from wireless network
preferences when they should be Added signal strength info to uppermost level
of each wireless network entry in the GUI.
---
gui.py | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/gui.py b/gui.py
index 82849ac..47a7650 100644
--- a/gui.py
+++ b/gui.py
@@ -379,6 +379,10 @@ class PrettyWirelessNetworkEntry(PrettyNetworkEntry):
self.setChannel(wireless.GetWirelessProperty(networkID,'channel'))
self.setEncryption(wireless.GetWirelessProperty(networkID,'encryption'),
wireless.GetWirelessProperty(networkID,'encryption_method'))
+ self.expander.set_use_markup(True)
+ self.expander.set_label(self.expander.essid + " " +
+ self.expander.lblEncryption.get_label() + " "
+ + self.expander.lblStrength.get_label())
# Show everything
self.show_all()
@@ -811,7 +815,7 @@ class WirelessNetworkEntry(NetworkEntry):
def changeEncryptionMethod(self,widget=None):
for z in self.vboxEncryptionInformation:
- z.destroy() #remove stuff in there already
+ z.destroy() # Remove stuff in there already
ID = self.comboEncryption.get_active()
methods = misc.LoadEncryptionMethods()
self.encryptionInfo = {}
@@ -851,12 +855,8 @@ class WirelessNetworkEntry(NetworkEntry):
def setEncryption(self,on,type):
if on and type:
self.lblEncryption.set_label(str(type))
- self.set_use_markup(True)
- self.set_label(self.essid + ' ' + str(type) + '')
if on and not type:
self.lblEncryption.set_label(language['secured'])
- self.set_use_markup(True)
- self.set_label(self.essid + ' ' + language['secured'] + '')
if not on:
self.lblEncryption.set_label(language['unsecured'])
@@ -1341,6 +1341,9 @@ class appGui:
else:
wireless.SetWirelessProperty(networkid, 'use_static_dns', False)
wireless.SetWirelessProperty(networkid, 'use_global_dns', False)
+ wireless.SetWirelessProperty(networkid, 'dns1', '')
+ wireless.SetWirelessProperty(networkid, 'dns2', '')
+ wireless.SetWirelessProperty(networkid, 'dns3', '')
if entry.checkboxEncryption.get_active():
print "setting encryption info..."