diff --git a/data/wicd.ui b/data/wicd.ui new file mode 100644 index 0000000..a68a376 --- /dev/null +++ b/data/wicd.ui @@ -0,0 +1,1686 @@ + + + + + + 450 + 400 + True + Wicd Network Manager + center + 550 + wicd-gtk + center + + + + + + True + vertical + + + True + both-horiz + True + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + True + + + True + + + gtk-network + True + True + True + accelgroup1 + + + True + + + Create an ad-hoc network + True + image1 + False + + + + + + Find a hidden network + True + Enter a hidden network to try to locate. + image2 + False + + + + + + + + + + + + False + + + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + True + _Disconnect All + True + gtk-disconnect + + + + False + True + + + + + True + True + _Refresh + True + gtk-refresh + + + + False + True + + + + + True + True + _Preferences + True + gtk-preferences + + + + False + True + + + + + True + True + _About + True + gtk-about + + + + False + True + + + + + True + GDK_EXPOSURE_MASK | GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_MOTION_MASK | GDK_BUTTON1_MOTION_MASK | GDK_BUTTON2_MOTION_MASK | GDK_BUTTON3_MOTION_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK | GDK_ENTER_NOTIFY_MASK | GDK_LEAVE_NOTIFY_MASK | GDK_FOCUS_CHANGE_MASK | GDK_STRUCTURE_MASK | GDK_PROPERTY_CHANGE_MASK | GDK_VISIBILITY_NOTIFY_MASK | GDK_PROXIMITY_IN_MASK | GDK_PROXIMITY_OUT_MASK | GDK_SUBSTRUCTURE_MASK | GDK_SCROLL_MASK + True + _Quit + True + gtk-quit + + + + False + True + + + + + False + 0 + + + + + True + 0 + 10 + 10 + Choose from the networks below: + True + + + False + 1 + + + + + True + False + automatic + automatic + + + True + none + + + True + 3 + vertical + + + + + + + + + + 2 + + + + + 4 + + + Connecting... + True + Connecting... + + + 3 + 0 + + + + + gtk-cancel + True + False + False + Cancel the current connection attempt + True + + + + False + 3 + 1 + + + + + False + 3 + + + + + True + + + False + 4 + + + + + + + 416 + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 5 + Configure Scripts + center-on-parent + dialog + False + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + vertical + 2 + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + vertical + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Configure scripts to run for this network: + + + False + False + 0 + + + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + + + 150 + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Pre-connection Script: + + + 0 + + + + + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + + + 1 + + + + + False + False + 5 + 1 + + + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + + + 150 + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Post-connection Script: + + + 0 + + + + + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + + + 1 + + + + + False + False + 5 + 2 + + + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + + + 150 + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Pre-disconnection Script: + + + 0 + + + + + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + + + 1 + + + + + False + False + 5 + 3 + + + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + + + 150 + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Post-disconnection Script: + + + 0 + + + + + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + + + 1 + + + + + False + False + 5 + 4 + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + False + True + + + False + False + 0 + + + + + gtk-ok + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + button3 + button4 + + + + 5 + center-on-parent + dialog + False + + + True + vertical + 2 + + + True + True + + + True + 12 + 12 + 12 + 12 + + + True + True + automatic + automatic + + + True + queue + none + + + True + 20 + 2 + 4 + 4 + + + True + + + Always switch to a wired connection when available + True + True + False + True + If selected, wicd will automatically connect to a wired network +as soon as a cable is plugged in, even if a wireless connection +is already active. + True + + + + + 2 + 4 + 5 + + 24 + + + + + True + 24 + + + True + 0 + DNS domain: + + + + + 7 + 8 + + + + + + True + True + + + 1 + 2 + 7 + 8 + GTK_FILL + + + + + True + 12 + + + Automatically reconnect on network connection loss + True + True + False + True + + + + + 2 + 17 + 18 + + + + + + True + 0 + <b>Automatic Reconnection</b> + True + + + 2 + 16 + 17 + + + + + + True + 12 + + + Use last wired network profile + True + True + False + True + True + + + + + 2 + 15 + 16 + + + + + + True + 12 + + + Prompt for wired network profile + True + True + False + True + True + pref_use_last_radio + + + + + 2 + 14 + 15 + + + + + + True + 12 + + + Use default wired network profile + True + True + False + True + True + pref_use_last_radio + + + + + 2 + 13 + 14 + + + + + + True + 0 + <b>Wired automatic connection</b> + True + + + 2 + 12 + 13 + + + + + + True + 12 + + + True + 0 + Wired interface: + + + + + 2 + 3 + + + + + + True + 12 + + + True + 0 + Wireless interface: + + + + + 1 + 2 + + + + + + True + True + + + 1 + 2 + 2 + 3 + + + + + + True + True + + + 1 + 2 + 1 + 2 + + + + + + True + 0 + <b>Network Interfaces</b> + True + + + 2 + + + + + + True + 24 + + + True + 0 + DNS server 3: + + + + + 11 + 12 + + + + + + True + True + + + 1 + 2 + 11 + 12 + + + + + + True + 24 + + + True + 0 + DNS server 2: + + + + + 10 + 11 + + + + + + True + 24 + + + True + 0 + DNS server 1: + + + + + 9 + 10 + + + + + + True + 24 + + + True + 0 + Search domain: + + + + + 8 + 9 + + + + + + True + 12 + + + Use global DNS servers + True + True + False + True + + + + + 2 + 6 + 7 + + + + + + True + 0 + <b>Global DNS Servers</b> + True + + + 2 + 5 + 6 + + + + + + True + True + + + 1 + 2 + 10 + 11 + + + + + + True + True + + + 1 + 2 + 9 + 10 + + + + + + True + True + + + 1 + 2 + 8 + 9 + + + + + + True + 24 + + + Always show wired interface + True + True + False + 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. + True + + + + + 2 + 3 + 4 + + + + + + True + 0 + <b>Notifications</b> + True + + + 2 + 18 + 19 + + + + + + True + 12 + + + Display notifications about connection status + True + True + False + True + + + + + 2 + 19 + 20 + + + + + + + + + + + + + + True + General Settings + + + False + + + + + True + 12 + 12 + 12 + 12 + + + True + True + automatic + automatic + + + True + queue + none + + + True + 8 + + + True + 0 + <b>Route Table Flushing</b> + True + + + 4 + 5 + + + + + + True + 0 + <b>Wired Link Detection</b> + True + + + 2 + 3 + + + + + + True + 12 + + + True + vertical + + + Automatic (recommended) + True + True + False + True + True + + + False + 0 + + + + + ip + True + True + False + True + True + flush_auto_radio + + + False + 1 + + + + + route + True + True + False + True + True + flush_auto_radio + + + False + 2 + + + + + + + 5 + 6 + + + + + + True + 12 + + + True + vertical + + + Automatic (recommended) + True + True + False + True + True + + + False + 0 + + + + + ethtool + True + True + False + True + True + link_auto_radio + + + False + 1 + + + + + mii-tool + True + True + False + True + True + link_auto_radio + + + False + 2 + + + + + + + 3 + 4 + + + + + + True + 12 + + + True + vertical + + + Automatic (recommended) + True + True + False + True + True + dhclient_radio + + + False + 0 + + + + + dhcpcd + True + True + False + True + True + dhclient_radio + + + False + 1 + + + + + pump + True + True + False + True + True + dhclient_radio + + + False + 2 + + + + + dhclient + True + True + False + True + True + + + False + 3 + + + + + udhcpc + True + True + False + True + True + dhclient_radio + + + False + 4 + + + + + + + 1 + 2 + + + + + + True + 0 + <b>DHCP Client</b> + True + + + + + + + + True + 0 + <b>Graphical Sudo Application</b> + True + + + 6 + 7 + + + + + + True + 12 + + + True + vertical + + + Automatic (recommended) + True + True + False + True + True + + + False + 0 + + + + + gksudo + True + True + False + True + True + sudo_auto_radio + + + False + 1 + + + + + kdesu + True + True + False + True + True + sudo_auto_radio + + + False + 2 + + + + + ktsuss + True + True + False + True + True + sudo_auto_radio + + + False + 3 + + + + + + + 7 + 8 + + + + + + + + + + + 1 + + + + + True + External Programs + + + 1 + False + + + + + True + 12 + 12 + 12 + 12 + + + True + 11 + 2 + + + True + 0 + Hover your mouse over the selected backend +to read its description. + True + + + 1 + 2 + 5 + 6 + + + + + + True + vertical + + + True + + + False + 0 + + + + + 1 + 2 + 1 + 2 + + + + + + True + + + 2 + 3 + GTK_FILL + + + + + + True + 12 + + + True + 0 + Driver: + + + + + 1 + 2 + + + + + + True + 12 + + + Use dBm to measure signal strength + True + True + False + True + + + + + 2 + 9 + 10 + + + + + + True + 12 + + + Enable debug mode + True + True + False + 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 + Backend: + + + + + 4 + 5 + + + + + + True + True + + + 1 + 2 + 4 + 5 + + + + + + True + 0 + <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 + + + + + + True + 12 + + + Ping static gateways after connecting to verify association + True + True + False + True + + + + + 2 + 10 + 11 + + + + + + + + 2 + + + + + True + Advanced Settings + + + 2 + False + + + + + 1 + + + + + True + end + + + gtk-cancel + True + True + True + True + + + False + False + 0 + + + + + gtk-ok + True + True + True + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + button2 + button1 + + + + True + gtk-add + + + True + gtk-find + + + diff --git a/setup.py b/setup.py index 2234dac..28f4a90 100644 --- a/setup.py +++ b/setup.py @@ -515,7 +515,7 @@ try: data.append((wpath.bin, ['scripts/wicd-client'])) data.append((wpath.bin, ['scripts/wicd-gtk'])) data.append((wpath.gtk, ['gtk/wicd-client.py', 'gtk/netentry.py', 'gtk/prefs.py', - 'gtk/gui.py', 'gtk/guiutil.py', 'data/wicd.glade', + 'gtk/gui.py', 'gtk/guiutil.py', 'data/wicd.ui', 'gtk/configscript.py'])) data.append((wpath.autostart, ['other/wicd-tray.desktop'])) if not wpath.no_install_man: