]> git.0d.be Git - empathy.git/blob - libempathy-gtk/empathy-account-widget-sip.ui
account-widget-sip: add subsections in the advanced section
[empathy.git] / libempathy-gtk / empathy-account-widget-sip.ui
1 <?xml version="1.0"?>
2 <interface>
3   <requires lib="gtk+" version="2.16"/>
4   <!-- interface-naming-policy toplevel-contextual -->
5   <object class="GtkAdjustment" id="adjustment1">
6     <property name="upper">65535</property>
7     <property name="step_increment">1</property>
8     <property name="page_increment">10</property>
9   </object>
10   <object class="GtkVBox" id="vbox_sip_settings">
11     <property name="visible">True</property>
12     <property name="orientation">vertical</property>
13     <child>
14       <object class="GtkTable" id="table_common_settings">
15         <property name="visible">True</property>
16         <property name="n_rows">3</property>
17         <property name="n_columns">2</property>
18         <property name="column_spacing">12</property>
19         <property name="row_spacing">6</property>
20         <child>
21           <object class="GtkLabel" id="label_password">
22             <property name="visible">True</property>
23             <property name="xalign">0</property>
24             <property name="label" translatable="yes">Pass_word:</property>
25             <property name="use_underline">True</property>
26             <property name="mnemonic_widget">entry_password</property>
27           </object>
28           <packing>
29             <property name="top_attach">2</property>
30             <property name="bottom_attach">3</property>
31             <property name="x_options">GTK_FILL</property>
32             <property name="y_options"></property>
33           </packing>
34         </child>
35         <child>
36           <object class="GtkEntry" id="entry_userid">
37             <property name="visible">True</property>
38             <property name="can_focus">True</property>
39             <property name="invisible_char">&#x25CF;</property>
40           </object>
41           <packing>
42             <property name="left_attach">1</property>
43             <property name="right_attach">2</property>
44             <property name="y_options"></property>
45           </packing>
46         </child>
47         <child>
48           <object class="GtkLabel" id="label_userid">
49             <property name="visible">True</property>
50             <property name="xalign">0</property>
51             <property name="label" translatable="yes">_Username:</property>
52             <property name="use_underline">True</property>
53             <property name="mnemonic_widget">entry_password</property>
54           </object>
55           <packing>
56             <property name="x_options">GTK_FILL</property>
57             <property name="y_options"></property>
58           </packing>
59         </child>
60         <child>
61           <object class="GtkHBox" id="hbox1">
62             <property name="visible">True</property>
63             <child>
64               <object class="GtkEntry" id="entry_password">
65                 <property name="visible">True</property>
66                 <property name="can_focus">True</property>
67                 <property name="invisible_char">&#x25CF;</property>
68               </object>
69               <packing>
70                 <property name="position">0</property>
71               </packing>
72             </child>
73             <child>
74               <object class="GtkButton" id="button_forget">
75                 <property name="visible">True</property>
76                 <property name="can_focus">True</property>
77                 <property name="receives_default">True</property>
78                 <child>
79                   <object class="GtkImage" id="image6">
80                     <property name="visible">True</property>
81                     <property name="stock">gtk-clear</property>
82                     <property name="icon-size">1</property>
83                   </object>
84                 </child>
85               </object>
86               <packing>
87                 <property name="expand">False</property>
88                 <property name="position">1</property>
89               </packing>
90             </child>
91           </object>
92           <packing>
93             <property name="left_attach">1</property>
94             <property name="right_attach">2</property>
95             <property name="top_attach">2</property>
96             <property name="bottom_attach">3</property>
97             <property name="y_options"></property>
98           </packing>
99         </child>
100         <child>
101           <object class="GtkLabel" id="label_username_example">
102             <property name="visible">True</property>
103             <property name="xalign">0</property>
104             <property name="xpad">3</property>
105             <property name="label" translatable="yes">&lt;span size="small"&gt;&lt;b&gt;Example:&lt;/b&gt; user@my.sip.server&lt;/span&gt;</property>
106             <property name="use_markup">True</property>
107           </object>
108           <packing>
109             <property name="left_attach">1</property>
110             <property name="right_attach">2</property>
111             <property name="top_attach">1</property>
112             <property name="bottom_attach">2</property>
113           </packing>
114         </child>
115         <child>
116           <placeholder/>
117         </child>
118       </object>
119       <packing>
120         <property name="expand">False</property>
121         <property name="fill">False</property>
122         <property name="position">0</property>
123       </packing>
124     </child>
125     <child>
126       <object class="GtkExpander" id="expander_advanced">
127         <property name="visible">True</property>
128         <property name="can_focus">True</property>
129         <child>
130           <object class="GtkAlignment" id="alignment3">
131             <property name="visible">True</property>
132             <property name="xalign">0</property>
133             <property name="top_padding">6</property>
134             <property name="left_padding">12</property>
135             <child>
136               <object class="GtkTable" id="table_advanced_sip_settings">
137                 <property name="visible">True</property>
138                 <property name="n_rows">15</property>
139                 <property name="n_columns">2</property>
140                 <property name="column_spacing">6</property>
141                 <property name="row_spacing">6</property>
142                 <child>
143                   <object class="GtkEntry" id="entry_stun-server">
144                     <property name="visible">True</property>
145                     <property name="can_focus">True</property>
146                     <property name="invisible_char">&#x25CF;</property>
147                   </object>
148                   <packing>
149                     <property name="left_attach">1</property>
150                     <property name="right_attach">2</property>
151                     <property name="top_attach">2</property>
152                     <property name="bottom_attach">3</property>
153                   </packing>
154                 </child>
155                 <child>
156                   <object class="GtkLabel" id="label_stun-port">
157                     <property name="visible">True</property>
158                     <property name="xalign">0</property>
159                     <property name="label" translatable="yes">STUN port:</property>
160                     <property name="mnemonic_widget">spinbutton_stun-port</property>
161                   </object>
162                   <packing>
163                     <property name="top_attach">3</property>
164                     <property name="bottom_attach">4</property>
165                     <property name="x_options">GTK_FILL</property>
166                     <property name="y_options"></property>
167                   </packing>
168                 </child>
169                 <child>
170                   <object class="GtkLabel" id="label_stun-server">
171                     <property name="visible">True</property>
172                     <property name="xalign">0</property>
173                     <property name="label" translatable="yes">STUN Server:</property>
174                     <property name="mnemonic_widget">entry_stun-server</property>
175                   </object>
176                   <packing>
177                     <property name="top_attach">2</property>
178                     <property name="bottom_attach">3</property>
179                     <property name="x_options">GTK_FILL</property>
180                     <property name="y_options"></property>
181                   </packing>
182                 </child>
183                 <child>
184                   <object class="GtkSpinButton" id="spinbutton_stun-port">
185                     <property name="visible">True</property>
186                     <property name="can_focus">True</property>
187                     <property name="invisible_char">&#x25CF;</property>
188                     <property name="adjustment">adjustment1</property>
189                     <property name="climb_rate">1</property>
190                   </object>
191                   <packing>
192                     <property name="left_attach">1</property>
193                     <property name="right_attach">2</property>
194                     <property name="top_attach">3</property>
195                     <property name="bottom_attach">4</property>
196                   </packing>
197                 </child>
198                 <child>
199                   <object class="GtkCheckButton" id="checkbutton_discover-stun">
200                     <property name="label" translatable="yes" comments="look up the DNS SRV record at the service's domain for the host name of a STUN server.">Discover STUN</property>
201                     <property name="visible">True</property>
202                     <property name="can_focus">True</property>
203                     <property name="receives_default">False</property>
204                     <property name="use_underline">True</property>
205                     <property name="draw_indicator">True</property>
206                   </object>
207                   <packing>
208                     <property name="right_attach">2</property>
209                     <property name="top_attach">1</property>
210                     <property name="bottom_attach">2</property>
211                     <property name="x_options">GTK_FILL</property>
212                     <property name="y_options"></property>
213                   </packing>
214                 </child>
215                 <child>
216                   <object class="GtkLabel" id="label_auth-user">
217                     <property name="visible">True</property>
218                     <property name="xalign">0</property>
219                     <property name="label" translatable="yes">Authentication username:</property>
220                   </object>
221                   <packing>
222                     <property name="top_attach">12</property>
223                     <property name="bottom_attach">13</property>
224                   </packing>
225                 </child>
226                 <child>
227                   <object class="GtkEntry" id="entry_auth-user">
228                     <property name="visible">True</property>
229                     <property name="can_focus">True</property>
230                     <property name="tooltip_text" translatable="yes">The username for SIP authentication, if different from the SIP URI
231 username.</property>
232                     <property name="invisible_char">&#x2022;</property>
233                   </object>
234                   <packing>
235                     <property name="left_attach">1</property>
236                     <property name="right_attach">2</property>
237                     <property name="top_attach">12</property>
238                     <property name="bottom_attach">13</property>
239                   </packing>
240                 </child>
241                 <child>
242                   <object class="GtkLabel" id="label_proxy-host">
243                     <property name="visible">True</property>
244                     <property name="xalign">0</property>
245                     <property name="label" translatable="yes">Proxy Server:</property>
246                   </object>
247                   <packing>
248                     <property name="top_attach">6</property>
249                     <property name="bottom_attach">7</property>
250                   </packing>
251                 </child>
252                 <child>
253                   <object class="GtkEntry" id="entry_proxy-host">
254                     <property name="visible">True</property>
255                     <property name="can_focus">True</property>
256                     <property name="tooltip_text" translatable="yes">Hostname of the proxy for outbound requests.</property>
257                     <property name="invisible_char">&#x2022;</property>
258                   </object>
259                   <packing>
260                     <property name="left_attach">1</property>
261                     <property name="right_attach">2</property>
262                     <property name="top_attach">6</property>
263                     <property name="bottom_attach">7</property>
264                   </packing>
265                 </child>
266                 <child>
267                   <object class="GtkLabel" id="label_port">
268                     <property name="visible">True</property>
269                     <property name="xalign">0</property>
270                     <property name="label" translatable="yes">Proxy Port:</property>
271                   </object>
272                   <packing>
273                     <property name="top_attach">7</property>
274                     <property name="bottom_attach">8</property>
275                   </packing>
276                 </child>
277                 <child>
278                   <object class="GtkSpinButton" id="spinbutton_port">
279                     <property name="visible">True</property>
280                     <property name="can_focus">True</property>
281                     <property name="tooltip_text" translatable="yes">Port of the proxy for outbound requests.</property>
282                     <property name="invisible_char">&#x2022;</property>
283                     <property name="adjustment">adjustment2</property>
284                     <property name="climb_rate">1</property>
285                   </object>
286                   <packing>
287                     <property name="left_attach">1</property>
288                     <property name="right_attach">2</property>
289                     <property name="top_attach">7</property>
290                     <property name="bottom_attach">8</property>
291                   </packing>
292                 </child>
293                 <child>
294                   <object class="GtkLabel" id="label_transport">
295                     <property name="visible">True</property>
296                     <property name="xalign">0</property>
297                     <property name="label" translatable="yes">Transport:</property>
298                   </object>
299                   <packing>
300                     <property name="top_attach">13</property>
301                     <property name="bottom_attach">14</property>
302                   </packing>
303                 </child>
304                 <child>
305                   <object class="GtkCheckButton" id="checkbutton_loose-routing">
306                     <property name="label" translatable="yes">Loose Routing</property>
307                     <property name="visible">True</property>
308                     <property name="can_focus">True</property>
309                     <property name="receives_default">False</property>
310                     <property name="tooltip_text" translatable="yes">Use the loose routing behavior and the Route header as recommended in RFC 3261.</property>
311                     <property name="draw_indicator">True</property>
312                   </object>
313                   <packing>
314                     <property name="right_attach">2</property>
315                     <property name="top_attach">14</property>
316                     <property name="bottom_attach">15</property>
317                   </packing>
318                 </child>
319                 <child>
320                   <object class="GtkCheckButton" id="checkbutton_discover-binding">
321                     <property name="label" translatable="yes">Discover Binding</property>
322                     <property name="visible">True</property>
323                     <property name="can_focus">True</property>
324                     <property name="receives_default">False</property>
325                     <property name="tooltip_text" translatable="yes">Update the registration binding if the external address for the client is discovered to be different from the local binding.</property>
326                     <property name="draw_indicator">True</property>
327                   </object>
328                   <packing>
329                     <property name="right_attach">2</property>
330                     <property name="top_attach">4</property>
331                     <property name="bottom_attach">5</property>
332                   </packing>
333                 </child>
334                 <child>
335                   <object class="GtkLabel" id="label_keepalive-mechanism">
336                     <property name="visible">True</property>
337                     <property name="xalign">0</property>
338                     <property name="label" translatable="yes">Keep-alive Mechanism:</property>
339                   </object>
340                   <packing>
341                     <property name="top_attach">9</property>
342                     <property name="bottom_attach">10</property>
343                   </packing>
344                 </child>
345                 <child>
346                   <object class="GtkLabel" id="label_keepalive-interval">
347                     <property name="visible">True</property>
348                     <property name="xalign">0</property>
349                     <property name="label" translatable="yes">Keep-alive Interval (seconds)</property>
350                   </object>
351                   <packing>
352                     <property name="top_attach">10</property>
353                     <property name="bottom_attach">11</property>
354                   </packing>
355                 </child>
356                 <child>
357                   <object class="GtkSpinButton" id="spinbutton_keepalive-interval">
358                     <property name="visible">True</property>
359                     <property name="can_focus">True</property>
360                     <property name="invisible_char">&#x2022;</property>
361                     <property name="adjustment">adjustment3</property>
362                   </object>
363                   <packing>
364                     <property name="left_attach">1</property>
365                     <property name="right_attach">2</property>
366                     <property name="top_attach">10</property>
367                     <property name="bottom_attach">11</property>
368                   </packing>
369                 </child>
370                 <child>
371                   <object class="GtkLabel" id="label_nat_traversal">
372                     <property name="visible">True</property>
373                     <property name="xalign">0</property>
374                     <property name="label" translatable="yes">&lt;b&gt;NAT Traversal&lt;/b&gt;</property>
375                     <property name="use_markup">True</property>
376                   </object>
377                   <packing>
378                     <property name="right_attach">2</property>
379                   </packing>
380                 </child>
381                 <child>
382                   <object class="GtkLabel" id="label_proxy">
383                     <property name="visible">True</property>
384                     <property name="xalign">0</property>
385                     <property name="label" translatable="yes">&lt;b&gt;Proxy&lt;/b&gt;</property>
386                     <property name="use_markup">True</property>
387                   </object>
388                   <packing>
389                     <property name="right_attach">2</property>
390                     <property name="top_attach">5</property>
391                     <property name="bottom_attach">6</property>
392                   </packing>
393                 </child>
394                 <child>
395                   <object class="GtkLabel" id="label_keep_alive">
396                     <property name="visible">True</property>
397                     <property name="xalign">0</property>
398                     <property name="label" translatable="yes">&lt;b&gt;Keep-Alive&lt;/b&gt;</property>
399                     <property name="use_markup">True</property>
400                   </object>
401                   <packing>
402                     <property name="right_attach">2</property>
403                     <property name="top_attach">8</property>
404                     <property name="bottom_attach">9</property>
405                   </packing>
406                 </child>
407                 <child>
408                   <object class="GtkLabel" id="label_misc">
409                     <property name="visible">True</property>
410                     <property name="xalign">0</property>
411                     <property name="label" translatable="yes">&lt;b&gt;Misc&lt;/b&gt;</property>
412                     <property name="use_markup">True</property>
413                   </object>
414                   <packing>
415                     <property name="right_attach">2</property>
416                     <property name="top_attach">11</property>
417                     <property name="bottom_attach">12</property>
418                   </packing>
419                 </child>
420                 <child>
421                   <placeholder/>
422                 </child>
423                 <child>
424                   <placeholder/>
425                 </child>
426               </object>
427             </child>
428           </object>
429         </child>
430         <child type="label">
431           <object class="GtkLabel" id="label_expander">
432             <property name="visible">True</property>
433             <property name="label" translatable="yes">Advanced</property>
434             <attributes>
435               <attribute name="weight" value="bold"/>
436             </attributes>
437           </object>
438         </child>
439       </object>
440       <packing>
441         <property name="expand">False</property>
442         <property name="fill">False</property>
443         <property name="position">1</property>
444       </packing>
445     </child>
446   </object>
447   <object class="GtkVBox" id="vbox_sip_simple">
448     <property name="visible">True</property>
449     <property name="orientation">vertical</property>
450     <property name="spacing">6</property>
451     <child>
452       <object class="GtkLabel" id="label_userid_simple">
453         <property name="visible">True</property>
454         <property name="xalign">0</property>
455         <property name="label" translatable="yes">What is your SIP login ID?</property>
456       </object>
457       <packing>
458         <property name="position">0</property>
459       </packing>
460     </child>
461     <child>
462       <object class="GtkAlignment" id="alignment1">
463         <property name="visible">True</property>
464         <property name="xalign">0</property>
465         <property name="yalign">0</property>
466         <property name="xscale">0.34999999403953552</property>
467         <property name="yscale">0.34999999403953552</property>
468         <property name="bottom_padding">3</property>
469         <property name="left_padding">12</property>
470         <child>
471           <object class="GtkVBox" id="vbox1">
472             <property name="visible">True</property>
473             <property name="orientation">vertical</property>
474             <property name="spacing">4</property>
475             <child>
476               <object class="GtkEntry" id="entry_userid_simple">
477                 <property name="visible">True</property>
478                 <property name="can_focus">True</property>
479                 <property name="invisible_char">&#x2022;</property>
480               </object>
481               <packing>
482                 <property name="position">0</property>
483               </packing>
484             </child>
485             <child>
486               <object class="GtkLabel" id="label_example">
487                 <property name="visible">True</property>
488                 <property name="xalign">0.10000000149011612</property>
489                 <property name="label" translatable="yes">&lt;span size="small"&gt;&lt;b&gt;Example:&lt;/b&gt; user@my.sip.server&lt;/span&gt;</property>
490                 <property name="use_markup">True</property>
491               </object>
492               <packing>
493                 <property name="position">1</property>
494               </packing>
495             </child>
496           </object>
497         </child>
498       </object>
499       <packing>
500         <property name="position">1</property>
501       </packing>
502     </child>
503     <child>
504       <object class="GtkLabel" id="label_password_simple">
505         <property name="visible">True</property>
506         <property name="xalign">0</property>
507         <property name="label" translatable="yes">What is your SIP account password?</property>
508       </object>
509       <packing>
510         <property name="position">2</property>
511       </packing>
512     </child>
513     <child>
514       <object class="GtkAlignment" id="alignment2">
515         <property name="visible">True</property>
516         <property name="xalign">0</property>
517         <property name="yalign">0</property>
518         <property name="xscale">0.34999999403953552</property>
519         <property name="yscale">0.34999999403953552</property>
520         <property name="left_padding">12</property>
521         <child>
522           <object class="GtkEntry" id="entry_password_simple">
523             <property name="visible">True</property>
524             <property name="can_focus">True</property>
525             <property name="visibility">False</property>
526             <property name="invisible_char">&#x2022;</property>
527           </object>
528         </child>
529       </object>
530       <packing>
531         <property name="position">3</property>
532       </packing>
533     </child>
534   </object>
535   <object class="GtkAdjustment" id="adjustment2">
536     <property name="upper">65535</property>
537     <property name="step_increment">1</property>
538     <property name="page_increment">10</property>
539   </object>
540   <object class="GtkAdjustment" id="adjustment3">
541     <property name="upper">10000</property>
542     <property name="step_increment">1</property>
543     <property name="page_increment">10</property>
544   </object>
545 </interface>