mirror of
https://github.com/gryf/wicd.git
synced 2026-01-08 06:44:20 +01:00
display the ESSID/Wired Network in the title of the settings dialog
This commit is contained in:
@@ -45,14 +45,20 @@ def setup_dbus():
|
|||||||
wired = dbusmanager.get_interface('wired')
|
wired = dbusmanager.get_interface('wired')
|
||||||
|
|
||||||
class AdvancedSettingsDialog(gtk.Dialog):
|
class AdvancedSettingsDialog(gtk.Dialog):
|
||||||
def __init__(self):
|
def __init__(self, network_name=None):
|
||||||
""" Build the base advanced settings dialog.
|
""" Build the base advanced settings dialog.
|
||||||
|
|
||||||
This class isn't used by itself, instead it is used as a parent for
|
This class isn't used by itself, instead it is used as a parent for
|
||||||
the WiredSettingsDialog and WirelessSettingsDialog.
|
the WiredSettingsDialog and WirelessSettingsDialog.
|
||||||
|
|
||||||
"""
|
"""
|
||||||
gtk.Dialog.__init__(self, title=language['properties'],
|
# if no network name was passed, just use Properties as the title
|
||||||
|
if network_name:
|
||||||
|
title = '%s - %s' % (network_name, language['properties'])
|
||||||
|
else:
|
||||||
|
title = language['properties']
|
||||||
|
|
||||||
|
gtk.Dialog.__init__(self, title=title,
|
||||||
flags=gtk.DIALOG_MODAL, buttons=(gtk.STOCK_CANCEL,
|
flags=gtk.DIALOG_MODAL, buttons=(gtk.STOCK_CANCEL,
|
||||||
gtk.RESPONSE_REJECT,
|
gtk.RESPONSE_REJECT,
|
||||||
gtk.STOCK_OK,
|
gtk.STOCK_OK,
|
||||||
@@ -236,7 +242,7 @@ class AdvancedSettingsDialog(gtk.Dialog):
|
|||||||
class WiredSettingsDialog(AdvancedSettingsDialog):
|
class WiredSettingsDialog(AdvancedSettingsDialog):
|
||||||
def __init__(self, name):
|
def __init__(self, name):
|
||||||
""" Build the wired settings dialog. """
|
""" Build the wired settings dialog. """
|
||||||
AdvancedSettingsDialog.__init__(self)
|
AdvancedSettingsDialog.__init__(self, language['wired_network'])
|
||||||
self.des = self.connect("destroy", self.destroy_called)
|
self.des = self.connect("destroy", self.destroy_called)
|
||||||
self.script_button.connect("clicked", self.edit_scripts)
|
self.script_button.connect("clicked", self.edit_scripts)
|
||||||
self.prof_name = name
|
self.prof_name = name
|
||||||
@@ -294,7 +300,7 @@ class WiredSettingsDialog(AdvancedSettingsDialog):
|
|||||||
class WirelessSettingsDialog(AdvancedSettingsDialog):
|
class WirelessSettingsDialog(AdvancedSettingsDialog):
|
||||||
def __init__(self, networkID):
|
def __init__(self, networkID):
|
||||||
""" Build the wireless settings dialog. """
|
""" Build the wireless settings dialog. """
|
||||||
AdvancedSettingsDialog.__init__(self)
|
AdvancedSettingsDialog.__init__(self, wireless.GetWirelessProperty(networkID, 'essid'))
|
||||||
# Set up encryption stuff
|
# Set up encryption stuff
|
||||||
self.networkID = networkID
|
self.networkID = networkID
|
||||||
self.combo_encryption = gtk.combo_box_new_text()
|
self.combo_encryption = gtk.combo_box_new_text()
|
||||||
|
|||||||
Reference in New Issue
Block a user