~cyphermox/gnome-control-center/lp829673

« back to all changes in this revision

Viewing changes to debian/patches/50_ubuntu_systemwide_prefs.patch

  • Committer: Michael Vogt
  • Date: 2008-09-09 10:33:15 UTC
  • Revision ID: michael.vogt@ubuntu.com-20080909103315-hwq84ewim3j47sas
initial checking

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
=== modified file 'capplets/network/gnome-network-preferences.c'
 
2
--- capplets/network/gnome-network-preferences.c        2008-08-19 08:10:29 +0000
 
3
+++ capplets/network/gnome-network-preferences.c        2008-08-19 09:27:47 +0000
 
4
@@ -28,6 +28,7 @@
 
5
 #include <libgnome/libgnome.h>
 
6
 #include <gconf/gconf-client.h>
 
7
 #include <glade/glade.h>
 
8
+#include <dbus/dbus-glib.h>
 
9
 
 
10
 #include "capplet-util.h"
 
11
 #include "gconf-property-editor.h"
 
12
@@ -173,6 +174,230 @@
 
13
        }
 
14
 }
 
15
 
 
16
+static gboolean 
 
17
+dbus_set_proxy_helper(DBusGProxy *dbus_proxy, 
 
18
+                     const char *proxy_type, 
 
19
+                     const char *host, 
 
20
+                     int port)
 
21
+{
 
22
+   GError *error = NULL;
 
23
+   gboolean dbus_ret, res;
 
24
+   gchar *proxy_str = NULL;
 
25
+
 
26
+   fprintf(stderr, "set_proxy_helper: '%s' '%s'\n", proxy_type, host);
 
27
+
 
28
+   /* FIXME: add proxy auth support when a "secure" store for the proxy
 
29
+      password is available */
 
30
+   proxy_str = g_strdup_printf("%s://%s:%i/", proxy_type, host, port);
 
31
+   g_print("p: %s\n", proxy_str);
 
32
+   
 
33
+   dbus_ret = dbus_g_proxy_call (dbus_proxy, "set_proxy", &error, 
 
34
+                                G_TYPE_STRING, proxy_type,
 
35
+                                G_TYPE_STRING, proxy_str,
 
36
+                                G_TYPE_INVALID,
 
37
+                                G_TYPE_BOOLEAN, &res, 
 
38
+                                G_TYPE_INVALID);
 
39
+
 
40
+   if(!dbus_ret) {
 
41
+      if (error->domain == DBUS_GERROR && 
 
42
+         error->code == DBUS_GERROR_REMOTE_EXCEPTION)
 
43
+        g_printerr ("Caught remote method exception %s: %s",
 
44
+                    dbus_g_error_get_name (error),
 
45
+                    error->message);
 
46
+      else
 
47
+        g_printerr ("Error: %s\n", error->message);
 
48
+      g_error_free (error);
 
49
+      return FALSE;
 
50
+   }
 
51
+   g_print("set_proxy() returned: %i\n", res);
 
52
+   return TRUE;
 
53
+}
 
54
+
 
55
+static gboolean
 
56
+dbus_reset_proxy_helper(DBusGProxy *dbus_proxy, const char *proxy_type)
 
57
+{
 
58
+   GError *error = NULL;
 
59
+   gboolean dbus_ret, res;
 
60
+
 
61
+   fprintf(stderr, "reseting proxy %s\n", proxy_type);
 
62
+
 
63
+   dbus_ret = dbus_g_proxy_call (dbus_proxy, "set_proxy", &error, 
 
64
+                                G_TYPE_STRING, proxy_type,
 
65
+                                G_TYPE_STRING, "",
 
66
+                                G_TYPE_INVALID,
 
67
+                                G_TYPE_BOOLEAN, &res, 
 
68
+                                G_TYPE_INVALID);
 
69
+   fprintf(stderr, "reset_proxy() returned: %i\n", res);
 
70
+
 
71
+   if(!dbus_ret) 
 
72
+   {
 
73
+      if (error->domain == DBUS_GERROR && 
 
74
+         error->code == DBUS_GERROR_REMOTE_EXCEPTION)
 
75
+        g_printerr ("Caught remote method exception %s: %s",
 
76
+                    dbus_g_error_get_name (error),
 
77
+                    error->message);
 
78
+      else
 
79
+        g_printerr ("Error: %s\n", error->message);
 
80
+      g_error_free (error);
 
81
+      return FALSE;
 
82
+   }
 
83
+   return TRUE;
 
84
+}
 
85
+
 
86
+static gboolean
 
87
+update_system_defaults(GladeXML *dialog)
 
88
+{
 
89
+   DBusGConnection *systembus, *sessionbus;
 
90
+   DBusGProxy *dbus_proxy;
 
91
+   gchar *proxy_type, *proxy;
 
92
+   gboolean res, dbus_ret;
 
93
+   int i;
 
94
+   char buf[128];
 
95
+   GtkWidget *label;
 
96
+   GError *error = NULL;
 
97
+   const gchar *proxy_types[] = {"http", "https", "ftp", NULL};
 
98
+
 
99
+   fprintf(stderr, "update_system_defaults()\n");
 
100
+
 
101
+   systembus = dbus_g_bus_get (DBUS_BUS_SYSTEM, &error);
 
102
+   dbus_proxy = dbus_g_proxy_new_for_name (systembus,
 
103
+                                          "com.ubuntu.SystemService",
 
104
+                                          "/",
 
105
+                                          "com.ubuntu.SystemService");
 
106
+   if (dbus_proxy == NULL) {
 
107
+      g_printerr ("Failed to get proxy: %s\n",
 
108
+                  error->message);
 
109
+      g_error_free (error);
 
110
+      return FALSE;
 
111
+   }
 
112
+   
 
113
+   for(i=0;proxy_types[i] != NULL; i++) {
 
114
+      fprintf(stderr, "looking at %s\n", proxy_types[i]);
 
115
+      snprintf(buf, sizeof(buf), "label_system_%s_proxy", proxy_types[i]);
 
116
+      label = WID(buf);
 
117
+      dbus_ret = dbus_g_proxy_call (dbus_proxy, "get_proxy", &error, 
 
118
+                                   G_TYPE_STRING, proxy_types[i],
 
119
+                                   G_TYPE_INVALID,
 
120
+                                   G_TYPE_STRING, &proxy, 
 
121
+                                   G_TYPE_INVALID);
 
122
+      if (!dbus_ret) {
 
123
+        g_printerr ("Failed to call get_proxy: %s\n",
 
124
+                    error->message);
 
125
+        g_error_free (error);
 
126
+        gtk_label_set_text(GTK_LABEL(label), _("Unknown"));
 
127
+        continue;
 
128
+      }
 
129
+      fprintf(stderr, "get_proxy(%s) returned: %s\n", proxy_types[i], proxy);
 
130
+      // set the label
 
131
+      if(proxy == NULL || strlen(proxy) == 0)
 
132
+        gtk_label_set_text(GTK_LABEL(label), _("Direct connection"));
 
133
+      else
 
134
+        gtk_label_set_text(GTK_LABEL(label), proxy);
 
135
+   }
 
136
+   
 
137
+
 
138
+   return TRUE;
 
139
+}
 
140
+
 
141
+static void
 
142
+cb_make_system_default (GtkButton *button, gpointer data)
 
143
+{
 
144
+   DBusGConnection *systembus, *sessionbus;
 
145
+   GError *error = NULL;
 
146
+   DBusGProxy *dbus_proxy;
 
147
+   GConfClient *client;
 
148
+   gchar *http_proxy, *proxy_str, *ftp_proxy, *https_proxy;
 
149
+   gint http_port, ftp_port, https_port;
 
150
+   gboolean res;
 
151
+
 
152
+   GladeXML *dialog = (GladeXML *) data;
 
153
+   g_print ("cb_make_system_default\n");
 
154
+
 
155
+   // do ride the dbus
 
156
+   sessionbus = dbus_g_bus_get (DBUS_BUS_SESSION, &error);
 
157
+   if (sessionbus == NULL) {
 
158
+      g_printerr ("Failed to open connection to bus: %s\n",
 
159
+                  error->message);
 
160
+      g_error_free (error);
 
161
+      return;
 
162
+   }
 
163
+
 
164
+   dbus_proxy = dbus_g_proxy_new_for_name (sessionbus,
 
165
+                                     "org.freedesktop.PolicyKit.AuthenticationAgent",
 
166
+                                     "/",
 
167
+                                     "org.freedesktop.PolicyKit.AuthenticationAgent");
 
168
+   if (dbus_proxy == NULL) {
 
169
+      g_printerr ("Failed to get proxy: %s\n",
 
170
+                  error->message);
 
171
+      g_error_free (error);
 
172
+      return;
 
173
+   }
 
174
+
 
175
+   if (!dbus_g_proxy_call (dbus_proxy, "ObtainAuthorization", &error, 
 
176
+                          G_TYPE_STRING, "com.ubuntu.systemservice.setproxy",                     G_TYPE_UINT, 0,
 
177
+                          G_TYPE_UINT, getpid(),
 
178
+                          G_TYPE_INVALID,
 
179
+                          G_TYPE_BOOLEAN, &res, G_TYPE_INVALID))
 
180
+      {
 
181
+        /* Just do demonstrate remote exceptions versus regular GError */
 
182
+        if (error->domain == DBUS_GERROR && 
 
183
+            error->code == DBUS_GERROR_REMOTE_EXCEPTION)
 
184
+           g_printerr ("Caught remote method exception %s: %s",
 
185
+                       dbus_g_error_get_name (error),
 
186
+                       error->message);
 
187
+        else
 
188
+           g_printerr ("Error: %s\n", error->message);
 
189
+        g_error_free (error);
 
190
+        return;
 
191
+      }
 
192
+   g_print("ObtainAuth returned: %i\n", res);
 
193
+   // so we get a "0" here too if the auth is not required ?!?
 
194
+   //   if(!res)
 
195
+   //   return;
 
196
+   
 
197
+   // if we make it to this point, we have authorization to set the proxy
 
198
+   systembus = dbus_g_bus_get (DBUS_BUS_SYSTEM, &error);
 
199
+   dbus_proxy = dbus_g_proxy_new_for_name (systembus,
 
200
+                                     "com.ubuntu.SystemService",
 
201
+                                     "/",
 
202
+                                     "com.ubuntu.SystemService");
 
203
+   if (dbus_proxy == NULL) {
 
204
+      g_printerr ("Failed to get proxy: %s\n",
 
205
+                  error->message);
 
206
+      g_error_free (error);
 
207
+      return;
 
208
+   }
 
209
+
 
210
+   // now do the proxy stuff for http, ftp, https (the others are
 
211
+   // not supported (yet?) by the ubuntu system services stuff
 
212
+   client = gconf_client_get_default ();
 
213
+
 
214
+   http_proxy = gconf_client_get_string (client, HTTP_PROXY_HOST_KEY, NULL);
 
215
+   http_port = gconf_client_get_int (client, HTTP_PROXY_PORT_KEY, NULL);
 
216
+   if(http_proxy == NULL || strlen(http_proxy) == 0)
 
217
+      dbus_reset_proxy_helper(dbus_proxy, "http");
 
218
+   else
 
219
+      dbus_set_proxy_helper(dbus_proxy, "http", http_proxy, http_port);
 
220
+
 
221
+   ftp_proxy = gconf_client_get_string (client, FTP_PROXY_HOST_KEY, NULL);
 
222
+   ftp_port = gconf_client_get_int (client, FTP_PROXY_PORT_KEY, NULL);
 
223
+   if(ftp_proxy == NULL || strlen(ftp_proxy) == 0)
 
224
+      dbus_reset_proxy_helper(dbus_proxy, "ftp");
 
225
+   else
 
226
+      dbus_set_proxy_helper(dbus_proxy, "ftp", ftp_proxy, ftp_port);
 
227
+
 
228
+   https_proxy = gconf_client_get_string (client, SECURE_PROXY_HOST_KEY, NULL);
 
229
+   https_port = gconf_client_get_int (client, SECURE_PROXY_PORT_KEY, NULL);
 
230
+   if(https_proxy == NULL || strlen(https_proxy) == 0)
 
231
+      dbus_reset_proxy_helper(dbus_proxy, "https");
 
232
+   else
 
233
+      dbus_set_proxy_helper(dbus_proxy, "https", https_proxy, https_port);
 
234
+
 
235
+   // update the view
 
236
+   update_system_defaults(dialog);
 
237
+}
 
238
+
 
239
+
 
240
 static void
 
241
 cb_dialog_response (GtkDialog *dialog, gint response_id)
 
242
 {
 
243
@@ -441,7 +666,6 @@
 
244
 
 
245
        mode_type = g_enum_register_static ("NetworkPreferencesProxyType",
 
246
                                            proxytype_values);
 
247
-
 
248
        /* There's a bug in peditors that cause them to not initialize the entry
 
249
         * correctly. */
 
250
        client = gconf_client_get_default ();
 
251
@@ -515,7 +739,7 @@
 
252
        peditor = GCONF_PROPERTY_EDITOR (gconf_peditor_new_integer (
 
253
                        NULL, SOCKS_PROXY_PORT_KEY, WID ("socks_port_spinbutton"),
 
254
                        NULL));
 
255
-
 
256
+       
 
257
        /* Set the proxy entries insensitive if we are using the same proxy for all */
 
258
        if (gconf_client_get_bool (client, USE_SAME_PROXY_KEY, NULL))
 
259
        {
 
260
@@ -550,6 +774,11 @@
 
261
                                                G_CALLBACK (cb_add_url), dialog);
 
262
        g_signal_connect (WID ("button_remove_url"), "clicked",
 
263
                                                G_CALLBACK (cb_remove_url), dialog);
 
264
+
 
265
+       /* System-wide default */
 
266
+       g_signal_connect(WID("button_make_system_default"), "clicked",
 
267
+                        G_CALLBACK(cb_make_system_default), dialog);
 
268
+       update_system_defaults(dialog);
 
269
 }
 
270
 
 
271
 int
 
272
 
 
273
=== modified file 'capplets/network/gnome-network-preferences.glade'
 
274
--- capplets/network/gnome-network-preferences.glade    2008-08-19 08:10:29 +0000
 
275
+++ capplets/network/gnome-network-preferences.glade    2008-08-19 09:25:12 +0000
 
276
@@ -1,1313 +1,1011 @@
 
277
-<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
 
278
-<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
 
279
-
 
280
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 
281
+<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
 
282
+<!--*- mode: xml -*-->
 
283
 <glade-interface>
 
284
-<requires lib="gnome"/>
 
285
-
 
286
-<widget class="GtkDialog" id="network_dialog">
 
287
-  <property name="border_width">5</property>
 
288
-  <property name="title" translatable="yes">Network Proxy Preferences</property>
 
289
-  <property name="type">GTK_WINDOW_TOPLEVEL</property>
 
290
-  <property name="window_position">GTK_WIN_POS_NONE</property>
 
291
-  <property name="modal">False</property>
 
292
-  <property name="resizable">False</property>
 
293
-  <property name="destroy_with_parent">False</property>
 
294
-  <property name="decorated">True</property>
 
295
-  <property name="skip_taskbar_hint">False</property>
 
296
-  <property name="skip_pager_hint">False</property>
 
297
-  <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
 
298
-  <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
 
299
-  <property name="focus_on_map">True</property>
 
300
-  <property name="urgency_hint">False</property>
 
301
-  <property name="has_separator">False</property>
 
302
-
 
303
-  <child internal-child="vbox">
 
304
-    <widget class="GtkVBox" id="dialog-vbox1">
 
305
-      <property name="visible">True</property>
 
306
-      <property name="homogeneous">False</property>
 
307
-      <property name="spacing">2</property>
 
308
-
 
309
-      <child internal-child="action_area">
 
310
-       <widget class="GtkHButtonBox" id="dialog-action_area1">
 
311
-         <property name="visible">True</property>
 
312
-         <property name="layout_style">GTK_BUTTONBOX_END</property>
 
313
-
 
314
-         <child>
 
315
-           <widget class="GtkButton" id="helpbutton1">
 
316
-             <property name="visible">True</property>
 
317
-             <property name="can_default">True</property>
 
318
-             <property name="can_focus">True</property>
 
319
-             <property name="label">gtk-help</property>
 
320
-             <property name="use_stock">True</property>
 
321
-             <property name="relief">GTK_RELIEF_NORMAL</property>
 
322
-             <property name="focus_on_click">True</property>
 
323
-             <property name="response_id">-11</property>
 
324
-           </widget>
 
325
-         </child>
 
326
-
 
327
-         <child>
 
328
-           <widget class="GtkButton" id="closebutton1">
 
329
-             <property name="visible">True</property>
 
330
-             <property name="can_default">True</property>
 
331
-             <property name="can_focus">True</property>
 
332
-             <property name="label">gtk-close</property>
 
333
-             <property name="use_stock">True</property>
 
334
-             <property name="relief">GTK_RELIEF_NORMAL</property>
 
335
-             <property name="focus_on_click">True</property>
 
336
-             <property name="response_id">-7</property>
 
337
-           </widget>
 
338
-         </child>
 
339
-       </widget>
 
340
-       <packing>
 
341
-         <property name="padding">0</property>
 
342
-         <property name="expand">False</property>
 
343
-         <property name="fill">True</property>
 
344
-         <property name="pack_type">GTK_PACK_END</property>
 
345
-       </packing>
 
346
-      </child>
 
347
-
 
348
-      <child>
 
349
-       <widget class="GtkNotebook" id="notebook1">
 
350
-         <property name="border_width">5</property>
 
351
-         <property name="visible">True</property>
 
352
-         <property name="can_focus">True</property>
 
353
-         <property name="show_tabs">True</property>
 
354
-         <property name="show_border">True</property>
 
355
-         <property name="tab_pos">GTK_POS_TOP</property>
 
356
-         <property name="scrollable">False</property>
 
357
-         <property name="enable_popup">False</property>
 
358
-
 
359
-         <child>
 
360
-           <widget class="GtkVBox" id="vbox1">
 
361
-             <property name="border_width">12</property>
 
362
-             <property name="visible">True</property>
 
363
-             <property name="homogeneous">False</property>
 
364
-             <property name="spacing">18</property>
 
365
-
 
366
-             <child>
 
367
-               <widget class="GtkRadioButton" id="none_radiobutton">
 
368
-                 <property name="visible">True</property>
 
369
-                 <property name="can_focus">True</property>
 
370
-                 <property name="label" translatable="yes">&lt;b&gt;Di_rect internet connection&lt;/b&gt;</property>
 
371
-                 <property name="use_underline">True</property>
 
372
-                 <property name="relief">GTK_RELIEF_NORMAL</property>
 
373
-                 <property name="focus_on_click">True</property>
 
374
-                 <property name="active">False</property>
 
375
-                 <property name="inconsistent">False</property>
 
376
-                 <property name="draw_indicator">True</property>
 
377
-               </widget>
 
378
-               <packing>
 
379
-                 <property name="padding">0</property>
 
380
-                 <property name="expand">False</property>
 
381
-                 <property name="fill">False</property>
 
382
-               </packing>
 
383
-             </child>
 
384
-
 
385
-             <child>
 
386
-               <widget class="GtkVBox" id="no_direct_vbox">
 
387
-                 <property name="visible">True</property>
 
388
-                 <property name="homogeneous">False</property>
 
389
-                 <property name="spacing">18</property>
 
390
-
 
391
-                 <child>
 
392
-                   <widget class="GtkVBox" id="manual_vbox">
 
393
-                     <property name="visible">True</property>
 
394
-                     <property name="homogeneous">False</property>
 
395
-                     <property name="spacing">6</property>
 
396
-
 
397
-                     <child>
 
398
-                       <widget class="GtkRadioButton" id="manual_radiobutton">
 
399
-                         <property name="visible">True</property>
 
400
-                         <property name="can_focus">True</property>
 
401
-                         <property name="label" translatable="yes">&lt;b&gt;_Manual proxy configuration&lt;/b&gt;</property>
 
402
-                         <property name="use_underline">True</property>
 
403
-                         <property name="relief">GTK_RELIEF_NORMAL</property>
 
404
-                         <property name="focus_on_click">True</property>
 
405
-                         <property name="active">False</property>
 
406
-                         <property name="inconsistent">False</property>
 
407
-                         <property name="draw_indicator">True</property>
 
408
-                         <property name="group">none_radiobutton</property>
 
409
-                       </widget>
 
410
-                       <packing>
 
411
-                         <property name="padding">0</property>
 
412
-                         <property name="expand">False</property>
 
413
-                         <property name="fill">False</property>
 
414
-                       </packing>
 
415
-                     </child>
 
416
-
 
417
-                     <child>
 
418
-                       <widget class="GtkCheckButton" id="same_proxy_checkbutton">
 
419
-                         <property name="visible">True</property>
 
420
-                         <property name="sensitive">False</property>
 
421
-                         <property name="can_focus">True</property>
 
422
-                         <property name="label" translatable="yes">_Use the same proxy for all protocols</property>
 
423
-                         <property name="use_underline">True</property>
 
424
-                         <property name="relief">GTK_RELIEF_NORMAL</property>
 
425
-                         <property name="focus_on_click">True</property>
 
426
-                         <property name="active">False</property>
 
427
-                         <property name="inconsistent">False</property>
 
428
-                         <property name="draw_indicator">True</property>
 
429
-                       </widget>
 
430
-                       <packing>
 
431
-                         <property name="padding">0</property>
 
432
-                         <property name="expand">False</property>
 
433
-                         <property name="fill">False</property>
 
434
-                       </packing>
 
435
-                     </child>
 
436
-
 
437
-                     <child>
 
438
-                       <widget class="GtkHBox" id="manual_box">
 
439
-                         <property name="visible">True</property>
 
440
-                         <property name="sensitive">False</property>
 
441
-                         <property name="homogeneous">False</property>
 
442
-                         <property name="spacing">0</property>
 
443
-
 
444
-                         <child>
 
445
-                           <widget class="GtkLabel" id="label2">
 
446
-                             <property name="visible">True</property>
 
447
-                             <property name="label">      </property>
 
448
-                             <property name="use_underline">False</property>
 
449
-                             <property name="use_markup">False</property>
 
450
-                             <property name="justify">GTK_JUSTIFY_LEFT</property>
 
451
-                             <property name="wrap">False</property>
 
452
-                             <property name="selectable">False</property>
 
453
-                             <property name="xalign">0.5</property>
 
454
-                             <property name="yalign">0.5</property>
 
455
-                             <property name="xpad">0</property>
 
456
-                             <property name="ypad">0</property>
 
457
-                             <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
458
-                             <property name="width_chars">-1</property>
 
459
-                             <property name="single_line_mode">False</property>
 
460
-                             <property name="angle">0</property>
 
461
-                           </widget>
 
462
-                           <packing>
 
463
-                             <property name="padding">0</property>
 
464
-                             <property name="expand">False</property>
 
465
-                             <property name="fill">False</property>
 
466
-                           </packing>
 
467
-                         </child>
 
468
-
 
469
-                         <child>
 
470
-                           <widget class="GtkTable" id="manual_table">
 
471
-                             <property name="visible">True</property>
 
472
-                             <property name="n_rows">4</property>
 
473
-                             <property name="n_columns">5</property>
 
474
-                             <property name="homogeneous">False</property>
 
475
-                             <property name="row_spacing">6</property>
 
476
-                             <property name="column_spacing">12</property>
 
477
-
 
478
-                             <child>
 
479
-                               <widget class="GtkLabel" id="label6">
 
480
-                                 <property name="visible">True</property>
 
481
-                                 <property name="label" translatable="yes">H_TTP proxy:</property>
 
482
-                                 <property name="use_underline">True</property>
 
483
-                                 <property name="use_markup">False</property>
 
484
-                                 <property name="justify">GTK_JUSTIFY_LEFT</property>
 
485
-                                 <property name="wrap">False</property>
 
486
-                                 <property name="selectable">False</property>
 
487
-                                 <property name="xalign">0</property>
 
488
-                                 <property name="yalign">0.5</property>
 
489
-                                 <property name="xpad">0</property>
 
490
-                                 <property name="ypad">0</property>
 
491
-                                 <property name="mnemonic_widget">http_host_entry</property>
 
492
-                                 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
493
-                                 <property name="width_chars">-1</property>
 
494
-                                 <property name="single_line_mode">False</property>
 
495
-                                 <property name="angle">0</property>
 
496
-                               </widget>
 
497
-                               <packing>
 
498
-                                 <property name="left_attach">0</property>
 
499
-                                 <property name="right_attach">1</property>
 
500
-                                 <property name="top_attach">0</property>
 
501
-                                 <property name="bottom_attach">1</property>
 
502
-                                 <property name="x_options">fill</property>
 
503
-                                 <property name="y_options"></property>
 
504
-                               </packing>
 
505
-                             </child>
 
506
-
 
507
-                             <child>
 
508
-                               <widget class="GtkLabel" id="label7">
 
509
-                                 <property name="visible">True</property>
 
510
-                                 <property name="label" translatable="yes">_Secure HTTP proxy:</property>
 
511
-                                 <property name="use_underline">True</property>
 
512
-                                 <property name="use_markup">False</property>
 
513
-                                 <property name="justify">GTK_JUSTIFY_LEFT</property>
 
514
-                                 <property name="wrap">False</property>
 
515
-                                 <property name="selectable">False</property>
 
516
-                                 <property name="xalign">0</property>
 
517
-                                 <property name="yalign">0.5</property>
 
518
-                                 <property name="xpad">0</property>
 
519
-                                 <property name="ypad">0</property>
 
520
-                                 <property name="mnemonic_widget">secure_host_entry</property>
 
521
-                                 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
522
-                                 <property name="width_chars">-1</property>
 
523
-                                 <property name="single_line_mode">False</property>
 
524
-                                 <property name="angle">0</property>
 
525
-                               </widget>
 
526
-                               <packing>
 
527
-                                 <property name="left_attach">0</property>
 
528
-                                 <property name="right_attach">1</property>
 
529
-                                 <property name="top_attach">1</property>
 
530
-                                 <property name="bottom_attach">2</property>
 
531
-                                 <property name="x_options">fill</property>
 
532
-                                 <property name="y_options"></property>
 
533
-                               </packing>
 
534
-                             </child>
 
535
-
 
536
-                             <child>
 
537
-                               <widget class="GtkLabel" id="label8">
 
538
-                                 <property name="visible">True</property>
 
539
-                                 <property name="label" translatable="yes">_FTP proxy:</property>
 
540
-                                 <property name="use_underline">True</property>
 
541
-                                 <property name="use_markup">False</property>
 
542
-                                 <property name="justify">GTK_JUSTIFY_LEFT</property>
 
543
-                                 <property name="wrap">False</property>
 
544
-                                 <property name="selectable">False</property>
 
545
-                                 <property name="xalign">0</property>
 
546
-                                 <property name="yalign">0.5</property>
 
547
-                                 <property name="xpad">0</property>
 
548
-                                 <property name="ypad">0</property>
 
549
-                                 <property name="mnemonic_widget">ftp_host_entry</property>
 
550
-                                 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
551
-                                 <property name="width_chars">-1</property>
 
552
-                                 <property name="single_line_mode">False</property>
 
553
-                                 <property name="angle">0</property>
 
554
-                               </widget>
 
555
-                               <packing>
 
556
-                                 <property name="left_attach">0</property>
 
557
-                                 <property name="right_attach">1</property>
 
558
-                                 <property name="top_attach">2</property>
 
559
-                                 <property name="bottom_attach">3</property>
 
560
-                                 <property name="x_options">fill</property>
 
561
-                                 <property name="y_options"></property>
 
562
-                               </packing>
 
563
-                             </child>
 
564
-
 
565
-                             <child>
 
566
-                               <widget class="GtkLabel" id="label9">
 
567
-                                 <property name="visible">True</property>
 
568
-                                 <property name="label" translatable="yes">S_ocks host:</property>
 
569
-                                 <property name="use_underline">True</property>
 
570
-                                 <property name="use_markup">False</property>
 
571
-                                 <property name="justify">GTK_JUSTIFY_LEFT</property>
 
572
-                                 <property name="wrap">False</property>
 
573
-                                 <property name="selectable">False</property>
 
574
-                                 <property name="xalign">0</property>
 
575
-                                 <property name="yalign">0.5</property>
 
576
-                                 <property name="xpad">0</property>
 
577
-                                 <property name="ypad">0</property>
 
578
-                                 <property name="mnemonic_widget">socks_host_entry</property>
 
579
-                                 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
580
-                                 <property name="width_chars">-1</property>
 
581
-                                 <property name="single_line_mode">False</property>
 
582
-                                 <property name="angle">0</property>
 
583
-                               </widget>
 
584
-                               <packing>
 
585
-                                 <property name="left_attach">0</property>
 
586
-                                 <property name="right_attach">1</property>
 
587
-                                 <property name="top_attach">3</property>
 
588
-                                 <property name="bottom_attach">4</property>
 
589
-                                 <property name="x_options">fill</property>
 
590
-                                 <property name="y_options"></property>
 
591
-                               </packing>
 
592
-                             </child>
 
593
-
 
594
-                             <child>
 
595
-                               <widget class="GtkEntry" id="http_host_entry">
 
596
-                                 <property name="visible">True</property>
 
597
-                                 <property name="can_focus">True</property>
 
598
-                                 <property name="editable">True</property>
 
599
-                                 <property name="visibility">True</property>
 
600
-                                 <property name="max_length">0</property>
 
601
-                                 <property name="text" translatable="yes"></property>
 
602
-                                 <property name="has_frame">True</property>
 
603
-                                 <property name="activates_default">False</property>
 
604
-                               </widget>
 
605
-                               <packing>
 
606
-                                 <property name="left_attach">1</property>
 
607
-                                 <property name="right_attach">2</property>
 
608
-                                 <property name="top_attach">0</property>
 
609
-                                 <property name="bottom_attach">1</property>
 
610
-                                 <property name="y_options"></property>
 
611
-                               </packing>
 
612
-                             </child>
 
613
-
 
614
-                             <child>
 
615
-                               <widget class="GtkEntry" id="secure_host_entry">
 
616
-                                 <property name="visible">True</property>
 
617
-                                 <property name="can_focus">True</property>
 
618
-                                 <property name="editable">True</property>
 
619
-                                 <property name="visibility">True</property>
 
620
-                                 <property name="max_length">0</property>
 
621
-                                 <property name="text" translatable="yes"></property>
 
622
-                                 <property name="has_frame">True</property>
 
623
-                                 <property name="activates_default">False</property>
 
624
-                               </widget>
 
625
-                               <packing>
 
626
-                                 <property name="left_attach">1</property>
 
627
-                                 <property name="right_attach">2</property>
 
628
-                                 <property name="top_attach">1</property>
 
629
-                                 <property name="bottom_attach">2</property>
 
630
-                                 <property name="y_options"></property>
 
631
-                               </packing>
 
632
-                             </child>
 
633
-
 
634
-                             <child>
 
635
-                               <widget class="GtkEntry" id="ftp_host_entry">
 
636
-                                 <property name="visible">True</property>
 
637
-                                 <property name="can_focus">True</property>
 
638
-                                 <property name="editable">True</property>
 
639
-                                 <property name="visibility">True</property>
 
640
-                                 <property name="max_length">0</property>
 
641
-                                 <property name="text" translatable="yes"></property>
 
642
-                                 <property name="has_frame">True</property>
 
643
-                                 <property name="activates_default">False</property>
 
644
-                               </widget>
 
645
-                               <packing>
 
646
-                                 <property name="left_attach">1</property>
 
647
-                                 <property name="right_attach">2</property>
 
648
-                                 <property name="top_attach">2</property>
 
649
-                                 <property name="bottom_attach">3</property>
 
650
-                                 <property name="y_options"></property>
 
651
-                               </packing>
 
652
-                             </child>
 
653
-
 
654
-                             <child>
 
655
-                               <widget class="GtkEntry" id="socks_host_entry">
 
656
-                                 <property name="visible">True</property>
 
657
-                                 <property name="can_focus">True</property>
 
658
-                                 <property name="editable">True</property>
 
659
-                                 <property name="visibility">True</property>
 
660
-                                 <property name="max_length">0</property>
 
661
-                                 <property name="text" translatable="yes"></property>
 
662
-                                 <property name="has_frame">True</property>
 
663
-                                 <property name="activates_default">False</property>
 
664
-                               </widget>
 
665
-                               <packing>
 
666
-                                 <property name="left_attach">1</property>
 
667
-                                 <property name="right_attach">2</property>
 
668
-                                 <property name="top_attach">3</property>
 
669
-                                 <property name="bottom_attach">4</property>
 
670
-                                 <property name="y_options"></property>
 
671
-                               </packing>
 
672
-                             </child>
 
673
-
 
674
-                             <child>
 
675
-                               <widget class="GtkLabel" id="label10">
 
676
-                                 <property name="visible">True</property>
 
677
-                                 <property name="label" translatable="yes">Port:</property>
 
678
-                                 <property name="use_underline">False</property>
 
679
-                                 <property name="use_markup">False</property>
 
680
-                                 <property name="justify">GTK_JUSTIFY_LEFT</property>
 
681
-                                 <property name="wrap">False</property>
 
682
-                                 <property name="selectable">False</property>
 
683
-                                 <property name="xalign">0</property>
 
684
-                                 <property name="yalign">0.5</property>
 
685
-                                 <property name="xpad">0</property>
 
686
-                                 <property name="ypad">0</property>
 
687
-                                 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
688
-                                 <property name="width_chars">-1</property>
 
689
-                                 <property name="single_line_mode">False</property>
 
690
-                                 <property name="angle">0</property>
 
691
-                                 <accessibility>
 
692
-                                   <atkrelation target="http_port_spinbutton" type="label-for"/>
 
693
-                                 </accessibility>
 
694
-                               </widget>
 
695
-                               <packing>
 
696
-                                 <property name="left_attach">2</property>
 
697
-                                 <property name="right_attach">3</property>
 
698
-                                 <property name="top_attach">0</property>
 
699
-                                 <property name="bottom_attach">1</property>
 
700
-                                 <property name="x_options">fill</property>
 
701
-                                 <property name="y_options"></property>
 
702
-                               </packing>
 
703
-                             </child>
 
704
-
 
705
-                             <child>
 
706
-                               <widget class="GtkLabel" id="label11">
 
707
-                                 <property name="visible">True</property>
 
708
-                                 <property name="label" translatable="yes">Port:</property>
 
709
-                                 <property name="use_underline">False</property>
 
710
-                                 <property name="use_markup">False</property>
 
711
-                                 <property name="justify">GTK_JUSTIFY_LEFT</property>
 
712
-                                 <property name="wrap">False</property>
 
713
-                                 <property name="selectable">False</property>
 
714
-                                 <property name="xalign">0</property>
 
715
-                                 <property name="yalign">0.5</property>
 
716
-                                 <property name="xpad">0</property>
 
717
-                                 <property name="ypad">0</property>
 
718
-                                 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
719
-                                 <property name="width_chars">-1</property>
 
720
-                                 <property name="single_line_mode">False</property>
 
721
-                                 <property name="angle">0</property>
 
722
-                                 <accessibility>
 
723
-                                   <atkrelation target="secure_port_spinbutton" type="label-for"/>
 
724
-                                 </accessibility>
 
725
-                               </widget>
 
726
-                               <packing>
 
727
-                                 <property name="left_attach">2</property>
 
728
-                                 <property name="right_attach">3</property>
 
729
-                                 <property name="top_attach">1</property>
 
730
-                                 <property name="bottom_attach">2</property>
 
731
-                                 <property name="x_options">fill</property>
 
732
-                                 <property name="y_options"></property>
 
733
-                               </packing>
 
734
-                             </child>
 
735
-
 
736
-                             <child>
 
737
-                               <widget class="GtkLabel" id="label12">
 
738
-                                 <property name="visible">True</property>
 
739
-                                 <property name="label" translatable="yes">Port:</property>
 
740
-                                 <property name="use_underline">False</property>
 
741
-                                 <property name="use_markup">False</property>
 
742
-                                 <property name="justify">GTK_JUSTIFY_LEFT</property>
 
743
-                                 <property name="wrap">False</property>
 
744
-                                 <property name="selectable">False</property>
 
745
-                                 <property name="xalign">0</property>
 
746
-                                 <property name="yalign">0.5</property>
 
747
-                                 <property name="xpad">0</property>
 
748
-                                 <property name="ypad">0</property>
 
749
-                                 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
750
-                                 <property name="width_chars">-1</property>
 
751
-                                 <property name="single_line_mode">False</property>
 
752
-                                 <property name="angle">0</property>
 
753
-                                 <accessibility>
 
754
-                                   <atkrelation target="ftp_port_spinbutton" type="label-for"/>
 
755
-                                 </accessibility>
 
756
-                               </widget>
 
757
-                               <packing>
 
758
-                                 <property name="left_attach">2</property>
 
759
-                                 <property name="right_attach">3</property>
 
760
-                                 <property name="top_attach">2</property>
 
761
-                                 <property name="bottom_attach">3</property>
 
762
-                                 <property name="x_options">fill</property>
 
763
-                                 <property name="y_options"></property>
 
764
-                               </packing>
 
765
-                             </child>
 
766
-
 
767
-                             <child>
 
768
-                               <widget class="GtkLabel" id="label13">
 
769
-                                 <property name="visible">True</property>
 
770
-                                 <property name="label" translatable="yes">Port:</property>
 
771
-                                 <property name="use_underline">False</property>
 
772
-                                 <property name="use_markup">False</property>
 
773
-                                 <property name="justify">GTK_JUSTIFY_LEFT</property>
 
774
-                                 <property name="wrap">False</property>
 
775
-                                 <property name="selectable">False</property>
 
776
-                                 <property name="xalign">0</property>
 
777
-                                 <property name="yalign">0.5</property>
 
778
-                                 <property name="xpad">0</property>
 
779
-                                 <property name="ypad">0</property>
 
780
-                                 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
781
-                                 <property name="width_chars">-1</property>
 
782
-                                 <property name="single_line_mode">False</property>
 
783
-                                 <property name="angle">0</property>
 
784
-                                 <accessibility>
 
785
-                                   <atkrelation target="socks_port_spinbutton" type="label-for"/>
 
786
-                                 </accessibility>
 
787
-                               </widget>
 
788
-                               <packing>
 
789
-                                 <property name="left_attach">2</property>
 
790
-                                 <property name="right_attach">3</property>
 
791
-                                 <property name="top_attach">3</property>
 
792
-                                 <property name="bottom_attach">4</property>
 
793
-                                 <property name="x_options">fill</property>
 
794
-                                 <property name="y_options"></property>
 
795
-                               </packing>
 
796
-                             </child>
 
797
-
 
798
-                             <child>
 
799
-                               <widget class="GtkSpinButton" id="http_port_spinbutton">
 
800
-                                 <property name="visible">True</property>
 
801
-                                 <property name="can_focus">True</property>
 
802
-                                 <property name="climb_rate">1</property>
 
803
-                                 <property name="digits">0</property>
 
804
-                                 <property name="numeric">False</property>
 
805
-                                 <property name="update_policy">GTK_UPDATE_ALWAYS</property>
 
806
-                                 <property name="snap_to_ticks">False</property>
 
807
-                                 <property name="wrap">False</property>
 
808
-                                 <property name="adjustment">0 0 65535 1 10 10</property>
 
809
-                                 <accessibility>
 
810
-                                   <atkrelation target="label10" type="labelled-by"/>
 
811
-                                 </accessibility>
 
812
-                               </widget>
 
813
-                               <packing>
 
814
-                                 <property name="left_attach">3</property>
 
815
-                                 <property name="right_attach">4</property>
 
816
-                                 <property name="top_attach">0</property>
 
817
-                                 <property name="bottom_attach">1</property>
 
818
-                                 <property name="y_options"></property>
 
819
-                               </packing>
 
820
-                             </child>
 
821
-
 
822
-                             <child>
 
823
-                               <widget class="GtkSpinButton" id="secure_port_spinbutton">
 
824
-                                 <property name="visible">True</property>
 
825
-                                 <property name="can_focus">True</property>
 
826
-                                 <property name="climb_rate">1</property>
 
827
-                                 <property name="digits">0</property>
 
828
-                                 <property name="numeric">False</property>
 
829
-                                 <property name="update_policy">GTK_UPDATE_ALWAYS</property>
 
830
-                                 <property name="snap_to_ticks">False</property>
 
831
-                                 <property name="wrap">False</property>
 
832
-                                 <property name="adjustment">0 0 65535 1 10 10</property>
 
833
-                                 <accessibility>
 
834
-                                   <atkrelation target="label11" type="labelled-by"/>
 
835
-                                 </accessibility>
 
836
-                               </widget>
 
837
-                               <packing>
 
838
-                                 <property name="left_attach">3</property>
 
839
-                                 <property name="right_attach">4</property>
 
840
-                                 <property name="top_attach">1</property>
 
841
-                                 <property name="bottom_attach">2</property>
 
842
-                                 <property name="y_options"></property>
 
843
-                               </packing>
 
844
-                             </child>
 
845
-
 
846
-                             <child>
 
847
-                               <widget class="GtkSpinButton" id="ftp_port_spinbutton">
 
848
-                                 <property name="visible">True</property>
 
849
-                                 <property name="can_focus">True</property>
 
850
-                                 <property name="climb_rate">1</property>
 
851
-                                 <property name="digits">0</property>
 
852
-                                 <property name="numeric">False</property>
 
853
-                                 <property name="update_policy">GTK_UPDATE_ALWAYS</property>
 
854
-                                 <property name="snap_to_ticks">False</property>
 
855
-                                 <property name="wrap">False</property>
 
856
-                                 <property name="adjustment">0 0 65535 1 10 10</property>
 
857
-                                 <accessibility>
 
858
-                                   <atkrelation target="label12" type="labelled-by"/>
 
859
-                                 </accessibility>
 
860
-                               </widget>
 
861
-                               <packing>
 
862
-                                 <property name="left_attach">3</property>
 
863
-                                 <property name="right_attach">4</property>
 
864
-                                 <property name="top_attach">2</property>
 
865
-                                 <property name="bottom_attach">3</property>
 
866
-                                 <property name="y_options"></property>
 
867
-                               </packing>
 
868
-                             </child>
 
869
-
 
870
-                             <child>
 
871
-                               <widget class="GtkSpinButton" id="socks_port_spinbutton">
 
872
-                                 <property name="visible">True</property>
 
873
-                                 <property name="can_focus">True</property>
 
874
-                                 <property name="climb_rate">1</property>
 
875
-                                 <property name="digits">0</property>
 
876
-                                 <property name="numeric">False</property>
 
877
-                                 <property name="update_policy">GTK_UPDATE_ALWAYS</property>
 
878
-                                 <property name="snap_to_ticks">False</property>
 
879
-                                 <property name="wrap">False</property>
 
880
-                                 <property name="adjustment">0 0 65535 1 10 10</property>
 
881
-                                 <accessibility>
 
882
-                                   <atkrelation target="label13" type="labelled-by"/>
 
883
-                                 </accessibility>
 
884
-                               </widget>
 
885
-                               <packing>
 
886
-                                 <property name="left_attach">3</property>
 
887
-                                 <property name="right_attach">4</property>
 
888
-                                 <property name="top_attach">3</property>
 
889
-                                 <property name="bottom_attach">4</property>
 
890
-                                 <property name="y_options"></property>
 
891
-                               </packing>
 
892
-                             </child>
 
893
-
 
894
-                             <child>
 
895
-                               <widget class="GtkButton" id="details_button">
 
896
-                                 <property name="visible">True</property>
 
897
-                                 <property name="can_focus">True</property>
 
898
-                                 <property name="label" translatable="yes">_Details</property>
 
899
-                                 <property name="use_underline">True</property>
 
900
-                                 <property name="relief">GTK_RELIEF_NORMAL</property>
 
901
-                                 <property name="focus_on_click">True</property>
 
902
-                               </widget>
 
903
-                               <packing>
 
904
-                                 <property name="left_attach">4</property>
 
905
-                                 <property name="right_attach">5</property>
 
906
-                                 <property name="top_attach">0</property>
 
907
-                                 <property name="bottom_attach">1</property>
 
908
-                                 <property name="x_options">fill</property>
 
909
-                                 <property name="y_options"></property>
 
910
-                               </packing>
 
911
-                             </child>
 
912
-                           </widget>
 
913
-                           <packing>
 
914
-                             <property name="padding">0</property>
 
915
-                             <property name="expand">True</property>
 
916
-                             <property name="fill">True</property>
 
917
-                           </packing>
 
918
-                         </child>
 
919
-                       </widget>
 
920
-                       <packing>
 
921
-                         <property name="padding">0</property>
 
922
-                         <property name="expand">True</property>
 
923
-                         <property name="fill">True</property>
 
924
-                       </packing>
 
925
-                     </child>
 
926
-                   </widget>
 
927
-                   <packing>
 
928
-                     <property name="padding">0</property>
 
929
-                     <property name="expand">True</property>
 
930
-                     <property name="fill">True</property>
 
931
-                   </packing>
 
932
-                 </child>
 
933
-
 
934
-                 <child>
 
935
-                   <widget class="GtkVBox" id="vbox2">
 
936
-                     <property name="visible">True</property>
 
937
-                     <property name="homogeneous">False</property>
 
938
-                     <property name="spacing">6</property>
 
939
-
 
940
-                     <child>
 
941
-                       <widget class="GtkRadioButton" id="auto_radiobutton">
 
942
-                         <property name="visible">True</property>
 
943
-                         <property name="can_focus">True</property>
 
944
-                         <property name="label" translatable="yes">&lt;b&gt;_Automatic proxy configuration&lt;/b&gt;</property>
 
945
-                         <property name="use_underline">True</property>
 
946
-                         <property name="relief">GTK_RELIEF_NORMAL</property>
 
947
-                         <property name="focus_on_click">True</property>
 
948
-                         <property name="active">False</property>
 
949
-                         <property name="inconsistent">False</property>
 
950
-                         <property name="draw_indicator">True</property>
 
951
-                         <property name="group">none_radiobutton</property>
 
952
-                       </widget>
 
953
-                       <packing>
 
954
-                         <property name="padding">0</property>
 
955
-                         <property name="expand">False</property>
 
956
-                         <property name="fill">False</property>
 
957
-                       </packing>
 
958
-                     </child>
 
959
-
 
960
-                     <child>
 
961
-                       <widget class="GtkHBox" id="hbox1">
 
962
-                         <property name="visible">True</property>
 
963
-                         <property name="homogeneous">False</property>
 
964
-                         <property name="spacing">0</property>
 
965
-
 
966
-                         <child>
 
967
-                           <widget class="GtkLabel" id="label17">
 
968
-                             <property name="visible">True</property>
 
969
-                             <property name="label">      </property>
 
970
-                             <property name="use_underline">False</property>
 
971
-                             <property name="use_markup">False</property>
 
972
-                             <property name="justify">GTK_JUSTIFY_LEFT</property>
 
973
-                             <property name="wrap">False</property>
 
974
-                             <property name="selectable">False</property>
 
975
-                             <property name="xalign">0.5</property>
 
976
-                             <property name="yalign">0.5</property>
 
977
-                             <property name="xpad">0</property>
 
978
-                             <property name="ypad">0</property>
 
979
-                             <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
980
-                             <property name="width_chars">-1</property>
 
981
-                             <property name="single_line_mode">False</property>
 
982
-                             <property name="angle">0</property>
 
983
-                           </widget>
 
984
-                           <packing>
 
985
-                             <property name="padding">0</property>
 
986
-                             <property name="expand">False</property>
 
987
-                             <property name="fill">False</property>
 
988
-                           </packing>
 
989
-                         </child>
 
990
-
 
991
-                         <child>
 
992
-                           <widget class="GtkHBox" id="auto_box">
 
993
-                             <property name="visible">True</property>
 
994
-                             <property name="sensitive">False</property>
 
995
-                             <property name="homogeneous">False</property>
 
996
-                             <property name="spacing">12</property>
 
997
-
 
998
-                             <child>
 
999
-                               <widget class="GtkLabel" id="label18">
 
1000
-                                 <property name="visible">True</property>
 
1001
-                                 <property name="label" translatable="yes">Autoconfiguration _URL:</property>
 
1002
-                                 <property name="use_underline">True</property>
 
1003
-                                 <property name="use_markup">False</property>
 
1004
-                                 <property name="justify">GTK_JUSTIFY_LEFT</property>
 
1005
-                                 <property name="wrap">False</property>
 
1006
-                                 <property name="selectable">False</property>
 
1007
-                                 <property name="xalign">0.5</property>
 
1008
-                                 <property name="yalign">0.5</property>
 
1009
-                                 <property name="xpad">0</property>
 
1010
-                                 <property name="ypad">0</property>
 
1011
-                                 <property name="mnemonic_widget">autoconfig_entry</property>
 
1012
-                                 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
1013
-                                 <property name="width_chars">-1</property>
 
1014
-                                 <property name="single_line_mode">False</property>
 
1015
-                                 <property name="angle">0</property>
 
1016
-                               </widget>
 
1017
-                               <packing>
 
1018
-                                 <property name="padding">0</property>
 
1019
-                                 <property name="expand">False</property>
 
1020
-                                 <property name="fill">False</property>
 
1021
-                               </packing>
 
1022
-                             </child>
 
1023
-
 
1024
-                             <child>
 
1025
-                               <widget class="GtkEntry" id="autoconfig_entry">
 
1026
-                                 <property name="visible">True</property>
 
1027
-                                 <property name="can_focus">True</property>
 
1028
-                                 <property name="editable">True</property>
 
1029
-                                 <property name="visibility">True</property>
 
1030
-                                 <property name="max_length">0</property>
 
1031
-                                 <property name="text" translatable="yes"></property>
 
1032
-                                 <property name="has_frame">True</property>
 
1033
-                                 <property name="activates_default">False</property>
 
1034
-                               </widget>
 
1035
-                               <packing>
 
1036
-                                 <property name="padding">0</property>
 
1037
-                                 <property name="expand">True</property>
 
1038
-                                 <property name="fill">True</property>
 
1039
-                               </packing>
 
1040
-                             </child>
 
1041
-                           </widget>
 
1042
-                           <packing>
 
1043
-                             <property name="padding">0</property>
 
1044
-                             <property name="expand">True</property>
 
1045
-                             <property name="fill">True</property>
 
1046
-                           </packing>
 
1047
-                         </child>
 
1048
-                       </widget>
 
1049
-                       <packing>
 
1050
-                         <property name="padding">0</property>
 
1051
-                         <property name="expand">True</property>
 
1052
-                         <property name="fill">True</property>
 
1053
-                       </packing>
 
1054
-                     </child>
 
1055
-                   </widget>
 
1056
-                   <packing>
 
1057
-                     <property name="padding">0</property>
 
1058
-                     <property name="expand">False</property>
 
1059
-                     <property name="fill">False</property>
 
1060
-                   </packing>
 
1061
-                 </child>
 
1062
-               </widget>
 
1063
-               <packing>
 
1064
-                 <property name="padding">0</property>
 
1065
-                 <property name="expand">True</property>
 
1066
-                 <property name="fill">True</property>
 
1067
-               </packing>
 
1068
-             </child>
 
1069
-           </widget>
 
1070
-           <packing>
 
1071
-             <property name="tab_expand">False</property>
 
1072
-             <property name="tab_fill">True</property>
 
1073
-           </packing>
 
1074
-         </child>
 
1075
-
 
1076
-         <child>
 
1077
-           <widget class="GtkLabel" id="label20">
 
1078
-             <property name="visible">True</property>
 
1079
-             <property name="label" translatable="yes">Proxy Configuration</property>
 
1080
-             <property name="use_underline">False</property>
 
1081
-             <property name="use_markup">False</property>
 
1082
-             <property name="justify">GTK_JUSTIFY_LEFT</property>
 
1083
-             <property name="wrap">False</property>
 
1084
-             <property name="selectable">False</property>
 
1085
-             <property name="xalign">0.5</property>
 
1086
-             <property name="yalign">0.5</property>
 
1087
-             <property name="xpad">0</property>
 
1088
-             <property name="ypad">0</property>
 
1089
-             <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
1090
-             <property name="width_chars">-1</property>
 
1091
-             <property name="single_line_mode">False</property>
 
1092
-             <property name="angle">0</property>
 
1093
-           </widget>
 
1094
-           <packing>
 
1095
-             <property name="type">tab</property>
 
1096
-           </packing>
 
1097
-         </child>
 
1098
-
 
1099
-         <child>
 
1100
-           <widget class="GtkVBox" id="vbox4">
 
1101
-             <property name="border_width">12</property>
 
1102
-             <property name="visible">True</property>
 
1103
-             <property name="homogeneous">False</property>
 
1104
-             <property name="spacing">6</property>
 
1105
-
 
1106
-             <child>
 
1107
-               <widget class="GtkLabel" id="label_ignore_host">
 
1108
-                 <property name="visible">True</property>
 
1109
-                 <property name="label" translatable="yes">&lt;b&gt;Ignore Host List&lt;/b&gt;</property>
 
1110
-                 <property name="use_underline">False</property>
 
1111
-                 <property name="use_markup">False</property>
 
1112
-                 <property name="justify">GTK_JUSTIFY_LEFT</property>
 
1113
-                 <property name="wrap">False</property>
 
1114
-                 <property name="selectable">False</property>
 
1115
-                 <property name="xalign">0</property>
 
1116
-                 <property name="yalign">0.5</property>
 
1117
-                 <property name="xpad">0</property>
 
1118
-                 <property name="ypad">0</property>
 
1119
-                 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
1120
-                 <property name="width_chars">-1</property>
 
1121
-                 <property name="single_line_mode">False</property>
 
1122
-                 <property name="angle">0</property>
 
1123
-               </widget>
 
1124
-               <packing>
 
1125
-                 <property name="padding">0</property>
 
1126
-                 <property name="expand">False</property>
 
1127
-                 <property name="fill">False</property>
 
1128
-               </packing>
 
1129
-             </child>
 
1130
-
 
1131
-             <child>
 
1132
-               <widget class="GtkHBox" id="hbox4">
 
1133
-                 <property name="visible">True</property>
 
1134
-                 <property name="homogeneous">False</property>
 
1135
-                 <property name="spacing">0</property>
 
1136
-
 
1137
-                 <child>
 
1138
-                   <widget class="GtkLabel" id="label22">
 
1139
-                     <property name="visible">True</property>
 
1140
-                     <property name="label">      </property>
 
1141
-                     <property name="use_underline">False</property>
 
1142
-                     <property name="use_markup">False</property>
 
1143
-                     <property name="justify">GTK_JUSTIFY_LEFT</property>
 
1144
-                     <property name="wrap">False</property>
 
1145
-                     <property name="selectable">False</property>
 
1146
-                     <property name="xalign">0.5</property>
 
1147
-                     <property name="yalign">0.5</property>
 
1148
-                     <property name="xpad">0</property>
 
1149
-                     <property name="ypad">0</property>
 
1150
-                     <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
1151
-                     <property name="width_chars">-1</property>
 
1152
-                     <property name="single_line_mode">False</property>
 
1153
-                     <property name="angle">0</property>
 
1154
-                   </widget>
 
1155
-                   <packing>
 
1156
-                     <property name="padding">0</property>
 
1157
-                     <property name="expand">False</property>
 
1158
-                     <property name="fill">False</property>
 
1159
-                   </packing>
 
1160
-                 </child>
 
1161
-
 
1162
-                 <child>
 
1163
-                   <widget class="GtkTable" id="table1">
 
1164
-                     <property name="visible">True</property>
 
1165
-                     <property name="n_rows">2</property>
 
1166
-                     <property name="n_columns">2</property>
 
1167
-                     <property name="homogeneous">False</property>
 
1168
-                     <property name="row_spacing">6</property>
 
1169
-                     <property name="column_spacing">12</property>
 
1170
-
 
1171
-                     <child>
 
1172
-                       <widget class="GtkEntry" id="entry_url">
 
1173
-                         <property name="visible">True</property>
 
1174
-                         <property name="can_focus">True</property>
 
1175
-                         <property name="editable">True</property>
 
1176
-                         <property name="visibility">True</property>
 
1177
-                         <property name="max_length">0</property>
 
1178
-                         <property name="text" translatable="yes"></property>
 
1179
-                         <property name="has_frame">True</property>
 
1180
-                         <property name="activates_default">False</property>
 
1181
-                       </widget>
 
1182
-                       <packing>
 
1183
-                         <property name="left_attach">0</property>
 
1184
-                         <property name="right_attach">1</property>
 
1185
-                         <property name="top_attach">0</property>
 
1186
-                         <property name="bottom_attach">1</property>
 
1187
-                         <property name="y_options"></property>
 
1188
-                       </packing>
 
1189
-                     </child>
 
1190
-
 
1191
-                     <child>
 
1192
-                       <widget class="GtkButton" id="button_add_url">
 
1193
-                         <property name="visible">True</property>
 
1194
-                         <property name="can_focus">True</property>
 
1195
-                         <property name="label">gtk-add</property>
 
1196
-                         <property name="use_stock">True</property>
 
1197
-                         <property name="relief">GTK_RELIEF_NORMAL</property>
 
1198
-                         <property name="focus_on_click">True</property>
 
1199
-                       </widget>
 
1200
-                       <packing>
 
1201
-                         <property name="left_attach">1</property>
 
1202
-                         <property name="right_attach">2</property>
 
1203
-                         <property name="top_attach">0</property>
 
1204
-                         <property name="bottom_attach">1</property>
 
1205
-                         <property name="x_options">fill</property>
 
1206
-                         <property name="y_options"></property>
 
1207
-                       </packing>
 
1208
-                     </child>
 
1209
-
 
1210
-                     <child>
 
1211
-                       <widget class="GtkScrolledWindow" id="scrolledwindow1">
 
1212
-                         <property name="visible">True</property>
 
1213
-                         <property name="can_focus">True</property>
 
1214
-                         <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
 
1215
-                         <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
 
1216
-                         <property name="shadow_type">GTK_SHADOW_IN</property>
 
1217
-                         <property name="window_placement">GTK_CORNER_TOP_LEFT</property>
 
1218
-
 
1219
-                         <child>
 
1220
-                           <widget class="GtkTreeView" id="treeview_ignore_host">
 
1221
-                             <property name="visible">True</property>
 
1222
-                             <property name="can_focus">True</property>
 
1223
-                             <property name="headers_visible">False</property>
 
1224
-                             <property name="rules_hint">False</property>
 
1225
-                             <property name="reorderable">False</property>
 
1226
-                             <property name="enable_search">True</property>
 
1227
-                             <property name="fixed_height_mode">False</property>
 
1228
-                             <property name="hover_selection">False</property>
 
1229
-                             <property name="hover_expand">False</property>
 
1230
-                           </widget>
 
1231
-                         </child>
 
1232
-                       </widget>
 
1233
-                       <packing>
 
1234
-                         <property name="left_attach">0</property>
 
1235
-                         <property name="right_attach">1</property>
 
1236
-                         <property name="top_attach">1</property>
 
1237
-                         <property name="bottom_attach">2</property>
 
1238
-                         <property name="x_options">fill</property>
 
1239
-                       </packing>
 
1240
-                     </child>
 
1241
-
 
1242
-                     <child>
 
1243
-                       <widget class="GtkAlignment" id="alignment1">
 
1244
-                         <property name="visible">True</property>
 
1245
-                         <property name="xalign">0</property>
 
1246
-                         <property name="yalign">0</property>
 
1247
-                         <property name="xscale">1</property>
 
1248
-                         <property name="yscale">0</property>
 
1249
-                         <property name="top_padding">0</property>
 
1250
-                         <property name="bottom_padding">0</property>
 
1251
-                         <property name="left_padding">0</property>
 
1252
-                         <property name="right_padding">0</property>
 
1253
-
 
1254
-                         <child>
 
1255
-                           <widget class="GtkHBox" id="hbox4">
 
1256
-                             <property name="visible">True</property>
 
1257
-                             <property name="homogeneous">False</property>
 
1258
-                             <property name="spacing">0</property>
 
1259
-
 
1260
-                             <child>
 
1261
-                               <widget class="GtkButton" id="button_remove_url">
 
1262
-                                 <property name="visible">True</property>
 
1263
-                                 <property name="can_focus">True</property>
 
1264
-                                 <property name="label">gtk-remove</property>
 
1265
-                                 <property name="use_stock">True</property>
 
1266
-                                 <property name="relief">GTK_RELIEF_NORMAL</property>
 
1267
-                                 <property name="focus_on_click">True</property>
 
1268
-                               </widget>
 
1269
-                               <packing>
 
1270
-                                 <property name="padding">0</property>
 
1271
-                                 <property name="expand">True</property>
 
1272
-                                 <property name="fill">True</property>
 
1273
-                               </packing>
 
1274
-                             </child>
 
1275
-                           </widget>
 
1276
-                         </child>
 
1277
-                       </widget>
 
1278
-                       <packing>
 
1279
-                         <property name="left_attach">1</property>
 
1280
-                         <property name="right_attach">2</property>
 
1281
-                         <property name="top_attach">1</property>
 
1282
-                         <property name="bottom_attach">2</property>
 
1283
-                         <property name="x_options">fill</property>
 
1284
-                         <property name="y_options">fill</property>
 
1285
-                       </packing>
 
1286
-                     </child>
 
1287
-                   </widget>
 
1288
-                   <packing>
 
1289
-                     <property name="padding">0</property>
 
1290
-                     <property name="expand">True</property>
 
1291
-                     <property name="fill">True</property>
 
1292
-                   </packing>
 
1293
-                 </child>
 
1294
-               </widget>
 
1295
-               <packing>
 
1296
-                 <property name="padding">0</property>
 
1297
-                 <property name="expand">True</property>
 
1298
-                 <property name="fill">True</property>
 
1299
-               </packing>
 
1300
-             </child>
 
1301
-           </widget>
 
1302
-           <packing>
 
1303
-             <property name="tab_expand">False</property>
 
1304
-             <property name="tab_fill">True</property>
 
1305
-           </packing>
 
1306
-         </child>
 
1307
-
 
1308
-         <child>
 
1309
-           <widget class="GtkLabel" id="label21">
 
1310
-             <property name="visible">True</property>
 
1311
-             <property name="label" translatable="yes">Ignored Hosts</property>
 
1312
-             <property name="use_underline">False</property>
 
1313
-             <property name="use_markup">False</property>
 
1314
-             <property name="justify">GTK_JUSTIFY_LEFT</property>
 
1315
-             <property name="wrap">False</property>
 
1316
-             <property name="selectable">False</property>
 
1317
-             <property name="xalign">0.5</property>
 
1318
-             <property name="yalign">0.5</property>
 
1319
-             <property name="xpad">0</property>
 
1320
-             <property name="ypad">0</property>
 
1321
-             <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
1322
-             <property name="width_chars">-1</property>
 
1323
-             <property name="single_line_mode">False</property>
 
1324
-             <property name="angle">0</property>
 
1325
-           </widget>
 
1326
-           <packing>
 
1327
-             <property name="type">tab</property>
 
1328
-           </packing>
 
1329
-         </child>
 
1330
-       </widget>
 
1331
-       <packing>
 
1332
-         <property name="padding">0</property>
 
1333
-         <property name="expand">True</property>
 
1334
-         <property name="fill">True</property>
 
1335
-       </packing>
 
1336
-      </child>
 
1337
-    </widget>
 
1338
-  </child>
 
1339
-</widget>
 
1340
-
 
1341
-<widget class="GtkDialog" id="details_dialog">
 
1342
-  <property name="border_width">5</property>
 
1343
-  <property name="title" translatable="yes">HTTP Proxy Details</property>
 
1344
-  <property name="type">GTK_WINDOW_TOPLEVEL</property>
 
1345
-  <property name="window_position">GTK_WIN_POS_NONE</property>
 
1346
-  <property name="modal">False</property>
 
1347
-  <property name="resizable">False</property>
 
1348
-  <property name="destroy_with_parent">False</property>
 
1349
-  <property name="decorated">True</property>
 
1350
-  <property name="skip_taskbar_hint">False</property>
 
1351
-  <property name="skip_pager_hint">False</property>
 
1352
-  <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
 
1353
-  <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
 
1354
-  <property name="focus_on_map">True</property>
 
1355
-  <property name="urgency_hint">False</property>
 
1356
-  <property name="has_separator">False</property>
 
1357
-
 
1358
-  <child internal-child="vbox">
 
1359
-    <widget class="GtkVBox" id="dialog-vbox2">
 
1360
-      <property name="visible">True</property>
 
1361
-      <property name="homogeneous">False</property>
 
1362
-      <property name="spacing">2</property>
 
1363
-
 
1364
-      <child internal-child="action_area">
 
1365
-       <widget class="GtkHButtonBox" id="dialog-action_area2">
 
1366
-         <property name="visible">True</property>
 
1367
-         <property name="layout_style">GTK_BUTTONBOX_END</property>
 
1368
-
 
1369
-         <child>
 
1370
-           <widget class="GtkButton" id="helpbutton2">
 
1371
-             <property name="visible">True</property>
 
1372
-             <property name="can_default">True</property>
 
1373
-             <property name="can_focus">True</property>
 
1374
-             <property name="label">gtk-help</property>
 
1375
-             <property name="use_stock">True</property>
 
1376
-             <property name="relief">GTK_RELIEF_NORMAL</property>
 
1377
-             <property name="focus_on_click">True</property>
 
1378
-             <property name="response_id">-11</property>
 
1379
-           </widget>
 
1380
-         </child>
 
1381
-
 
1382
-         <child>
 
1383
-           <widget class="GtkButton" id="closebutton2">
 
1384
-             <property name="visible">True</property>
 
1385
-             <property name="can_default">True</property>
 
1386
-             <property name="can_focus">True</property>
 
1387
-             <property name="label">gtk-close</property>
 
1388
-             <property name="use_stock">True</property>
 
1389
-             <property name="relief">GTK_RELIEF_NORMAL</property>
 
1390
-             <property name="focus_on_click">True</property>
 
1391
-             <property name="response_id">-7</property>
 
1392
-           </widget>
 
1393
-         </child>
 
1394
-       </widget>
 
1395
-       <packing>
 
1396
-         <property name="padding">0</property>
 
1397
-         <property name="expand">False</property>
 
1398
-         <property name="fill">True</property>
 
1399
-         <property name="pack_type">GTK_PACK_END</property>
 
1400
-       </packing>
 
1401
-      </child>
 
1402
-
 
1403
-      <child>
 
1404
-       <widget class="GtkVBox" id="vbox3">
 
1405
-         <property name="border_width">5</property>
 
1406
-         <property name="visible">True</property>
 
1407
-         <property name="homogeneous">False</property>
 
1408
-         <property name="spacing">6</property>
 
1409
-
 
1410
-         <child>
 
1411
-           <widget class="GtkCheckButton" id="use_auth_checkbutton">
 
1412
-             <property name="visible">True</property>
 
1413
-             <property name="can_focus">True</property>
 
1414
-             <property name="label" translatable="yes">&lt;b&gt;_Use authentication&lt;/b&gt;</property>
 
1415
-             <property name="use_underline">True</property>
 
1416
-             <property name="relief">GTK_RELIEF_NORMAL</property>
 
1417
-             <property name="focus_on_click">True</property>
 
1418
-             <property name="active">False</property>
 
1419
-             <property name="inconsistent">False</property>
 
1420
-             <property name="draw_indicator">True</property>
 
1421
-           </widget>
 
1422
-           <packing>
 
1423
-             <property name="padding">0</property>
 
1424
-             <property name="expand">False</property>
 
1425
-             <property name="fill">False</property>
 
1426
-           </packing>
 
1427
-         </child>
 
1428
-
 
1429
-         <child>
 
1430
-           <widget class="GtkHBox" id="hbox3">
 
1431
-             <property name="visible">True</property>
 
1432
-             <property name="homogeneous">False</property>
 
1433
-             <property name="spacing">0</property>
 
1434
-
 
1435
-             <child>
 
1436
-               <widget class="GtkLabel" id="label19">
 
1437
-                 <property name="visible">True</property>
 
1438
-                 <property name="label">      </property>
 
1439
-                 <property name="use_underline">False</property>
 
1440
-                 <property name="use_markup">False</property>
 
1441
-                 <property name="justify">GTK_JUSTIFY_LEFT</property>
 
1442
-                 <property name="wrap">False</property>
 
1443
-                 <property name="selectable">False</property>
 
1444
-                 <property name="xalign">0.5</property>
 
1445
-                 <property name="yalign">0.5</property>
 
1446
-                 <property name="xpad">0</property>
 
1447
-                 <property name="ypad">0</property>
 
1448
-                 <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
1449
-                 <property name="width_chars">-1</property>
 
1450
-                 <property name="single_line_mode">False</property>
 
1451
-                 <property name="angle">0</property>
 
1452
-               </widget>
 
1453
-               <packing>
 
1454
-                 <property name="padding">0</property>
 
1455
-                 <property name="expand">False</property>
 
1456
-                 <property name="fill">False</property>
 
1457
-               </packing>
 
1458
-             </child>
 
1459
-
 
1460
-             <child>
 
1461
-               <widget class="GtkTable" id="auth_table">
 
1462
-                 <property name="visible">True</property>
 
1463
-                 <property name="sensitive">False</property>
 
1464
-                 <property name="n_rows">2</property>
 
1465
-                 <property name="n_columns">2</property>
 
1466
-                 <property name="homogeneous">False</property>
 
1467
-                 <property name="row_spacing">6</property>
 
1468
-                 <property name="column_spacing">12</property>
 
1469
-
 
1470
-                 <child>
 
1471
-                   <widget class="GtkLabel" id="label15">
 
1472
-                     <property name="visible">True</property>
 
1473
-                     <property name="label" translatable="yes">U_sername:</property>
 
1474
-                     <property name="use_underline">True</property>
 
1475
-                     <property name="use_markup">False</property>
 
1476
-                     <property name="justify">GTK_JUSTIFY_LEFT</property>
 
1477
-                     <property name="wrap">False</property>
 
1478
-                     <property name="selectable">False</property>
 
1479
-                     <property name="xalign">0</property>
 
1480
-                     <property name="yalign">0.5</property>
 
1481
-                     <property name="xpad">0</property>
 
1482
-                     <property name="ypad">0</property>
 
1483
-                     <property name="mnemonic_widget">username_entry</property>
 
1484
-                     <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
1485
-                     <property name="width_chars">-1</property>
 
1486
-                     <property name="single_line_mode">False</property>
 
1487
-                     <property name="angle">0</property>
 
1488
-                   </widget>
 
1489
-                   <packing>
 
1490
-                     <property name="left_attach">0</property>
 
1491
-                     <property name="right_attach">1</property>
 
1492
-                     <property name="top_attach">0</property>
 
1493
-                     <property name="bottom_attach">1</property>
 
1494
-                     <property name="x_options">fill</property>
 
1495
-                     <property name="y_options"></property>
 
1496
-                   </packing>
 
1497
-                 </child>
 
1498
-
 
1499
-                 <child>
 
1500
-                   <widget class="GtkLabel" id="label16">
 
1501
-                     <property name="visible">True</property>
 
1502
-                     <property name="label" translatable="yes">_Password:</property>
 
1503
-                     <property name="use_underline">True</property>
 
1504
-                     <property name="use_markup">False</property>
 
1505
-                     <property name="justify">GTK_JUSTIFY_LEFT</property>
 
1506
-                     <property name="wrap">False</property>
 
1507
-                     <property name="selectable">False</property>
 
1508
-                     <property name="xalign">0</property>
 
1509
-                     <property name="yalign">0.5</property>
 
1510
-                     <property name="xpad">0</property>
 
1511
-                     <property name="ypad">0</property>
 
1512
-                     <property name="mnemonic_widget">password_entry</property>
 
1513
-                     <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
 
1514
-                     <property name="width_chars">-1</property>
 
1515
-                     <property name="single_line_mode">False</property>
 
1516
-                     <property name="angle">0</property>
 
1517
-                   </widget>
 
1518
-                   <packing>
 
1519
-                     <property name="left_attach">0</property>
 
1520
-                     <property name="right_attach">1</property>
 
1521
-                     <property name="top_attach">1</property>
 
1522
-                     <property name="bottom_attach">2</property>
 
1523
-                     <property name="x_options">fill</property>
 
1524
-                     <property name="y_options"></property>
 
1525
-                   </packing>
 
1526
-                 </child>
 
1527
-
 
1528
-                 <child>
 
1529
-                   <widget class="GtkEntry" id="password_entry">
 
1530
-                     <property name="visible">True</property>
 
1531
-                     <property name="can_focus">True</property>
 
1532
-                     <property name="editable">True</property>
 
1533
-                     <property name="visibility">False</property>
 
1534
-                     <property name="max_length">0</property>
 
1535
-                     <property name="text" translatable="yes"></property>
 
1536
-                     <property name="has_frame">True</property>
 
1537
-                     <property name="activates_default">False</property>
 
1538
-                   </widget>
 
1539
-                   <packing>
 
1540
-                     <property name="left_attach">1</property>
 
1541
-                     <property name="right_attach">2</property>
 
1542
-                     <property name="top_attach">1</property>
 
1543
-                     <property name="bottom_attach">2</property>
 
1544
-                     <property name="y_options"></property>
 
1545
-                   </packing>
 
1546
-                 </child>
 
1547
-
 
1548
-                 <child>
 
1549
-                   <widget class="GtkEntry" id="username_entry">
 
1550
-                     <property name="visible">True</property>
 
1551
-                     <property name="can_focus">True</property>
 
1552
-                     <property name="editable">True</property>
 
1553
-                     <property name="visibility">True</property>
 
1554
-                     <property name="max_length">0</property>
 
1555
-                     <property name="text" translatable="yes"></property>
 
1556
-                     <property name="has_frame">True</property>
 
1557
-                     <property name="activates_default">False</property>
 
1558
-                   </widget>
 
1559
-                   <packing>
 
1560
-                     <property name="left_attach">1</property>
 
1561
-                     <property name="right_attach">2</property>
 
1562
-                     <property name="top_attach">0</property>
 
1563
-                     <property name="bottom_attach">1</property>
 
1564
-                     <property name="y_options"></property>
 
1565
-                   </packing>
 
1566
-                 </child>
 
1567
-               </widget>
 
1568
-               <packing>
 
1569
-                 <property name="padding">0</property>
 
1570
-                 <property name="expand">True</property>
 
1571
-                 <property name="fill">True</property>
 
1572
-               </packing>
 
1573
-             </child>
 
1574
-           </widget>
 
1575
-           <packing>
 
1576
-             <property name="padding">0</property>
 
1577
-             <property name="expand">True</property>
 
1578
-             <property name="fill">True</property>
 
1579
-           </packing>
 
1580
-         </child>
 
1581
-       </widget>
 
1582
-       <packing>
 
1583
-         <property name="padding">0</property>
 
1584
-         <property name="expand">True</property>
 
1585
-         <property name="fill">True</property>
 
1586
-       </packing>
 
1587
-      </child>
 
1588
-    </widget>
 
1589
-  </child>
 
1590
-</widget>
 
1591
-
 
1592
+  <widget class="GtkDialog" id="network_dialog">
 
1593
+    <property name="border_width">5</property>
 
1594
+    <property name="title" translatable="yes">Network Proxy Preferences</property>
 
1595
+    <property name="resizable">False</property>
 
1596
+    <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
 
1597
+    <property name="has_separator">False</property>
 
1598
+    <child internal-child="vbox">
 
1599
+      <widget class="GtkVBox" id="dialog-vbox1">
 
1600
+        <property name="visible">True</property>
 
1601
+        <property name="spacing">2</property>
 
1602
+        <child>
 
1603
+          <widget class="GtkNotebook" id="notebook1">
 
1604
+            <property name="visible">True</property>
 
1605
+            <property name="can_focus">True</property>
 
1606
+            <property name="border_width">5</property>
 
1607
+            <child>
 
1608
+              <widget class="GtkVBox" id="vbox1">
 
1609
+                <property name="visible">True</property>
 
1610
+                <property name="border_width">12</property>
 
1611
+                <property name="spacing">18</property>
 
1612
+                <child>
 
1613
+                  <widget class="GtkVBox" id="vbox5">
 
1614
+                    <property name="visible">True</property>
 
1615
+                    <child>
 
1616
+                      <widget class="GtkRadioButton" id="none_radiobutton">
 
1617
+                        <property name="visible">True</property>
 
1618
+                        <property name="can_focus">True</property>
 
1619
+                        <property name="label" translatable="yes">&lt;b&gt;Use _system default&lt;/b&gt;</property>
 
1620
+                        <property name="use_underline">True</property>
 
1621
+                        <property name="response_id">0</property>
 
1622
+                        <property name="draw_indicator">True</property>
 
1623
+                      </widget>
 
1624
+                      <packing>
 
1625
+                        <property name="expand">False</property>
 
1626
+                        <property name="fill">False</property>
 
1627
+                      </packing>
 
1628
+                    </child>
 
1629
+                    <child>
 
1630
+                      <widget class="GtkHBox" id="hbox5">
 
1631
+                        <property name="visible">True</property>
 
1632
+                        <child>
 
1633
+                          <widget class="GtkLabel" id="label1">
 
1634
+                            <property name="visible">True</property>
 
1635
+                            <property name="label" translatable="yes">      </property>
 
1636
+                          </widget>
 
1637
+                          <packing>
 
1638
+                            <property name="expand">False</property>
 
1639
+                            <property name="fill">False</property>
 
1640
+                          </packing>
 
1641
+                        </child>
 
1642
+                        <child>
 
1643
+                          <widget class="GtkTable" id="table2">
 
1644
+                            <property name="visible">True</property>
 
1645
+                            <property name="n_rows">3</property>
 
1646
+                            <property name="n_columns">2</property>
 
1647
+                            <property name="column_spacing">12</property>
 
1648
+                            <property name="row_spacing">6</property>
 
1649
+                            <child>
 
1650
+                              <widget class="GtkFrame" id="frame4">
 
1651
+                                <property name="visible">True</property>
 
1652
+                                <property name="label_xalign">0</property>
 
1653
+                                <property name="shadow_type">GTK_SHADOW_ETCHED_OUT</property>
 
1654
+                                <child>
 
1655
+                                  <widget class="GtkAlignment" id="alignment5">
 
1656
+                                    <property name="visible">True</property>
 
1657
+                                    <property name="top_padding">3</property>
 
1658
+                                    <property name="bottom_padding">3</property>
 
1659
+                                    <property name="left_padding">6</property>
 
1660
+                                    <property name="right_padding">6</property>
 
1661
+                                    <child>
 
1662
+                                      <widget class="GtkLabel" id="label_system_ftp_proxy">
 
1663
+                                        <property name="visible">True</property>
 
1664
+                                        <property name="label" translatable="yes">Unknown</property>
 
1665
+                                      </widget>
 
1666
+                                    </child>
 
1667
+                                  </widget>
 
1668
+                                </child>
 
1669
+                                <child>
 
1670
+                                  <placeholder/>
 
1671
+                                  <packing>
 
1672
+                                    <property name="type">label_item</property>
 
1673
+                                  </packing>
 
1674
+                                </child>
 
1675
+                              </widget>
 
1676
+                              <packing>
 
1677
+                                <property name="left_attach">1</property>
 
1678
+                                <property name="right_attach">2</property>
 
1679
+                                <property name="top_attach">2</property>
 
1680
+                                <property name="bottom_attach">3</property>
 
1681
+                              </packing>
 
1682
+                            </child>
 
1683
+                            <child>
 
1684
+                              <widget class="GtkFrame" id="frame3">
 
1685
+                                <property name="visible">True</property>
 
1686
+                                <property name="label_xalign">0</property>
 
1687
+                                <property name="shadow_type">GTK_SHADOW_ETCHED_OUT</property>
 
1688
+                                <child>
 
1689
+                                  <widget class="GtkAlignment" id="alignment4">
 
1690
+                                    <property name="visible">True</property>
 
1691
+                                    <property name="top_padding">3</property>
 
1692
+                                    <property name="bottom_padding">3</property>
 
1693
+                                    <property name="left_padding">6</property>
 
1694
+                                    <property name="right_padding">6</property>
 
1695
+                                    <child>
 
1696
+                                      <widget class="GtkLabel" id="label_system_https_proxy">
 
1697
+                                        <property name="visible">True</property>
 
1698
+                                        <property name="label" translatable="yes">Unknown</property>
 
1699
+                                      </widget>
 
1700
+                                    </child>
 
1701
+                                  </widget>
 
1702
+                                </child>
 
1703
+                                <child>
 
1704
+                                  <placeholder/>
 
1705
+                                  <packing>
 
1706
+                                    <property name="type">label_item</property>
 
1707
+                                  </packing>
 
1708
+                                </child>
 
1709
+                              </widget>
 
1710
+                              <packing>
 
1711
+                                <property name="left_attach">1</property>
 
1712
+                                <property name="right_attach">2</property>
 
1713
+                                <property name="top_attach">1</property>
 
1714
+                                <property name="bottom_attach">2</property>
 
1715
+                              </packing>
 
1716
+                            </child>
 
1717
+                            <child>
 
1718
+                              <widget class="GtkFrame" id="frame2">
 
1719
+                                <property name="visible">True</property>
 
1720
+                                <property name="label_xalign">0</property>
 
1721
+                                <property name="shadow_type">GTK_SHADOW_ETCHED_OUT</property>
 
1722
+                                <child>
 
1723
+                                  <widget class="GtkAlignment" id="alignment3">
 
1724
+                                    <property name="visible">True</property>
 
1725
+                                    <property name="top_padding">3</property>
 
1726
+                                    <property name="bottom_padding">3</property>
 
1727
+                                    <property name="left_padding">6</property>
 
1728
+                                    <property name="right_padding">6</property>
 
1729
+                                    <child>
 
1730
+                                      <widget class="GtkLabel" id="label_system_http_proxy">
 
1731
+                                        <property name="visible">True</property>
 
1732
+                                        <property name="label" translatable="yes">Unknown</property>
 
1733
+                                      </widget>
 
1734
+                                    </child>
 
1735
+                                  </widget>
 
1736
+                                </child>
 
1737
+                                <child>
 
1738
+                                  <placeholder/>
 
1739
+                                  <packing>
 
1740
+                                    <property name="type">label_item</property>
 
1741
+                                  </packing>
 
1742
+                                </child>
 
1743
+                              </widget>
 
1744
+                              <packing>
 
1745
+                                <property name="left_attach">1</property>
 
1746
+                                <property name="right_attach">2</property>
 
1747
+                              </packing>
 
1748
+                            </child>
 
1749
+                            <child>
 
1750
+                              <widget class="GtkLabel" id="label5">
 
1751
+                                <property name="visible">True</property>
 
1752
+                                <property name="xalign">0</property>
 
1753
+                                <property name="label" translatable="yes">_FTP proxy:</property>
 
1754
+                                <property name="use_underline">True</property>
 
1755
+                                <property name="mnemonic_widget">ftp_host_entry</property>
 
1756
+                              </widget>
 
1757
+                              <packing>
 
1758
+                                <property name="top_attach">2</property>
 
1759
+                                <property name="bottom_attach">3</property>
 
1760
+                                <property name="x_options">GTK_FILL</property>
 
1761
+                                <property name="y_options"></property>
 
1762
+                              </packing>
 
1763
+                            </child>
 
1764
+                            <child>
 
1765
+                              <widget class="GtkLabel" id="label4">
 
1766
+                                <property name="visible">True</property>
 
1767
+                                <property name="xalign">0</property>
 
1768
+                                <property name="label" translatable="yes">_Secure HTTP proxy:</property>
 
1769
+                                <property name="use_underline">True</property>
 
1770
+                                <property name="mnemonic_widget">secure_host_entry</property>
 
1771
+                              </widget>
 
1772
+                              <packing>
 
1773
+                                <property name="top_attach">1</property>
 
1774
+                                <property name="bottom_attach">2</property>
 
1775
+                                <property name="x_options">GTK_FILL</property>
 
1776
+                                <property name="y_options"></property>
 
1777
+                              </packing>
 
1778
+                            </child>
 
1779
+                            <child>
 
1780
+                              <widget class="GtkLabel" id="label3">
 
1781
+                                <property name="visible">True</property>
 
1782
+                                <property name="xalign">0</property>
 
1783
+                                <property name="label" translatable="yes">H_TTP proxy:</property>
 
1784
+                                <property name="use_underline">True</property>
 
1785
+                                <property name="mnemonic_widget">http_host_entry</property>
 
1786
+                              </widget>
 
1787
+                              <packing>
 
1788
+                                <property name="x_options">GTK_FILL</property>
 
1789
+                                <property name="y_options"></property>
 
1790
+                              </packing>
 
1791
+                            </child>
 
1792
+                          </widget>
 
1793
+                          <packing>
 
1794
+                            <property name="position">1</property>
 
1795
+                          </packing>
 
1796
+                        </child>
 
1797
+                      </widget>
 
1798
+                      <packing>
 
1799
+                        <property name="position">1</property>
 
1800
+                      </packing>
 
1801
+                    </child>
 
1802
+                  </widget>
 
1803
+                </child>
 
1804
+                <child>
 
1805
+                  <widget class="GtkVBox" id="no_direct_vbox">
 
1806
+                    <property name="visible">True</property>
 
1807
+                    <property name="spacing">18</property>
 
1808
+                    <child>
 
1809
+                      <widget class="GtkVBox" id="manual_vbox">
 
1810
+                        <property name="visible">True</property>
 
1811
+                        <property name="spacing">6</property>
 
1812
+                        <child>
 
1813
+                          <widget class="GtkRadioButton" id="manual_radiobutton">
 
1814
+                            <property name="visible">True</property>
 
1815
+                            <property name="can_focus">True</property>
 
1816
+                            <property name="label" translatable="yes">&lt;b&gt;_Manual proxy configuration&lt;/b&gt;</property>
 
1817
+                            <property name="use_underline">True</property>
 
1818
+                            <property name="response_id">0</property>
 
1819
+                            <property name="draw_indicator">True</property>
 
1820
+                            <property name="group">none_radiobutton</property>
 
1821
+                          </widget>
 
1822
+                          <packing>
 
1823
+                            <property name="expand">False</property>
 
1824
+                            <property name="fill">False</property>
 
1825
+                          </packing>
 
1826
+                        </child>
 
1827
+                        <child>
 
1828
+                          <widget class="GtkCheckButton" id="same_proxy_checkbutton">
 
1829
+                            <property name="visible">True</property>
 
1830
+                            <property name="sensitive">False</property>
 
1831
+                            <property name="can_focus">True</property>
 
1832
+                            <property name="label" translatable="yes">_Use the same proxy for all protocols</property>
 
1833
+                            <property name="use_underline">True</property>
 
1834
+                            <property name="response_id">0</property>
 
1835
+                            <property name="draw_indicator">True</property>
 
1836
+                          </widget>
 
1837
+                          <packing>
 
1838
+                            <property name="expand">False</property>
 
1839
+                            <property name="fill">False</property>
 
1840
+                            <property name="position">1</property>
 
1841
+                          </packing>
 
1842
+                        </child>
 
1843
+                        <child>
 
1844
+                          <widget class="GtkHBox" id="manual_box">
 
1845
+                            <property name="visible">True</property>
 
1846
+                            <property name="sensitive">False</property>
 
1847
+                            <child>
 
1848
+                              <widget class="GtkLabel" id="label2">
 
1849
+                                <property name="visible">True</property>
 
1850
+                                <property name="label">      </property>
 
1851
+                              </widget>
 
1852
+                              <packing>
 
1853
+                                <property name="expand">False</property>
 
1854
+                                <property name="fill">False</property>
 
1855
+                              </packing>
 
1856
+                            </child>
 
1857
+                            <child>
 
1858
+                              <widget class="GtkTable" id="manual_table">
 
1859
+                                <property name="visible">True</property>
 
1860
+                                <property name="n_rows">4</property>
 
1861
+                                <property name="n_columns">5</property>
 
1862
+                                <property name="column_spacing">12</property>
 
1863
+                                <property name="row_spacing">6</property>
 
1864
+                                <child>
 
1865
+                                  <placeholder/>
 
1866
+                                </child>
 
1867
+                                <child>
 
1868
+                                  <placeholder/>
 
1869
+                                </child>
 
1870
+                                <child>
 
1871
+                                  <placeholder/>
 
1872
+                                </child>
 
1873
+                                <child>
 
1874
+                                  <widget class="GtkLabel" id="label6">
 
1875
+                                    <property name="visible">True</property>
 
1876
+                                    <property name="xalign">0</property>
 
1877
+                                    <property name="label" translatable="yes">H_TTP proxy:</property>
 
1878
+                                    <property name="use_underline">True</property>
 
1879
+                                    <property name="mnemonic_widget">http_host_entry</property>
 
1880
+                                  </widget>
 
1881
+                                  <packing>
 
1882
+                                    <property name="x_options">GTK_FILL</property>
 
1883
+                                    <property name="y_options"></property>
 
1884
+                                  </packing>
 
1885
+                                </child>
 
1886
+                                <child>
 
1887
+                                  <widget class="GtkLabel" id="label7">
 
1888
+                                    <property name="visible">True</property>
 
1889
+                                    <property name="xalign">0</property>
 
1890
+                                    <property name="label" translatable="yes">_Secure HTTP proxy:</property>
 
1891
+                                    <property name="use_underline">True</property>
 
1892
+                                    <property name="mnemonic_widget">secure_host_entry</property>
 
1893
+                                  </widget>
 
1894
+                                  <packing>
 
1895
+                                    <property name="top_attach">1</property>
 
1896
+                                    <property name="bottom_attach">2</property>
 
1897
+                                    <property name="x_options">GTK_FILL</property>
 
1898
+                                    <property name="y_options"></property>
 
1899
+                                  </packing>
 
1900
+                                </child>
 
1901
+                                <child>
 
1902
+                                  <widget class="GtkLabel" id="label8">
 
1903
+                                    <property name="visible">True</property>
 
1904
+                                    <property name="xalign">0</property>
 
1905
+                                    <property name="label" translatable="yes">_FTP proxy:</property>
 
1906
+                                    <property name="use_underline">True</property>
 
1907
+                                    <property name="mnemonic_widget">ftp_host_entry</property>
 
1908
+                                  </widget>
 
1909
+                                  <packing>
 
1910
+                                    <property name="top_attach">2</property>
 
1911
+                                    <property name="bottom_attach">3</property>
 
1912
+                                    <property name="x_options">GTK_FILL</property>
 
1913
+                                    <property name="y_options"></property>
 
1914
+                                  </packing>
 
1915
+                                </child>
 
1916
+                                <child>
 
1917
+                                  <widget class="GtkLabel" id="label9">
 
1918
+                                    <property name="visible">True</property>
 
1919
+                                    <property name="xalign">0</property>
 
1920
+                                    <property name="label" translatable="yes">S_ocks host:</property>
 
1921
+                                    <property name="use_underline">True</property>
 
1922
+                                    <property name="mnemonic_widget">socks_host_entry</property>
 
1923
+                                  </widget>
 
1924
+                                  <packing>
 
1925
+                                    <property name="top_attach">3</property>
 
1926
+                                    <property name="bottom_attach">4</property>
 
1927
+                                    <property name="x_options">GTK_FILL</property>
 
1928
+                                    <property name="y_options"></property>
 
1929
+                                  </packing>
 
1930
+                                </child>
 
1931
+                                <child>
 
1932
+                                  <widget class="GtkEntry" id="http_host_entry">
 
1933
+                                    <property name="visible">True</property>
 
1934
+                                    <property name="can_focus">True</property>
 
1935
+                                  </widget>
 
1936
+                                  <packing>
 
1937
+                                    <property name="left_attach">1</property>
 
1938
+                                    <property name="right_attach">2</property>
 
1939
+                                    <property name="y_options"></property>
 
1940
+                                  </packing>
 
1941
+                                </child>
 
1942
+                                <child>
 
1943
+                                  <widget class="GtkEntry" id="secure_host_entry">
 
1944
+                                    <property name="visible">True</property>
 
1945
+                                    <property name="can_focus">True</property>
 
1946
+                                  </widget>
 
1947
+                                  <packing>
 
1948
+                                    <property name="left_attach">1</property>
 
1949
+                                    <property name="right_attach">2</property>
 
1950
+                                    <property name="top_attach">1</property>
 
1951
+                                    <property name="bottom_attach">2</property>
 
1952
+                                    <property name="y_options"></property>
 
1953
+                                  </packing>
 
1954
+                                </child>
 
1955
+                                <child>
 
1956
+                                  <widget class="GtkEntry" id="ftp_host_entry">
 
1957
+                                    <property name="visible">True</property>
 
1958
+                                    <property name="can_focus">True</property>
 
1959
+                                  </widget>
 
1960
+                                  <packing>
 
1961
+                                    <property name="left_attach">1</property>
 
1962
+                                    <property name="right_attach">2</property>
 
1963
+                                    <property name="top_attach">2</property>
 
1964
+                                    <property name="bottom_attach">3</property>
 
1965
+                                    <property name="y_options"></property>
 
1966
+                                  </packing>
 
1967
+                                </child>
 
1968
+                                <child>
 
1969
+                                  <widget class="GtkEntry" id="socks_host_entry">
 
1970
+                                    <property name="visible">True</property>
 
1971
+                                    <property name="can_focus">True</property>
 
1972
+                                  </widget>
 
1973
+                                  <packing>
 
1974
+                                    <property name="left_attach">1</property>
 
1975
+                                    <property name="right_attach">2</property>
 
1976
+                                    <property name="top_attach">3</property>
 
1977
+                                    <property name="bottom_attach">4</property>
 
1978
+                                    <property name="y_options"></property>
 
1979
+                                  </packing>
 
1980
+                                </child>
 
1981
+                                <child>
 
1982
+                                  <widget class="GtkLabel" id="label10">
 
1983
+                                    <property name="visible">True</property>
 
1984
+                                    <property name="xalign">0</property>
 
1985
+                                    <property name="label" translatable="yes">Port:</property>
 
1986
+                                    <accessibility>
 
1987
+                                      <atkrelation target="http_port_spinbutton" type="label-for"/>
 
1988
+                                    </accessibility>
 
1989
+                                  </widget>
 
1990
+                                  <packing>
 
1991
+                                    <property name="left_attach">2</property>
 
1992
+                                    <property name="right_attach">3</property>
 
1993
+                                    <property name="x_options">GTK_FILL</property>
 
1994
+                                    <property name="y_options"></property>
 
1995
+                                  </packing>
 
1996
+                                </child>
 
1997
+                                <child>
 
1998
+                                  <widget class="GtkLabel" id="label11">
 
1999
+                                    <property name="visible">True</property>
 
2000
+                                    <property name="xalign">0</property>
 
2001
+                                    <property name="label" translatable="yes">Port:</property>
 
2002
+                                    <accessibility>
 
2003
+                                      <atkrelation target="secure_port_spinbutton" type="label-for"/>
 
2004
+                                    </accessibility>
 
2005
+                                  </widget>
 
2006
+                                  <packing>
 
2007
+                                    <property name="left_attach">2</property>
 
2008
+                                    <property name="right_attach">3</property>
 
2009
+                                    <property name="top_attach">1</property>
 
2010
+                                    <property name="bottom_attach">2</property>
 
2011
+                                    <property name="x_options">GTK_FILL</property>
 
2012
+                                    <property name="y_options"></property>
 
2013
+                                  </packing>
 
2014
+                                </child>
 
2015
+                                <child>
 
2016
+                                  <widget class="GtkLabel" id="label12">
 
2017
+                                    <property name="visible">True</property>
 
2018
+                                    <property name="xalign">0</property>
 
2019
+                                    <property name="label" translatable="yes">Port:</property>
 
2020
+                                    <accessibility>
 
2021
+                                      <atkrelation target="ftp_port_spinbutton" type="label-for"/>
 
2022
+                                    </accessibility>
 
2023
+                                  </widget>
 
2024
+                                  <packing>
 
2025
+                                    <property name="left_attach">2</property>
 
2026
+                                    <property name="right_attach">3</property>
 
2027
+                                    <property name="top_attach">2</property>
 
2028
+                                    <property name="bottom_attach">3</property>
 
2029
+                                    <property name="x_options">GTK_FILL</property>
 
2030
+                                    <property name="y_options"></property>
 
2031
+                                  </packing>
 
2032
+                                </child>
 
2033
+                                <child>
 
2034
+                                  <widget class="GtkLabel" id="label13">
 
2035
+                                    <property name="visible">True</property>
 
2036
+                                    <property name="xalign">0</property>
 
2037
+                                    <property name="label" translatable="yes">Port:</property>
 
2038
+                                    <accessibility>
 
2039
+                                      <atkrelation target="socks_port_spinbutton" type="label-for"/>
 
2040
+                                    </accessibility>
 
2041
+                                  </widget>
 
2042
+                                  <packing>
 
2043
+                                    <property name="left_attach">2</property>
 
2044
+                                    <property name="right_attach">3</property>
 
2045
+                                    <property name="top_attach">3</property>
 
2046
+                                    <property name="bottom_attach">4</property>
 
2047
+                                    <property name="x_options">GTK_FILL</property>
 
2048
+                                    <property name="y_options"></property>
 
2049
+                                  </packing>
 
2050
+                                </child>
 
2051
+                                <child>
 
2052
+                                  <widget class="GtkSpinButton" id="http_port_spinbutton">
 
2053
+                                    <property name="visible">True</property>
 
2054
+                                    <property name="can_focus">True</property>
 
2055
+                                    <property name="adjustment">0 0 65535 1 10 10</property>
 
2056
+                                    <property name="climb_rate">1</property>
 
2057
+                                    <accessibility>
 
2058
+                                      <atkrelation target="label10" type="labelled-by"/>
 
2059
+                                    </accessibility>
 
2060
+                                  </widget>
 
2061
+                                  <packing>
 
2062
+                                    <property name="left_attach">3</property>
 
2063
+                                    <property name="right_attach">4</property>
 
2064
+                                    <property name="y_options"></property>
 
2065
+                                  </packing>
 
2066
+                                </child>
 
2067
+                                <child>
 
2068
+                                  <widget class="GtkSpinButton" id="secure_port_spinbutton">
 
2069
+                                    <property name="visible">True</property>
 
2070
+                                    <property name="can_focus">True</property>
 
2071
+                                    <property name="adjustment">0 0 65535 1 10 10</property>
 
2072
+                                    <property name="climb_rate">1</property>
 
2073
+                                    <accessibility>
 
2074
+                                      <atkrelation target="label11" type="labelled-by"/>
 
2075
+                                    </accessibility>
 
2076
+                                  </widget>
 
2077
+                                  <packing>
 
2078
+                                    <property name="left_attach">3</property>
 
2079
+                                    <property name="right_attach">4</property>
 
2080
+                                    <property name="top_attach">1</property>
 
2081
+                                    <property name="bottom_attach">2</property>
 
2082
+                                    <property name="y_options"></property>
 
2083
+                                  </packing>
 
2084
+                                </child>
 
2085
+                                <child>
 
2086
+                                  <widget class="GtkSpinButton" id="ftp_port_spinbutton">
 
2087
+                                    <property name="visible">True</property>
 
2088
+                                    <property name="can_focus">True</property>
 
2089
+                                    <property name="adjustment">0 0 65535 1 10 10</property>
 
2090
+                                    <property name="climb_rate">1</property>
 
2091
+                                    <accessibility>
 
2092
+                                      <atkrelation target="label12" type="labelled-by"/>
 
2093
+                                    </accessibility>
 
2094
+                                  </widget>
 
2095
+                                  <packing>
 
2096
+                                    <property name="left_attach">3</property>
 
2097
+                                    <property name="right_attach">4</property>
 
2098
+                                    <property name="top_attach">2</property>
 
2099
+                                    <property name="bottom_attach">3</property>
 
2100
+                                    <property name="y_options"></property>
 
2101
+                                  </packing>
 
2102
+                                </child>
 
2103
+                                <child>
 
2104
+                                  <widget class="GtkSpinButton" id="socks_port_spinbutton">
 
2105
+                                    <property name="visible">True</property>
 
2106
+                                    <property name="can_focus">True</property>
 
2107
+                                    <property name="adjustment">0 0 65535 1 10 10</property>
 
2108
+                                    <property name="climb_rate">1</property>
 
2109
+                                    <accessibility>
 
2110
+                                      <atkrelation target="label13" type="labelled-by"/>
 
2111
+                                    </accessibility>
 
2112
+                                  </widget>
 
2113
+                                  <packing>
 
2114
+                                    <property name="left_attach">3</property>
 
2115
+                                    <property name="right_attach">4</property>
 
2116
+                                    <property name="top_attach">3</property>
 
2117
+                                    <property name="bottom_attach">4</property>
 
2118
+                                    <property name="y_options"></property>
 
2119
+                                  </packing>
 
2120
+                                </child>
 
2121
+                                <child>
 
2122
+                                  <widget class="GtkButton" id="details_button">
 
2123
+                                    <property name="visible">True</property>
 
2124
+                                    <property name="can_focus">True</property>
 
2125
+                                    <property name="label" translatable="yes">_Details</property>
 
2126
+                                    <property name="use_underline">True</property>
 
2127
+                                    <property name="response_id">0</property>
 
2128
+                                  </widget>
 
2129
+                                  <packing>
 
2130
+                                    <property name="left_attach">4</property>
 
2131
+                                    <property name="right_attach">5</property>
 
2132
+                                    <property name="x_options">GTK_FILL</property>
 
2133
+                                    <property name="y_options"></property>
 
2134
+                                  </packing>
 
2135
+                                </child>
 
2136
+                              </widget>
 
2137
+                              <packing>
 
2138
+                                <property name="position">1</property>
 
2139
+                              </packing>
 
2140
+                            </child>
 
2141
+                          </widget>
 
2142
+                          <packing>
 
2143
+                            <property name="position">2</property>
 
2144
+                          </packing>
 
2145
+                        </child>
 
2146
+                        <child>
 
2147
+                          <widget class="GtkHBox" id="hbox2">
 
2148
+                            <property name="visible">True</property>
 
2149
+                            <child>
 
2150
+                              <placeholder/>
 
2151
+                            </child>
 
2152
+                            <child>
 
2153
+                              <widget class="GtkButton" id="button_make_system_default">
 
2154
+                                <property name="visible">True</property>
 
2155
+                                <property name="can_focus">True</property>
 
2156
+                                <property name="receives_default">True</property>
 
2157
+                                <property name="label" translatable="yes">Make system default</property>
 
2158
+                                <property name="response_id">0</property>
 
2159
+                              </widget>
 
2160
+                              <packing>
 
2161
+                                <property name="expand">False</property>
 
2162
+                                <property name="fill">False</property>
 
2163
+                                <property name="pack_type">GTK_PACK_END</property>
 
2164
+                                <property name="position">1</property>
 
2165
+                              </packing>
 
2166
+                            </child>
 
2167
+                          </widget>
 
2168
+                          <packing>
 
2169
+                            <property name="position">3</property>
 
2170
+                          </packing>
 
2171
+                        </child>
 
2172
+                      </widget>
 
2173
+                    </child>
 
2174
+                    <child>
 
2175
+                      <widget class="GtkVBox" id="vbox2">
 
2176
+                        <property name="visible">True</property>
 
2177
+                        <property name="spacing">6</property>
 
2178
+                        <child>
 
2179
+                          <widget class="GtkRadioButton" id="auto_radiobutton">
 
2180
+                            <property name="visible">True</property>
 
2181
+                            <property name="can_focus">True</property>
 
2182
+                            <property name="label" translatable="yes">&lt;b&gt;_Automatic proxy configuration&lt;/b&gt;</property>
 
2183
+                            <property name="use_underline">True</property>
 
2184
+                            <property name="response_id">0</property>
 
2185
+                            <property name="draw_indicator">True</property>
 
2186
+                            <property name="group">none_radiobutton</property>
 
2187
+                          </widget>
 
2188
+                          <packing>
 
2189
+                            <property name="expand">False</property>
 
2190
+                            <property name="fill">False</property>
 
2191
+                          </packing>
 
2192
+                        </child>
 
2193
+                        <child>
 
2194
+                          <widget class="GtkHBox" id="hbox1">
 
2195
+                            <property name="visible">True</property>
 
2196
+                            <child>
 
2197
+                              <widget class="GtkLabel" id="label17">
 
2198
+                                <property name="visible">True</property>
 
2199
+                                <property name="label">      </property>
 
2200
+                              </widget>
 
2201
+                              <packing>
 
2202
+                                <property name="expand">False</property>
 
2203
+                                <property name="fill">False</property>
 
2204
+                              </packing>
 
2205
+                            </child>
 
2206
+                            <child>
 
2207
+                              <widget class="GtkHBox" id="auto_box">
 
2208
+                                <property name="visible">True</property>
 
2209
+                                <property name="sensitive">False</property>
 
2210
+                                <property name="spacing">12</property>
 
2211
+                                <child>
 
2212
+                                  <widget class="GtkLabel" id="label18">
 
2213
+                                    <property name="visible">True</property>
 
2214
+                                    <property name="label" translatable="yes">Autoconfiguration _URL:</property>
 
2215
+                                    <property name="use_underline">True</property>
 
2216
+                                    <property name="mnemonic_widget">autoconfig_entry</property>
 
2217
+                                  </widget>
 
2218
+                                  <packing>
 
2219
+                                    <property name="expand">False</property>
 
2220
+                                    <property name="fill">False</property>
 
2221
+                                  </packing>
 
2222
+                                </child>
 
2223
+                                <child>
 
2224
+                                  <widget class="GtkEntry" id="autoconfig_entry">
 
2225
+                                    <property name="visible">True</property>
 
2226
+                                    <property name="can_focus">True</property>
 
2227
+                                  </widget>
 
2228
+                                  <packing>
 
2229
+                                    <property name="position">1</property>
 
2230
+                                  </packing>
 
2231
+                                </child>
 
2232
+                              </widget>
 
2233
+                              <packing>
 
2234
+                                <property name="position">1</property>
 
2235
+                              </packing>
 
2236
+                            </child>
 
2237
+                          </widget>
 
2238
+                          <packing>
 
2239
+                            <property name="position">1</property>
 
2240
+                          </packing>
 
2241
+                        </child>
 
2242
+                      </widget>
 
2243
+                      <packing>
 
2244
+                        <property name="expand">False</property>
 
2245
+                        <property name="fill">False</property>
 
2246
+                        <property name="position">1</property>
 
2247
+                      </packing>
 
2248
+                    </child>
 
2249
+                  </widget>
 
2250
+                  <packing>
 
2251
+                    <property name="position">1</property>
 
2252
+                  </packing>
 
2253
+                </child>
 
2254
+              </widget>
 
2255
+            </child>
 
2256
+            <child>
 
2257
+              <widget class="GtkLabel" id="label20">
 
2258
+                <property name="visible">True</property>
 
2259
+                <property name="label" translatable="yes">Proxy Configuration</property>
 
2260
+              </widget>
 
2261
+              <packing>
 
2262
+                <property name="type">tab</property>
 
2263
+                <property name="tab_fill">False</property>
 
2264
+              </packing>
 
2265
+            </child>
 
2266
+            <child>
 
2267
+              <widget class="GtkVBox" id="vbox4">
 
2268
+                <property name="visible">True</property>
 
2269
+                <property name="border_width">12</property>
 
2270
+                <property name="spacing">6</property>
 
2271
+                <child>
 
2272
+                  <widget class="GtkLabel" id="label_ignore_host">
 
2273
+                    <property name="visible">True</property>
 
2274
+                    <property name="xalign">0</property>
 
2275
+                    <property name="label" translatable="yes">&lt;b&gt;Ignore Host List&lt;/b&gt;</property>
 
2276
+                  </widget>
 
2277
+                  <packing>
 
2278
+                    <property name="expand">False</property>
 
2279
+                    <property name="fill">False</property>
 
2280
+                  </packing>
 
2281
+                </child>
 
2282
+                <child>
 
2283
+                  <widget class="GtkHBox" id="hbox4">
 
2284
+                    <property name="visible">True</property>
 
2285
+                    <child>
 
2286
+                      <widget class="GtkLabel" id="label22">
 
2287
+                        <property name="visible">True</property>
 
2288
+                        <property name="label">      </property>
 
2289
+                      </widget>
 
2290
+                      <packing>
 
2291
+                        <property name="expand">False</property>
 
2292
+                        <property name="fill">False</property>
 
2293
+                      </packing>
 
2294
+                    </child>
 
2295
+                    <child>
 
2296
+                      <widget class="GtkTable" id="table1">
 
2297
+                        <property name="visible">True</property>
 
2298
+                        <property name="n_rows">2</property>
 
2299
+                        <property name="n_columns">2</property>
 
2300
+                        <property name="column_spacing">12</property>
 
2301
+                        <property name="row_spacing">6</property>
 
2302
+                        <child>
 
2303
+                          <widget class="GtkEntry" id="entry_url">
 
2304
+                            <property name="visible">True</property>
 
2305
+                            <property name="can_focus">True</property>
 
2306
+                          </widget>
 
2307
+                          <packing>
 
2308
+                            <property name="y_options"></property>
 
2309
+                          </packing>
 
2310
+                        </child>
 
2311
+                        <child>
 
2312
+                          <widget class="GtkButton" id="button_add_url">
 
2313
+                            <property name="visible">True</property>
 
2314
+                            <property name="can_focus">True</property>
 
2315
+                            <property name="label">gtk-add</property>
 
2316
+                            <property name="use_stock">True</property>
 
2317
+                            <property name="response_id">0</property>
 
2318
+                          </widget>
 
2319
+                          <packing>
 
2320
+                            <property name="left_attach">1</property>
 
2321
+                            <property name="right_attach">2</property>
 
2322
+                            <property name="x_options">GTK_FILL</property>
 
2323
+                            <property name="y_options"></property>
 
2324
+                          </packing>
 
2325
+                        </child>
 
2326
+                        <child>
 
2327
+                          <widget class="GtkScrolledWindow" id="scrolledwindow1">
 
2328
+                            <property name="visible">True</property>
 
2329
+                            <property name="can_focus">True</property>
 
2330
+                            <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
 
2331
+                            <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
 
2332
+                            <property name="shadow_type">GTK_SHADOW_IN</property>
 
2333
+                            <child>
 
2334
+                              <widget class="GtkTreeView" id="treeview_ignore_host">
 
2335
+                                <property name="visible">True</property>
 
2336
+                                <property name="can_focus">True</property>
 
2337
+                                <property name="headers_visible">False</property>
 
2338
+                              </widget>
 
2339
+                            </child>
 
2340
+                          </widget>
 
2341
+                          <packing>
 
2342
+                            <property name="top_attach">1</property>
 
2343
+                            <property name="bottom_attach">2</property>
 
2344
+                            <property name="x_options">GTK_FILL</property>
 
2345
+                          </packing>
 
2346
+                        </child>
 
2347
+                        <child>
 
2348
+                          <widget class="GtkAlignment" id="alignment1">
 
2349
+                            <property name="visible">True</property>
 
2350
+                            <property name="xalign">0</property>
 
2351
+                            <property name="yalign">0</property>
 
2352
+                            <property name="yscale">0</property>
 
2353
+                            <child>
 
2354
+                              <widget class="GtkHBox" id="hbox4">
 
2355
+                                <property name="visible">True</property>
 
2356
+                                <child>
 
2357
+                                  <widget class="GtkButton" id="button_remove_url">
 
2358
+                                    <property name="visible">True</property>
 
2359
+                                    <property name="can_focus">True</property>
 
2360
+                                    <property name="label">gtk-remove</property>
 
2361
+                                    <property name="use_stock">True</property>
 
2362
+                                    <property name="response_id">0</property>
 
2363
+                                  </widget>
 
2364
+                                </child>
 
2365
+                              </widget>
 
2366
+                            </child>
 
2367
+                          </widget>
 
2368
+                          <packing>
 
2369
+                            <property name="left_attach">1</property>
 
2370
+                            <property name="right_attach">2</property>
 
2371
+                            <property name="top_attach">1</property>
 
2372
+                            <property name="bottom_attach">2</property>
 
2373
+                            <property name="x_options">GTK_FILL</property>
 
2374
+                            <property name="y_options">GTK_FILL</property>
 
2375
+                          </packing>
 
2376
+                        </child>
 
2377
+                      </widget>
 
2378
+                      <packing>
 
2379
+                        <property name="position">1</property>
 
2380
+                      </packing>
 
2381
+                    </child>
 
2382
+                  </widget>
 
2383
+                  <packing>
 
2384
+                    <property name="position">1</property>
 
2385
+                  </packing>
 
2386
+                </child>
 
2387
+              </widget>
 
2388
+              <packing>
 
2389
+                <property name="position">1</property>
 
2390
+              </packing>
 
2391
+            </child>
 
2392
+            <child>
 
2393
+              <widget class="GtkLabel" id="label21">
 
2394
+                <property name="visible">True</property>
 
2395
+                <property name="label" translatable="yes">Ignored Hosts</property>
 
2396
+              </widget>
 
2397
+              <packing>
 
2398
+                <property name="type">tab</property>
 
2399
+                <property name="position">1</property>
 
2400
+                <property name="tab_fill">False</property>
 
2401
+              </packing>
 
2402
+            </child>
 
2403
+          </widget>
 
2404
+          <packing>
 
2405
+            <property name="position">1</property>
 
2406
+          </packing>
 
2407
+        </child>
 
2408
+        <child internal-child="action_area">
 
2409
+          <widget class="GtkHButtonBox" id="dialog-action_area1">
 
2410
+            <property name="visible">True</property>
 
2411
+            <property name="layout_style">GTK_BUTTONBOX_END</property>
 
2412
+            <child>
 
2413
+              <widget class="GtkButton" id="helpbutton1">
 
2414
+                <property name="visible">True</property>
 
2415
+                <property name="can_focus">True</property>
 
2416
+                <property name="can_default">True</property>
 
2417
+                <property name="label">gtk-help</property>
 
2418
+                <property name="use_stock">True</property>
 
2419
+                <property name="response_id">-11</property>
 
2420
+              </widget>
 
2421
+            </child>
 
2422
+            <child>
 
2423
+              <widget class="GtkButton" id="closebutton1">
 
2424
+                <property name="visible">True</property>
 
2425
+                <property name="can_focus">True</property>
 
2426
+                <property name="can_default">True</property>
 
2427
+                <property name="label">gtk-close</property>
 
2428
+                <property name="use_stock">True</property>
 
2429
+                <property name="response_id">-7</property>
 
2430
+              </widget>
 
2431
+              <packing>
 
2432
+                <property name="position">1</property>
 
2433
+              </packing>
 
2434
+            </child>
 
2435
+          </widget>
 
2436
+          <packing>
 
2437
+            <property name="expand">False</property>
 
2438
+            <property name="pack_type">GTK_PACK_END</property>
 
2439
+          </packing>
 
2440
+        </child>
 
2441
+      </widget>
 
2442
+    </child>
 
2443
+  </widget>
 
2444
+  <widget class="GtkDialog" id="details_dialog">
 
2445
+    <property name="border_width">5</property>
 
2446
+    <property name="title" translatable="yes">HTTP Proxy Details</property>
 
2447
+    <property name="resizable">False</property>
 
2448
+    <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
 
2449
+    <property name="has_separator">False</property>
 
2450
+    <child internal-child="vbox">
 
2451
+      <widget class="GtkVBox" id="dialog-vbox2">
 
2452
+        <property name="visible">True</property>
 
2453
+        <property name="spacing">2</property>
 
2454
+        <child>
 
2455
+          <widget class="GtkVBox" id="vbox3">
 
2456
+            <property name="visible">True</property>
 
2457
+            <property name="border_width">5</property>
 
2458
+            <property name="spacing">6</property>
 
2459
+            <child>
 
2460
+              <widget class="GtkCheckButton" id="use_auth_checkbutton">
 
2461
+                <property name="visible">True</property>
 
2462
+                <property name="can_focus">True</property>
 
2463
+                <property name="label" translatable="yes">&lt;b&gt;_Use authentication&lt;/b&gt;</property>
 
2464
+                <property name="use_underline">True</property>
 
2465
+                <property name="response_id">0</property>
 
2466
+                <property name="draw_indicator">True</property>
 
2467
+              </widget>
 
2468
+              <packing>
 
2469
+                <property name="expand">False</property>
 
2470
+                <property name="fill">False</property>
 
2471
+              </packing>
 
2472
+            </child>
 
2473
+            <child>
 
2474
+              <widget class="GtkHBox" id="hbox3">
 
2475
+                <property name="visible">True</property>
 
2476
+                <child>
 
2477
+                  <widget class="GtkLabel" id="label19">
 
2478
+                    <property name="visible">True</property>
 
2479
+                    <property name="label">      </property>
 
2480
+                  </widget>
 
2481
+                  <packing>
 
2482
+                    <property name="expand">False</property>
 
2483
+                    <property name="fill">False</property>
 
2484
+                  </packing>
 
2485
+                </child>
 
2486
+                <child>
 
2487
+                  <widget class="GtkTable" id="auth_table">
 
2488
+                    <property name="visible">True</property>
 
2489
+                    <property name="sensitive">False</property>
 
2490
+                    <property name="n_rows">2</property>
 
2491
+                    <property name="n_columns">2</property>
 
2492
+                    <property name="column_spacing">12</property>
 
2493
+                    <property name="row_spacing">6</property>
 
2494
+                    <child>
 
2495
+                      <widget class="GtkLabel" id="label15">
 
2496
+                        <property name="visible">True</property>
 
2497
+                        <property name="xalign">0</property>
 
2498
+                        <property name="label" translatable="yes">U_sername:</property>
 
2499
+                        <property name="use_underline">True</property>
 
2500
+                        <property name="mnemonic_widget">username_entry</property>
 
2501
+                      </widget>
 
2502
+                      <packing>
 
2503
+                        <property name="x_options">GTK_FILL</property>
 
2504
+                        <property name="y_options"></property>
 
2505
+                      </packing>
 
2506
+                    </child>
 
2507
+                    <child>
 
2508
+                      <widget class="GtkLabel" id="label16">
 
2509
+                        <property name="visible">True</property>
 
2510
+                        <property name="xalign">0</property>
 
2511
+                        <property name="label" translatable="yes">_Password:</property>
 
2512
+                        <property name="use_underline">True</property>
 
2513
+                        <property name="mnemonic_widget">password_entry</property>
 
2514
+                      </widget>
 
2515
+                      <packing>
 
2516
+                        <property name="top_attach">1</property>
 
2517
+                        <property name="bottom_attach">2</property>
 
2518
+                        <property name="x_options">GTK_FILL</property>
 
2519
+                        <property name="y_options"></property>
 
2520
+                      </packing>
 
2521
+                    </child>
 
2522
+                    <child>
 
2523
+                      <widget class="GtkEntry" id="password_entry">
 
2524
+                        <property name="visible">True</property>
 
2525
+                        <property name="can_focus">True</property>
 
2526
+                        <property name="visibility">False</property>
 
2527
+                      </widget>
 
2528
+                      <packing>
 
2529
+                        <property name="left_attach">1</property>
 
2530
+                        <property name="right_attach">2</property>
 
2531
+                        <property name="top_attach">1</property>
 
2532
+                        <property name="bottom_attach">2</property>
 
2533
+                        <property name="y_options"></property>
 
2534
+                      </packing>
 
2535
+                    </child>
 
2536
+                    <child>
 
2537
+                      <widget class="GtkEntry" id="username_entry">
 
2538
+                        <property name="visible">True</property>
 
2539
+                        <property name="can_focus">True</property>
 
2540
+                      </widget>
 
2541
+                      <packing>
 
2542
+                        <property name="left_attach">1</property>
 
2543
+                        <property name="right_attach">2</property>
 
2544
+                        <property name="y_options"></property>
 
2545
+                      </packing>
 
2546
+                    </child>
 
2547
+                  </widget>
 
2548
+                  <packing>
 
2549
+                    <property name="position">1</property>
 
2550
+                  </packing>
 
2551
+                </child>
 
2552
+              </widget>
 
2553
+              <packing>
 
2554
+                <property name="position">1</property>
 
2555
+              </packing>
 
2556
+            </child>
 
2557
+          </widget>
 
2558
+          <packing>
 
2559
+            <property name="position">1</property>
 
2560
+          </packing>
 
2561
+        </child>
 
2562
+        <child internal-child="action_area">
 
2563
+          <widget class="GtkHButtonBox" id="dialog-action_area2">
 
2564
+            <property name="visible">True</property>
 
2565
+            <property name="layout_style">GTK_BUTTONBOX_END</property>
 
2566
+            <child>
 
2567
+              <widget class="GtkButton" id="helpbutton2">
 
2568
+                <property name="visible">True</property>
 
2569
+                <property name="can_focus">True</property>
 
2570
+                <property name="can_default">True</property>
 
2571
+                <property name="label">gtk-help</property>
 
2572
+                <property name="use_stock">True</property>
 
2573
+                <property name="response_id">-11</property>
 
2574
+              </widget>
 
2575
+            </child>
 
2576
+            <child>
 
2577
+              <widget class="GtkButton" id="closebutton2">
 
2578
+                <property name="visible">True</property>
 
2579
+                <property name="can_focus">True</property>
 
2580
+                <property name="can_default">True</property>
 
2581
+                <property name="label">gtk-close</property>
 
2582
+                <property name="use_stock">True</property>
 
2583
+                <property name="response_id">-7</property>
 
2584
+              </widget>
 
2585
+              <packing>
 
2586
+                <property name="position">1</property>
 
2587
+              </packing>
 
2588
+            </child>
 
2589
+          </widget>
 
2590
+          <packing>
 
2591
+            <property name="expand">False</property>
 
2592
+            <property name="pack_type">GTK_PACK_END</property>
 
2593
+          </packing>
 
2594
+        </child>
 
2595
+      </widget>
 
2596
+    </child>
 
2597
+  </widget>
 
2598
 </glade-interface>
 
2599