diff --git a/curses/netentry_curses.py b/curses/netentry_curses.py index 5bcf2f8..2723efe 100644 --- a/curses/netentry_curses.py +++ b/curses/netentry_curses.py @@ -178,6 +178,9 @@ class WiredSettingsDialog(AdvancedSettingsDialog): self.global_dns_cb.set_state(bool(wired.GetWiredProperty('use_global_dns'))) self.static_dns_cb.set_state(bool(wired.GetWiredProperty('use_static_dns'))) + # Set static ip checkbox. Forgot to do this the first time. + if stringToNone(self.ip_edit.get_edit_text()): + self.static_ip_cb.set_state(True) self.dns1.set_edit_text(self.format_entry( "dns1")) self.dns2.set_edit_text(self.format_entry( "dns2")) self.dns3.set_edit_text(self.format_entry( "dns3")) diff --git a/wicd/gui.py b/wicd/gui.py index 2a2e174..e6bdecb 100644 --- a/wicd/gui.py +++ b/wicd/gui.py @@ -149,6 +149,7 @@ class appGui(object): gladefile = os.path.join(wpath.share, "wicd.glade") self.wTree = gtk.glade.XML(gladefile) self.window = self.wTree.get_widget("window1") + self.window.set_icon_from_file(wpath.icons +'scalable/apps/wicd-client.svg') size = daemon.ReadWindowSize("main") width = size[0] height = size[1]