mirror of
https://github.com/gryf/wicd.git
synced 2025-12-20 04:48:00 +01:00
Fixed typo in the testing release, added ralink correct signal strength info to experimental release, fixed wired connection bug in experimental release
This commit is contained in:
14
daemon.py
14
daemon.py
@@ -737,10 +737,11 @@ class ConnectionWizard(dbus.service.Object):
|
|||||||
print "profileList = ",profileList
|
print "profileList = ",profileList
|
||||||
for profile in profileList:
|
for profile in profileList:
|
||||||
print "profile = ", profile
|
print "profile = ", profile
|
||||||
if config.get(profile,"default") == "True":
|
if config.has_option(profile,"default"):
|
||||||
print "removing existing default"
|
if config.get(profile,"default") == "True":
|
||||||
config.set(profile,"default", False)
|
print "removing existing default"
|
||||||
self.SaveWiredNetworkProfile(profile)
|
config.set(profile,"default", False)
|
||||||
|
self.SaveWiredNetworkProfile(profile)
|
||||||
#end function UnsetWiredDefault
|
#end function UnsetWiredDefault
|
||||||
|
|
||||||
@dbus.service.method('org.wicd.daemon.config')
|
@dbus.service.method('org.wicd.daemon.config')
|
||||||
@@ -749,8 +750,9 @@ class ConnectionWizard(dbus.service.Object):
|
|||||||
config.read(self.wired_conf)
|
config.read(self.wired_conf)
|
||||||
profileList = config.sections()
|
profileList = config.sections()
|
||||||
for profile in profileList:
|
for profile in profileList:
|
||||||
if config.get(profile,"default") == "True":
|
if config.has_option(profile,"default"):
|
||||||
return profile
|
if config.get(profile,"default") == "True":
|
||||||
|
return profile
|
||||||
return None
|
return None
|
||||||
|
|
||||||
@dbus.service.method('org.wicd.daemon.config')
|
@dbus.service.method('org.wicd.daemon.config')
|
||||||
|
|||||||
32
gui.py
32
gui.py
@@ -330,14 +330,24 @@ class PrettyWirelessNetworkEntry(PrettyNetworkEntry):
|
|||||||
|
|
||||||
def setSignalStrength(self,strength):
|
def setSignalStrength(self,strength):
|
||||||
strength = int(strength)
|
strength = int(strength)
|
||||||
if strength > 75:
|
if daemon.GetWPADriver() == 'ralink legacy':
|
||||||
self.image.set_from_file("images/signal-100.png")
|
if strength <= 60:
|
||||||
elif strength > 50:
|
self.image.set_from_file("images/signal-100.png")
|
||||||
self.image.set_from_file("images/signal-75.png")
|
elif strength <= 70:
|
||||||
elif strength > 25:
|
self.image.set_from_file("images/signal-75.png")
|
||||||
self.image.set_from_file("images/signal-50.png")
|
elif strength <= 80:
|
||||||
|
self.image.set_from_file("images/signal-50.png")
|
||||||
|
else:
|
||||||
|
self.image.set_from_file("images/signal-25.png")
|
||||||
else:
|
else:
|
||||||
self.image.set_from_file("images/signal-25.png")
|
if strength > 75:
|
||||||
|
self.image.set_from_file("images/signal-100.png")
|
||||||
|
elif strength > 50:
|
||||||
|
self.image.set_from_file("images/signal-75.png")
|
||||||
|
elif strength > 25:
|
||||||
|
self.image.set_from_file("images/signal-50.png")
|
||||||
|
else:
|
||||||
|
self.image.set_from_file("images/signal-25.png")
|
||||||
self.expander.setSignalStrength(strength)
|
self.expander.setSignalStrength(strength)
|
||||||
|
|
||||||
def setMACAddress(self,address):
|
def setMACAddress(self,address):
|
||||||
@@ -744,7 +754,13 @@ class WirelessNetworkEntry(NetworkEntry):
|
|||||||
self.vboxEncryptionInformation.show_all()
|
self.vboxEncryptionInformation.show_all()
|
||||||
|
|
||||||
def setSignalStrength(self,strength):
|
def setSignalStrength(self,strength):
|
||||||
self.lblStrength.set_label(str(strength) + "%")
|
if daemon.GetWPADriver() == 'ralink legacy':
|
||||||
|
ending = "dBm"
|
||||||
|
start = "-"
|
||||||
|
else:
|
||||||
|
ending = "%"
|
||||||
|
start = ""
|
||||||
|
self.lblStrength.set_label(start + str(strength) + ending)
|
||||||
|
|
||||||
def setMACAddress(self,address):
|
def setMACAddress(self,address):
|
||||||
self.lblMAC.set_label(str(address))
|
self.lblMAC.set_label(str(address))
|
||||||
|
|||||||
Reference in New Issue
Block a user