2004-09-09 Bryan Clark <clarkbw@cvs.gnome.org>

* examples/python/systray/network_tray.py
	(network_tray.sort_networks):

	Added support for having wireless always scanning


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@141 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
This commit is contained in:
Bryan Clark 2004-09-09 20:14:18 +00:00 committed by Bryan W. Clark
parent 2b782920d6
commit a5f749fc9a
2 changed files with 18 additions and 2 deletions

View file

@ -1,3 +1,10 @@
2004-09-09 Bryan Clark <clarkbw@cvs.gnome.org>
* examples/python/systray/network_tray.py
(network_tray.sort_networks):
Added support for having wireless always scanning
2004-09-09 Dan Williams <dcbw@redhat.com>
NOTE: this commit changes the behavior of wireless devices in

View file

@ -163,6 +163,13 @@ class network_tray:
active_device = self._nm.get_active_device()
tt = ""
def sort_networks(x, y):
if x["name"] > y["name"]:
print y["name"], x["name"]
return 1
print x["name"] ,y["name"]
return -1
wireless = gtk.FALSE
for device in devices:
@ -177,9 +184,11 @@ class network_tray:
self._tooltips.set_tip(self._top_level_menu,tt)
if self._is_wireless(device):
for name, network in active_device["nm.networks"].iteritems():
device["nm.networks"].values().sort(sort_networks)
print device["nm.networks"]
for name, network in device["nm.networks"].iteritems():
try:
if active_device["nm.active_network"] == name:
if device["nm.active_network"] == name:
active_network = gtk.TRUE
else:
active_network = gtk.FALSE