diff --git a/data/wicd.glade b/data/wicd.glade index bb6bdc2..e5a9d7f 100644 --- a/data/wicd.glade +++ b/data/wicd.glade @@ -1,12 +1,12 @@ - + 450 400 True - Wicd Manager + Wicd Network Manager GTK_WIN_POS_CENTER 550 GDK_GRAVITY_CENTER @@ -429,15 +429,44 @@ 4 4 - + True 24 - + + True + 0 + DNS domain: + + + + + 6 + 7 + + + + + + True + True + + + 1 + 2 + 6 + 7 + + + + + True + 12 + + True True - If enabled, the wired network interface will always be displayed in the main window. This can be useful if your wired network card does not detect when the interface is connected to a cable. - Always show wired interface + Automatically reconnect on network connection loss 0 True @@ -445,278 +474,44 @@ 2 - 3 - 4 + 16 + 17 - - True - True - - - 1 - 2 - 7 - 8 - - - - - - True - True - - - 1 - 2 - 8 - 9 - - - - - - True - True - - - 1 - 2 - 9 - 10 - - - - - + True 0 - <b>Global DNS Servers</b> + <b>Automatic Reconnection</b> True 2 - 4 - 5 + 15 + 16 - + True 12 - + True True - Use global DNS servers - 0 - True - - - - - 2 - 5 - 6 - - - - - - True - 24 - - - True - 0 - Search domain: - - - - - 7 - 8 - - - - - - True - 24 - - - True - 0 - DNS server 1: - - - - - 8 - 9 - - - - - - True - 24 - - - True - 0 - DNS server 2: - - - - - 9 - 10 - - - - - - True - True - - - 1 - 2 - 10 - 11 - - - - - - True - 24 - - - True - 0 - DNS server 3: - - - - - 10 - 11 - - - - - - True - 0 - <b>Network Interfaces</b> - True - - - 2 - - - - - - True - True - - - 1 - 2 - 1 - 2 - - - - - - True - True - - - 1 - 2 - 2 - 3 - - - - - - True - 12 - - - True - 0 - Wireless interface: - - - - - 1 - 2 - - - - - - True - 12 - - - True - 0 - Wired interface: - - - - - 2 - 3 - - - - - - True - 0 - <b>Wired automatic connection</b> - True - - - 2 - 11 - 12 - - - - - - True - 12 - - - True - True - Use default wired network profile + Use last wired network profile 0 True True - pref_use_last_radio 2 - 12 - 13 + 14 + 15 @@ -744,89 +539,294 @@ - + True 12 - + True True - Use last wired network profile + Use default wired network profile 0 True True + pref_use_last_radio 2 - 14 - 15 + 12 + 13 - + True 0 - <b>Automatic Reconnection</b> + <b>Wired automatic connection</b> True 2 - 15 - 16 + 11 + 12 - + True 12 - + True - True - Automatically reconnect on network connection loss - 0 - True + 0 + Wired interface: - 2 - 16 - 17 + 2 + 3 - + + True + 12 + + + True + 0 + Wireless interface: + + + + + 1 + 2 + + + + + True True 1 2 - 6 - 7 + 2 + 3 + - + + True + True + + + 1 + 2 + 1 + 2 + + + + + + True + 0 + <b>Network Interfaces</b> + True + + + 2 + + + + + True 24 - + True 0 - DNS domain: + DNS server 3: - 6 - 7 + 10 + 11 + + + + + + True + True + + + 1 + 2 + 10 + 11 + + + + + + True + 24 + + + True + 0 + DNS server 2: + + + + + 9 + 10 + + + + + + True + 24 + + + True + 0 + DNS server 1: + + + + + 8 + 9 + + + + + + True + 24 + + + True + 0 + Search domain: + + + + + 7 + 8 + + + + + + True + 12 + + + True + True + Use global DNS servers + 0 + True + + + + + 2 + 5 + 6 + + + + + + True + 0 + <b>Global DNS Servers</b> + True + + + 2 + 4 + 5 + + + + + + True + True + + + 1 + 2 + 9 + 10 + + + + + + True + True + + + 1 + 2 + 8 + 9 + + + + + + True + True + + + 1 + 2 + 7 + 8 + + + + + + True + 24 + + + True + True + If enabled, the wired network interface will always be displayed in the main window. This can be useful if your wired network card does not detect when the interface is connected to a cable. + Always show wired interface + 0 + True + + + + + 2 + 3 + 4 @@ -871,13 +871,146 @@ True 6 - + True 0 - <b>DHCP Client</b> + <b>Route Table Flushing</b> True + 4 + 5 + + + + + + True + 0 + <b>Wired Link Detection</b> + True + + + 2 + 3 + + + + + + True + 12 + + + True + + + True + True + Automatic (recommended) + 0 + True + True + + + False + + + + + True + True + ip + 0 + True + True + flush_auto_radio + + + False + 1 + + + + + True + True + route + 0 + True + True + flush_auto_radio + + + False + 2 + + + + + + + 5 + 6 + + + + + + True + 12 + + + True + + + True + True + Automatic (recommended) + 0 + True + True + + + False + + + + + True + True + ethtool + 0 + True + True + link_auto_radio + + + False + 1 + + + + + True + True + mii-tool + 0 + True + True + link_auto_radio + + + False + 2 + + + + + + + 3 + 4 @@ -956,146 +1089,13 @@ - - True - 12 - - - True - - - True - True - Automatic (recommended) - 0 - True - True - - - False - - - - - True - True - ethtool - 0 - True - True - link_auto_radio - - - False - 1 - - - - - True - True - mii-tool - 0 - True - True - link_auto_radio - - - False - 2 - - - - - - - 3 - 4 - - - - - - True - 12 - - - True - - - True - True - Automatic (recommended) - 0 - True - True - - - False - - - - - True - True - ip - 0 - True - True - flush_auto_radio - - - False - 1 - - - - - True - True - route - 0 - True - True - flush_auto_radio - - - False - 2 - - - - - - - 5 - 6 - - - - - + True 0 - <b>Wired Link Detection</b> + <b>DHCP Client</b> True - 2 - 3 - - - - - - True - 0 - <b>Route Table Flushing</b> - True - - - 4 - 5 @@ -1134,135 +1134,67 @@ 10 2 - - True - - - 5 - 6 - GTK_FILL - - - - - + True 0 - You should almost always use wext as the -WPA supplicant driver. + Hover your mouse over the selected backend +to read its description. True 1 2 - 2 - 3 + 5 + 6 - + True - 0 - <b>Backend</b> - True - - - 2 - 3 - 4 - - - - - - True - True + + + True + + + False + + 1 2 - 4 - 5 + 1 + 2 - + + True + + + 2 + 3 + GTK_FILL + + + + + True 12 - + True 0 - Backend: + Driver: - 4 - 5 - - - - - - True - 0 - <b>Debugging</b> - True - - - 2 - 6 - 7 - - - - - - True - 0 - <b>WPA Supplicant</b> - True - - - 2 - - - - - - True - 0 - <b>Wireless Interface</b> - True - - - 2 - 8 - 9 - - - - - - True - 12 - - - True - True - Enable debug mode - 0 - True - - - - - 2 - 7 - 8 + 1 + 2 @@ -1288,67 +1220,135 @@ WPA supplicant driver. - + True 12 - + + True + True + Enable debug mode + 0 + True + + + + + 2 + 7 + 8 + + + + + + True + 0 + <b>Wireless Interface</b> + True + + + 2 + 8 + 9 + + + + + + True + 0 + <b>WPA Supplicant</b> + True + + + 2 + + + + + + True + 0 + <b>Debugging</b> + True + + + 2 + 6 + 7 + + + + + + True + 12 + + True 0 - Driver: + Backend: - 1 - 2 + 4 + 5 - + True - - - 2 - 3 - GTK_FILL - - - - - - True - - - True - - - False - - + True 1 2 - 1 - 2 + 4 + 5 - + True 0 - Hover your mouse over the selected backend -to read its description. + <b>Backend</b> + True + + + 2 + 3 + 4 + + + + + + True + 0 + You should almost always use wext as the +WPA supplicant driver. True 1 2 + 2 + 3 + + + + + + True + + 5 6 + GTK_FILL diff --git a/wicd/netentry.py b/wicd/netentry.py index 1d793bf..77920e4 100644 --- a/wicd/netentry.py +++ b/wicd/netentry.py @@ -499,14 +499,12 @@ class NetworkEntry(gtk.HBox): self.pack_start(self.image, False, False) # Create an HBox to hold the buttons - self.buttons_hbox = gtk.HBox(False, 3) - self.buttons_hbox.set_border_width(5) + self.buttons_hbox = gtk.HBox(False, 6) + # self.buttons_hbox.set_border_width(5) # Set up the Connect button self.connect_button = gtk.Button(stock=gtk.STOCK_CONNECT) - self.connect_hbox = gtk.HBox(False, 2) self.buttons_hbox.pack_start(self.connect_button, False, False) - self.connect_hbox.show() # Set up the Disconnect button self.disconnect_button = gtk.Button(stock=gtk.STOCK_DISCONNECT) @@ -545,12 +543,8 @@ class NetworkEntry(gtk.HBox): self.vbox_top = gtk.VBox(False, 0) self.vbox_top.pack_end(self.buttons_hbox, False, False) - aligner = gtk.Alignment(xscale=1.0) - aligner.add(self.vbox_top) - aligner.set_padding(0, 0, 15, 0) self.expander_vbox.pack_start(self.name_label) - self.expander_vbox.pack_start(aligner) - self.expander_vbox.pack_start(self.connect_hbox, False, False) + self.expander_vbox.pack_start(self.vbox_top) def destroy_called(self, *args): """ Clean up everything. """ @@ -767,7 +761,7 @@ class WirelessNetworkEntry(NetworkEntry): self.networkID = networkID self.image.set_padding(0, 0) - self.image.set_alignment(.5, 0) + self.image.set_alignment(0.5, 0.5) self.image.set_size_request(60, -1) #self.image.set_from_icon_name("network-wired", 6) self.essid = noneToBlankString(wireless.GetWirelessProperty(networkID, @@ -833,9 +827,11 @@ class WirelessNetworkEntry(NetworkEntry): dialog.set_title('Network Information') vbox = dialog.vbox + dialog.set_has_separator(False) + # dialog.set_border_width(12) table = gtk.Table(5, 2) - table.set_col_spacings(4) + table.set_col_spacings(12) vbox.pack_start(table) class LeftAlignedLabel(gtk.Label):