]> git.0d.be Git - empathy.git/blob - libempathy-gtk/empathy-contact-widget.ui
Added functions to determine if a contact has video capabilities
[empathy.git] / libempathy-gtk / empathy-contact-widget.ui
1 <?xml version="1.0"?>
2 <interface>
3   <requires lib="gtk+" version="2.16"/>
4   <!-- interface-naming-policy toplevel-contextual -->
5   <object class="GtkVBox" id="vbox_contact_widget">
6     <property name="orientation">vertical</property>
7     <property name="spacing">6</property>
8     <child>
9       <object class="GtkVBox" id="vbox_contact">
10         <property name="visible">True</property>
11         <property name="orientation">vertical</property>
12         <property name="spacing">6</property>
13         <child>
14           <object class="GtkLabel" id="label654">
15             <property name="visible">True</property>
16             <property name="xalign">0</property>
17             <property name="label" translatable="yes">Contact</property>
18             <attributes>
19               <attribute name="weight" value="bold"/>
20             </attributes>
21           </object>
22           <packing>
23             <property name="expand">False</property>
24             <property name="fill">False</property>
25             <property name="position">0</property>
26           </packing>
27         </child>
28         <child>
29           <object class="GtkAlignment" id="alignment31">
30             <property name="visible">True</property>
31             <property name="left_padding">12</property>
32             <child>
33               <object class="GtkHBox" id="hbox189">
34                 <property name="visible">True</property>
35                 <property name="spacing">6</property>
36                 <child>
37                   <object class="GtkVBox" id="vbox225">
38                     <property name="visible">True</property>
39                     <property name="orientation">vertical</property>
40                     <property name="spacing">6</property>
41                     <child>
42                       <object class="GtkTable" id="table_contact">
43                         <property name="visible">True</property>
44                         <property name="n_rows">3</property>
45                         <property name="n_columns">2</property>
46                         <property name="column_spacing">6</property>
47                         <property name="row_spacing">6</property>
48                         <child>
49                           <object class="GtkLabel" id="label680">
50                             <property name="visible">True</property>
51                             <property name="xalign">0</property>
52                             <property name="label" translatable="yes">Account:</property>
53                           </object>
54                           <packing>
55                             <property name="x_options">GTK_FILL</property>
56                             <property name="y_options"></property>
57                           </packing>
58                         </child>
59                         <child>
60                           <object class="GtkLabel" id="label655">
61                             <property name="visible">True</property>
62                             <property name="xalign">0</property>
63                             <property name="label" translatable="yes" comments="Identifier to connect to Instant Messaging network">Identifier:</property>
64                           </object>
65                           <packing>
66                             <property name="top_attach">1</property>
67                             <property name="bottom_attach">2</property>
68                             <property name="x_options">GTK_FILL</property>
69                             <property name="y_options"></property>
70                           </packing>
71                         </child>
72                         <child>
73                           <object class="GtkLabel" id="label_alias">
74                             <property name="visible">True</property>
75                             <property name="xalign">0</property>
76                             <property name="label" translatable="yes">Alias:</property>
77                           </object>
78                           <packing>
79                             <property name="top_attach">2</property>
80                             <property name="bottom_attach">3</property>
81                             <property name="x_options">GTK_FILL</property>
82                             <property name="y_options"></property>
83                           </packing>
84                         </child>
85                         <child>
86                           <placeholder/>
87                         </child>
88                         <child>
89                           <placeholder/>
90                         </child>
91                         <child>
92                           <placeholder/>
93                         </child>
94                       </object>
95                       <packing>
96                         <property name="position">0</property>
97                       </packing>
98                     </child>
99                     <child>
100                       <object class="GtkHBox" id="hbox_presence">
101                         <property name="visible">True</property>
102                         <property name="spacing">6</property>
103                         <child>
104                           <object class="GtkImage" id="image_state">
105                             <property name="visible">True</property>
106                             <property name="stock">gtk-missing-image</property>
107                           </object>
108                           <packing>
109                             <property name="expand">False</property>
110                             <property name="fill">False</property>
111                             <property name="position">0</property>
112                           </packing>
113                         </child>
114                         <child>
115                           <object class="GtkLabel" id="label_status">
116                             <property name="visible">True</property>
117                             <property name="can_focus">True</property>
118                             <property name="xalign">0</property>
119                             <property name="use_markup">True</property>
120                             <property name="wrap">True</property>
121                             <property name="selectable">True</property>
122                           </object>
123                           <packing>
124                             <property name="position">1</property>
125                           </packing>
126                         </child>
127                       </object>
128                       <packing>
129                         <property name="position">1</property>
130                       </packing>
131                     </child>
132                   </object>
133                   <packing>
134                     <property name="position">0</property>
135                   </packing>
136                 </child>
137                 <child>
138                   <object class="GtkVBox" id="vbox_avatar">
139                     <property name="visible">True</property>
140                     <property name="orientation">vertical</property>
141                     <child>
142                       <placeholder/>
143                     </child>
144                   </object>
145                   <packing>
146                     <property name="expand">False</property>
147                     <property name="fill">False</property>
148                     <property name="position">1</property>
149                   </packing>
150                 </child>
151               </object>
152             </child>
153           </object>
154           <packing>
155             <property name="expand">False</property>
156             <property name="fill">False</property>
157             <property name="position">1</property>
158           </packing>
159         </child>
160       </object>
161       <packing>
162         <property name="expand">False</property>
163         <property name="position">0</property>
164       </packing>
165     </child>
166     <child>
167       <object class="GtkVBox" id="vbox_location">
168         <property name="orientation">vertical</property>
169         <property name="spacing">6</property>
170         <child>
171           <object class="GtkLabel" id="label_location">
172             <property name="visible">True</property>
173             <property name="xalign">0</property>
174             <property name="label" translatable="yes">&lt;b&gt;Location&lt;/b&gt; at (date)     </property>
175             <property name="use_markup">True</property>
176           </object>
177           <packing>
178             <property name="expand">False</property>
179             <property name="fill">False</property>
180             <property name="position">0</property>
181           </packing>
182         </child>
183         <child>
184           <object class="GtkAlignment" id="alignment1">
185             <property name="visible">True</property>
186             <property name="left_padding">12</property>
187             <child>
188               <object class="GtkVBox" id="subvbox_location">
189                 <property name="visible">True</property>
190                 <property name="orientation">vertical</property>
191                 <property name="spacing">5</property>
192                 <child>
193                   <placeholder/>
194                 </child>
195                 <child>
196                   <object class="GtkViewport" id="viewport_map">
197                     <property name="height_request">150</property>
198                     <property name="resize_mode">queue</property>
199                     <child>
200                       <placeholder/>
201                     </child>
202                   </object>
203                   <packing>
204                     <property name="position">1</property>
205                   </packing>
206                 </child>
207               </object>
208             </child>
209           </object>
210           <packing>
211             <property name="expand">False</property>
212             <property name="fill">False</property>
213             <property name="position">1</property>
214           </packing>
215         </child>
216       </object>
217       <packing>
218         <property name="expand">False</property>
219         <property name="position">1</property>
220       </packing>
221     </child>
222     <child>
223       <object class="GtkVBox" id="vbox_groups">
224         <property name="orientation">vertical</property>
225         <property name="spacing">6</property>
226         <child>
227           <object class="GtkLabel" id="label672">
228             <property name="visible">True</property>
229             <property name="xalign">0</property>
230             <property name="label" translatable="yes">Groups</property>
231             <attributes>
232               <attribute name="weight" value="bold"/>
233             </attributes>
234           </object>
235           <packing>
236             <property name="expand">False</property>
237             <property name="fill">False</property>
238             <property name="position">0</property>
239           </packing>
240         </child>
241         <child>
242           <object class="GtkAlignment" id="alignment33">
243             <property name="visible">True</property>
244             <property name="left_padding">12</property>
245             <child>
246               <object class="GtkVBox" id="vbox224">
247                 <property name="visible">True</property>
248                 <property name="orientation">vertical</property>
249                 <property name="spacing">6</property>
250                 <child>
251                   <object class="GtkLabel" id="label679">
252                     <property name="visible">True</property>
253                     <property name="xalign">0</property>
254                     <property name="label" translatable="yes">Select the groups you want this contact to appear in.  Note that you can select more than one group or no groups.</property>
255                     <property name="use_markup">True</property>
256                     <property name="wrap">True</property>
257                   </object>
258                   <packing>
259                     <property name="expand">False</property>
260                     <property name="fill">False</property>
261                     <property name="position">0</property>
262                   </packing>
263                 </child>
264                 <child>
265                   <object class="GtkHBox" id="hbox188">
266                     <property name="visible">True</property>
267                     <property name="spacing">12</property>
268                     <child>
269                       <object class="GtkEntry" id="entry_group">
270                         <property name="visible">True</property>
271                         <property name="can_focus">True</property>
272                         <property name="invisible_char">&#x25CF;</property>
273                       </object>
274                       <packing>
275                         <property name="position">0</property>
276                       </packing>
277                     </child>
278                     <child>
279                       <object class="GtkButton" id="button_group">
280                         <property name="label" translatable="yes">_Add Group</property>
281                         <property name="visible">True</property>
282                         <property name="sensitive">False</property>
283                         <property name="can_focus">True</property>
284                         <property name="receives_default">True</property>
285                         <property name="use_underline">True</property>
286                       </object>
287                       <packing>
288                         <property name="expand">False</property>
289                         <property name="fill">False</property>
290                         <property name="position">1</property>
291                       </packing>
292                     </child>
293                   </object>
294                   <packing>
295                     <property name="expand">False</property>
296                     <property name="fill">False</property>
297                     <property name="position">1</property>
298                   </packing>
299                 </child>
300                 <child>
301                   <object class="GtkScrolledWindow" id="scrolledwindow17">
302                     <property name="height_request">100</property>
303                     <property name="visible">True</property>
304                     <property name="can_focus">True</property>
305                     <property name="hscrollbar_policy">never</property>
306                     <property name="vscrollbar_policy">automatic</property>
307                     <property name="shadow_type">in</property>
308                     <child>
309                       <object class="GtkTreeView" id="treeview_groups">
310                         <property name="visible">True</property>
311                         <property name="can_focus">True</property>
312                         <property name="headers_visible">False</property>
313                         <property name="enable_search">False</property>
314                       </object>
315                     </child>
316                   </object>
317                   <packing>
318                     <property name="position">2</property>
319                   </packing>
320                 </child>
321               </object>
322             </child>
323           </object>
324           <packing>
325             <property name="position">1</property>
326           </packing>
327         </child>
328       </object>
329       <packing>
330         <property name="position">2</property>
331       </packing>
332     </child>
333     <child>
334       <object class="GtkVBox" id="vbox_details">
335         <property name="orientation">vertical</property>
336         <property name="spacing">6</property>
337         <child>
338           <object class="GtkLabel" id="label649">
339             <property name="visible">True</property>
340             <property name="xalign">0</property>
341             <property name="label" translatable="yes">Contact Details</property>
342             <attributes>
343               <attribute name="weight" value="bold"/>
344             </attributes>
345           </object>
346           <packing>
347             <property name="expand">False</property>
348             <property name="fill">False</property>
349             <property name="position">0</property>
350           </packing>
351         </child>
352         <child>
353           <object class="GtkAlignment" id="alignment30">
354             <property name="visible">True</property>
355             <property name="left_padding">12</property>
356             <child>
357               <object class="GtkVBox" id="vbox218">
358                 <property name="visible">True</property>
359                 <property name="orientation">vertical</property>
360                 <property name="spacing">6</property>
361                 <child>
362                   <object class="GtkTable" id="table_details">
363                     <property name="n_rows">4</property>
364                     <property name="n_columns">2</property>
365                     <property name="column_spacing">12</property>
366                     <property name="row_spacing">6</property>
367                     <child>
368                       <object class="GtkLabel" id="label670">
369                         <property name="xalign">0</property>
370                         <property name="label" translatable="yes">Fullname:</property>
371                       </object>
372                       <packing>
373                         <property name="x_options">GTK_FILL</property>
374                         <property name="y_options"></property>
375                       </packing>
376                     </child>
377                     <child>
378                       <object class="GtkLabel" id="label650">
379                         <property name="xalign">0</property>
380                         <property name="label" translatable="yes">Email:</property>
381                       </object>
382                       <packing>
383                         <property name="top_attach">1</property>
384                         <property name="bottom_attach">2</property>
385                         <property name="x_options">GTK_FILL</property>
386                         <property name="y_options"></property>
387                       </packing>
388                     </child>
389                     <child>
390                       <object class="GtkLabel" id="label651">
391                         <property name="xalign">0</property>
392                         <property name="label" translatable="yes">Web site:</property>
393                       </object>
394                       <packing>
395                         <property name="top_attach">2</property>
396                         <property name="bottom_attach">3</property>
397                         <property name="x_options">GTK_FILL</property>
398                         <property name="y_options"></property>
399                       </packing>
400                     </child>
401                     <child>
402                       <object class="GtkLabel" id="label652">
403                         <property name="xalign">0</property>
404                         <property name="label" translatable="yes">Birthday:</property>
405                       </object>
406                       <packing>
407                         <property name="top_attach">3</property>
408                         <property name="bottom_attach">4</property>
409                         <property name="x_options">GTK_FILL</property>
410                         <property name="y_options"></property>
411                       </packing>
412                     </child>
413                     <child>
414                       <placeholder/>
415                     </child>
416                     <child>
417                       <placeholder/>
418                     </child>
419                     <child>
420                       <placeholder/>
421                     </child>
422                     <child>
423                       <placeholder/>
424                     </child>
425                   </object>
426                   <packing>
427                     <property name="position">0</property>
428                   </packing>
429                 </child>
430                 <child>
431                   <object class="GtkHBox" id="hbox_details_requested">
432                     <property name="visible">True</property>
433                     <property name="spacing">6</property>
434                     <child>
435                       <object class="GtkImage" id="image885">
436                         <property name="visible">True</property>
437                         <property name="stock">gtk-dialog-info</property>
438                       </object>
439                       <packing>
440                         <property name="expand">False</property>
441                         <property name="fill">False</property>
442                         <property name="position">0</property>
443                       </packing>
444                     </child>
445                     <child>
446                       <object class="GtkLabel" id="label653">
447                         <property name="visible">True</property>
448                         <property name="xalign">0</property>
449                         <property name="label" translatable="yes">Information requested...</property>
450                         <property name="use_markup">True</property>
451                         <property name="wrap">True</property>
452                       </object>
453                       <packing>
454                         <property name="position">1</property>
455                       </packing>
456                     </child>
457                   </object>
458                   <packing>
459                     <property name="expand">False</property>
460                     <property name="fill">False</property>
461                     <property name="position">1</property>
462                   </packing>
463                 </child>
464               </object>
465             </child>
466           </object>
467           <packing>
468             <property name="expand">False</property>
469             <property name="fill">False</property>
470             <property name="position">1</property>
471           </packing>
472         </child>
473       </object>
474       <packing>
475         <property name="expand">False</property>
476         <property name="position">3</property>
477       </packing>
478     </child>
479     <child>
480       <object class="GtkVBox" id="vbox_client">
481         <property name="orientation">vertical</property>
482         <property name="spacing">6</property>
483         <child>
484           <object class="GtkLabel" id="label662">
485             <property name="visible">True</property>
486             <property name="xalign">0</property>
487             <property name="label" translatable="yes">Client Information</property>
488             <attributes>
489               <attribute name="weight" value="bold"/>
490             </attributes>
491           </object>
492           <packing>
493             <property name="expand">False</property>
494             <property name="fill">False</property>
495             <property name="position">0</property>
496           </packing>
497         </child>
498         <child>
499           <object class="GtkAlignment" id="alignment32">
500             <property name="visible">True</property>
501             <property name="left_padding">12</property>
502             <child>
503               <object class="GtkVBox" id="vbox222">
504                 <property name="visible">True</property>
505                 <property name="orientation">vertical</property>
506                 <property name="spacing">6</property>
507                 <child>
508                   <object class="GtkTable" id="table_client">
509                     <property name="n_rows">3</property>
510                     <property name="n_columns">2</property>
511                     <property name="column_spacing">12</property>
512                     <property name="row_spacing">6</property>
513                     <child>
514                       <object class="GtkLabel" id="label668">
515                         <property name="xalign">0</property>
516                         <property name="yalign">0</property>
517                         <property name="label" translatable="yes">OS:</property>
518                       </object>
519                       <packing>
520                         <property name="top_attach">2</property>
521                         <property name="bottom_attach">3</property>
522                         <property name="x_options">GTK_FILL</property>
523                       </packing>
524                     </child>
525                     <child>
526                       <object class="GtkLabel" id="label667">
527                         <property name="xalign">0</property>
528                         <property name="yalign">0</property>
529                         <property name="label" translatable="yes">Version:</property>
530                       </object>
531                       <packing>
532                         <property name="top_attach">1</property>
533                         <property name="bottom_attach">2</property>
534                         <property name="x_options">GTK_FILL</property>
535                       </packing>
536                     </child>
537                     <child>
538                       <object class="GtkLabel" id="label666">
539                         <property name="xalign">0</property>
540                         <property name="yalign">0</property>
541                         <property name="label" translatable="yes">Client:</property>
542                       </object>
543                       <packing>
544                         <property name="x_options">GTK_FILL</property>
545                       </packing>
546                     </child>
547                     <child>
548                       <object class="GtkLabel" id="label_client">
549                         <property name="can_focus">True</property>
550                         <property name="xalign">0</property>
551                         <property name="xpad">2</property>
552                         <property name="wrap">True</property>
553                         <property name="selectable">True</property>
554                       </object>
555                       <packing>
556                         <property name="left_attach">1</property>
557                         <property name="right_attach">2</property>
558                         <property name="y_options"></property>
559                       </packing>
560                     </child>
561                     <child>
562                       <object class="GtkLabel" id="label_version">
563                         <property name="can_focus">True</property>
564                         <property name="xalign">0</property>
565                         <property name="xpad">2</property>
566                         <property name="wrap">True</property>
567                         <property name="selectable">True</property>
568                       </object>
569                       <packing>
570                         <property name="left_attach">1</property>
571                         <property name="right_attach">2</property>
572                         <property name="top_attach">1</property>
573                         <property name="bottom_attach">2</property>
574                         <property name="y_options"></property>
575                       </packing>
576                     </child>
577                     <child>
578                       <object class="GtkLabel" id="label_os">
579                         <property name="can_focus">True</property>
580                         <property name="xalign">0</property>
581                         <property name="xpad">2</property>
582                         <property name="wrap">True</property>
583                         <property name="selectable">True</property>
584                       </object>
585                       <packing>
586                         <property name="left_attach">1</property>
587                         <property name="right_attach">2</property>
588                         <property name="top_attach">2</property>
589                         <property name="bottom_attach">3</property>
590                         <property name="y_options"></property>
591                       </packing>
592                     </child>
593                   </object>
594                   <packing>
595                     <property name="expand">False</property>
596                     <property name="position">0</property>
597                   </packing>
598                 </child>
599                 <child>
600                   <object class="GtkHBox" id="hbox_client_requested">
601                     <property name="visible">True</property>
602                     <property name="spacing">6</property>
603                     <child>
604                       <object class="GtkImage" id="image887">
605                         <property name="visible">True</property>
606                         <property name="stock">gtk-dialog-info</property>
607                       </object>
608                       <packing>
609                         <property name="expand">False</property>
610                         <property name="fill">False</property>
611                         <property name="position">0</property>
612                       </packing>
613                     </child>
614                     <child>
615                       <object class="GtkLabel" id="label669">
616                         <property name="visible">True</property>
617                         <property name="xalign">0</property>
618                         <property name="label" translatable="yes">Information requested...</property>
619                         <property name="use_markup">True</property>
620                         <property name="wrap">True</property>
621                       </object>
622                       <packing>
623                         <property name="position">1</property>
624                       </packing>
625                     </child>
626                   </object>
627                   <packing>
628                     <property name="expand">False</property>
629                     <property name="fill">False</property>
630                     <property name="position">1</property>
631                   </packing>
632                 </child>
633               </object>
634             </child>
635           </object>
636           <packing>
637             <property name="expand">False</property>
638             <property name="fill">False</property>
639             <property name="position">1</property>
640           </packing>
641         </child>
642       </object>
643       <packing>
644         <property name="expand">False</property>
645         <property name="position">4</property>
646       </packing>
647     </child>
648   </object>
649 </interface>