]> git.0d.be Git - empathy.git/blob - libempathy-gtk/empathy-account-widget-sip.ui
account-widget-sip: add UI to configure the discover-binding param
[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           <placeholder/>
102         </child>
103         <child>
104           <object class="GtkLabel" id="label_username_example">
105             <property name="visible">True</property>
106             <property name="xalign">0</property>
107             <property name="xpad">3</property>
108             <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>
109             <property name="use_markup">True</property>
110           </object>
111           <packing>
112             <property name="left_attach">1</property>
113             <property name="right_attach">2</property>
114             <property name="top_attach">1</property>
115             <property name="bottom_attach">2</property>
116           </packing>
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="left_padding">12</property>
134             <child>
135               <object class="GtkTable" id="table_advanced_sip_settings">
136                 <property name="visible">True</property>
137                 <property name="n_rows">9</property>
138                 <property name="n_columns">2</property>
139                 <property name="column_spacing">6</property>
140                 <property name="row_spacing">6</property>
141                 <child>
142                   <object class="GtkEntry" id="entry_stun-server">
143                     <property name="visible">True</property>
144                     <property name="can_focus">True</property>
145                     <property name="invisible_char">&#x25CF;</property>
146                   </object>
147                   <packing>
148                     <property name="left_attach">1</property>
149                     <property name="right_attach">2</property>
150                     <property name="top_attach">1</property>
151                     <property name="bottom_attach">2</property>
152                   </packing>
153                 </child>
154                 <child>
155                   <object class="GtkLabel" id="label_stun-port">
156                     <property name="visible">True</property>
157                     <property name="xalign">0</property>
158                     <property name="label" translatable="yes">STUN port:</property>
159                     <property name="mnemonic_widget">spinbutton_stun-port</property>
160                   </object>
161                   <packing>
162                     <property name="top_attach">2</property>
163                     <property name="bottom_attach">3</property>
164                     <property name="x_options">GTK_FILL</property>
165                     <property name="y_options"></property>
166                   </packing>
167                 </child>
168                 <child>
169                   <object class="GtkLabel" id="label_stun-server">
170                     <property name="visible">True</property>
171                     <property name="xalign">0</property>
172                     <property name="label" translatable="yes">STUN Server:</property>
173                     <property name="mnemonic_widget">entry_stun-server</property>
174                   </object>
175                   <packing>
176                     <property name="top_attach">1</property>
177                     <property name="bottom_attach">2</property>
178                     <property name="x_options">GTK_FILL</property>
179                     <property name="y_options"></property>
180                   </packing>
181                 </child>
182                 <child>
183                   <object class="GtkSpinButton" id="spinbutton_stun-port">
184                     <property name="visible">True</property>
185                     <property name="can_focus">True</property>
186                     <property name="invisible_char">&#x25CF;</property>
187                     <property name="adjustment">adjustment1</property>
188                     <property name="climb_rate">1</property>
189                   </object>
190                   <packing>
191                     <property name="left_attach">1</property>
192                     <property name="right_attach">2</property>
193                     <property name="top_attach">2</property>
194                     <property name="bottom_attach">3</property>
195                   </packing>
196                 </child>
197                 <child>
198                   <object class="GtkCheckButton" id="checkbutton_discover-stun">
199                     <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>
200                     <property name="visible">True</property>
201                     <property name="can_focus">True</property>
202                     <property name="receives_default">False</property>
203                     <property name="use_underline">True</property>
204                     <property name="draw_indicator">True</property>
205                   </object>
206                   <packing>
207                     <property name="right_attach">2</property>
208                     <property name="x_options">GTK_FILL</property>
209                     <property name="y_options"></property>
210                   </packing>
211                 </child>
212                 <child>
213                   <object class="GtkLabel" id="label_auth-user">
214                     <property name="visible">True</property>
215                     <property name="xalign">0</property>
216                     <property name="label" translatable="yes">Authentication username:</property>
217                   </object>
218                   <packing>
219                     <property name="top_attach">3</property>
220                     <property name="bottom_attach">4</property>
221                   </packing>
222                 </child>
223                 <child>
224                   <object class="GtkEntry" id="entry_auth-user">
225                     <property name="visible">True</property>
226                     <property name="can_focus">True</property>
227                     <property name="tooltip_text" translatable="yes">The username for SIP authentication, if different from the SIP URI
228 username.</property>
229                     <property name="invisible_char">&#x2022;</property>
230                   </object>
231                   <packing>
232                     <property name="left_attach">1</property>
233                     <property name="right_attach">2</property>
234                     <property name="top_attach">3</property>
235                     <property name="bottom_attach">4</property>
236                   </packing>
237                 </child>
238                 <child>
239                   <object class="GtkLabel" id="label_proxy-host">
240                     <property name="visible">True</property>
241                     <property name="xalign">0</property>
242                     <property name="label" translatable="yes">Proxy Server:</property>
243                   </object>
244                   <packing>
245                     <property name="top_attach">4</property>
246                     <property name="bottom_attach">5</property>
247                   </packing>
248                 </child>
249                 <child>
250                   <object class="GtkEntry" id="entry_proxy-host">
251                     <property name="visible">True</property>
252                     <property name="can_focus">True</property>
253                     <property name="tooltip_text" translatable="yes">Hostname of the proxy for outbound requests.</property>
254                     <property name="invisible_char">&#x2022;</property>
255                   </object>
256                   <packing>
257                     <property name="left_attach">1</property>
258                     <property name="right_attach">2</property>
259                     <property name="top_attach">4</property>
260                     <property name="bottom_attach">5</property>
261                   </packing>
262                 </child>
263                 <child>
264                   <object class="GtkLabel" id="label_port">
265                     <property name="visible">True</property>
266                     <property name="xalign">0</property>
267                     <property name="label" translatable="yes">Proxy Port:</property>
268                   </object>
269                   <packing>
270                     <property name="top_attach">5</property>
271                     <property name="bottom_attach">6</property>
272                   </packing>
273                 </child>
274                 <child>
275                   <object class="GtkSpinButton" id="spinbutton_port">
276                     <property name="visible">True</property>
277                     <property name="can_focus">True</property>
278                     <property name="tooltip_text" translatable="yes">Port of the proxy for outbound requests.</property>
279                     <property name="invisible_char">&#x2022;</property>
280                     <property name="adjustment">adjustment2</property>
281                     <property name="climb_rate">1</property>
282                   </object>
283                   <packing>
284                     <property name="left_attach">1</property>
285                     <property name="right_attach">2</property>
286                     <property name="top_attach">5</property>
287                     <property name="bottom_attach">6</property>
288                   </packing>
289                 </child>
290                 <child>
291                   <object class="GtkLabel" id="label_transport">
292                     <property name="visible">True</property>
293                     <property name="xalign">0</property>
294                     <property name="label" translatable="yes">Transport:</property>
295                   </object>
296                   <packing>
297                     <property name="top_attach">6</property>
298                     <property name="bottom_attach">7</property>
299                   </packing>
300                 </child>
301                 <child>
302                   <object class="GtkCheckButton" id="checkbutton_loose-routing">
303                     <property name="label" translatable="yes">Loose Routing</property>
304                     <property name="visible">True</property>
305                     <property name="can_focus">True</property>
306                     <property name="receives_default">False</property>
307                     <property name="tooltip_text" translatable="yes">Use the loose routing behavior and the Route header as recommended in RFC 3261.</property>
308                     <property name="draw_indicator">True</property>
309                   </object>
310                   <packing>
311                     <property name="right_attach">2</property>
312                     <property name="top_attach">7</property>
313                     <property name="bottom_attach">8</property>
314                   </packing>
315                 </child>
316                 <child>
317                   <object class="GtkCheckButton" id="checkbutton_discover-binding">
318                     <property name="label" translatable="yes">Discover Binding</property>
319                     <property name="visible">True</property>
320                     <property name="can_focus">True</property>
321                     <property name="receives_default">False</property>
322                     <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>
323                     <property name="draw_indicator">True</property>
324                   </object>
325                   <packing>
326                     <property name="right_attach">2</property>
327                     <property name="top_attach">8</property>
328                     <property name="bottom_attach">9</property>
329                   </packing>
330                 </child>
331                 <child>
332                   <placeholder/>
333                 </child>
334               </object>
335             </child>
336           </object>
337         </child>
338         <child type="label">
339           <object class="GtkLabel" id="label_expander">
340             <property name="visible">True</property>
341             <property name="label" translatable="yes">Advanced</property>
342             <attributes>
343               <attribute name="weight" value="bold"/>
344             </attributes>
345           </object>
346         </child>
347       </object>
348       <packing>
349         <property name="expand">False</property>
350         <property name="fill">False</property>
351         <property name="position">1</property>
352       </packing>
353     </child>
354   </object>
355   <object class="GtkVBox" id="vbox_sip_simple">
356     <property name="visible">True</property>
357     <property name="orientation">vertical</property>
358     <property name="spacing">6</property>
359     <child>
360       <object class="GtkLabel" id="label_userid_simple">
361         <property name="visible">True</property>
362         <property name="xalign">0</property>
363         <property name="label" translatable="yes">What is your SIP login ID?</property>
364       </object>
365       <packing>
366         <property name="position">0</property>
367       </packing>
368     </child>
369     <child>
370       <object class="GtkAlignment" id="alignment1">
371         <property name="visible">True</property>
372         <property name="xalign">0</property>
373         <property name="yalign">0</property>
374         <property name="xscale">0.34999999403953552</property>
375         <property name="yscale">0.34999999403953552</property>
376         <property name="bottom_padding">3</property>
377         <property name="left_padding">12</property>
378         <child>
379           <object class="GtkVBox" id="vbox1">
380             <property name="visible">True</property>
381             <property name="orientation">vertical</property>
382             <property name="spacing">4</property>
383             <child>
384               <object class="GtkEntry" id="entry_userid_simple">
385                 <property name="visible">True</property>
386                 <property name="can_focus">True</property>
387                 <property name="invisible_char">&#x2022;</property>
388               </object>
389               <packing>
390                 <property name="position">0</property>
391               </packing>
392             </child>
393             <child>
394               <object class="GtkLabel" id="label_example">
395                 <property name="visible">True</property>
396                 <property name="xalign">0.10000000149011612</property>
397                 <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>
398                 <property name="use_markup">True</property>
399               </object>
400               <packing>
401                 <property name="position">1</property>
402               </packing>
403             </child>
404           </object>
405         </child>
406       </object>
407       <packing>
408         <property name="position">1</property>
409       </packing>
410     </child>
411     <child>
412       <object class="GtkLabel" id="label_password_simple">
413         <property name="visible">True</property>
414         <property name="xalign">0</property>
415         <property name="label" translatable="yes">What is your SIP account password?</property>
416       </object>
417       <packing>
418         <property name="position">2</property>
419       </packing>
420     </child>
421     <child>
422       <object class="GtkAlignment" id="alignment2">
423         <property name="visible">True</property>
424         <property name="xalign">0</property>
425         <property name="yalign">0</property>
426         <property name="xscale">0.34999999403953552</property>
427         <property name="yscale">0.34999999403953552</property>
428         <property name="left_padding">12</property>
429         <child>
430           <object class="GtkEntry" id="entry_password_simple">
431             <property name="visible">True</property>
432             <property name="can_focus">True</property>
433             <property name="visibility">False</property>
434             <property name="invisible_char">&#x2022;</property>
435           </object>
436         </child>
437       </object>
438       <packing>
439         <property name="position">3</property>
440       </packing>
441     </child>
442   </object>
443   <object class="GtkAdjustment" id="adjustment2">
444     <property name="upper">65535</property>
445     <property name="step_increment">1</property>
446     <property name="page_increment">10</property>
447   </object>
448 </interface>