]> sjero.net Git - linphone/blob - gtk/main.ui
gui simplifications and cleanups
[linphone] / gtk / main.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <interface>
3   <requires lib="gtk+" version="2.16"/>
4   <!-- interface-naming-policy toplevel-contextual -->
5   <object class="GtkWindow" id="dummy_in_call_window">
6     <property name="can_focus">False</property>
7     <child>
8       <object class="GtkFrame" id="in_call_frame">
9         <property name="can_focus">False</property>
10         <property name="label_xalign">0.5</property>
11         <property name="shadow_type">none</property>
12         <child>
13           <object class="GtkAlignment" id="alignment1">
14             <property name="visible">True</property>
15             <property name="can_focus">False</property>
16             <property name="left_padding">12</property>
17             <property name="right_padding">12</property>
18             <child>
19               <object class="GtkVBox" id="vbox3">
20                 <property name="visible">True</property>
21                 <property name="can_focus">False</property>
22                 <child>
23                   <object class="GtkImage" id="in_call_animation">
24                     <property name="visible">True</property>
25                     <property name="can_focus">False</property>
26                     <property name="stock">gtk-info</property>
27                     <property name="icon-size">5</property>
28                   </object>
29                   <packing>
30                     <property name="expand">True</property>
31                     <property name="fill">True</property>
32                     <property name="position">0</property>
33                   </packing>
34                 </child>
35                 <child>
36                   <object class="GtkLabel" id="in_call_uri">
37                     <property name="visible">True</property>
38                     <property name="can_focus">False</property>
39                     <property name="label" translatable="yes">label</property>
40                     <property name="justify">center</property>
41                   </object>
42                   <packing>
43                     <property name="expand">True</property>
44                     <property name="fill">True</property>
45                     <property name="position">1</property>
46                   </packing>
47                 </child>
48                 <child>
49                   <object class="GtkHButtonBox" id="answer_decline_panel">
50                     <property name="can_focus">False</property>
51                     <property name="layout_style">spread</property>
52                     <child>
53                       <object class="GtkButton" id="accept_call">
54                         <property name="label" translatable="yes">Answer</property>
55                         <property name="visible">True</property>
56                         <property name="can_focus">True</property>
57                         <property name="receives_default">True</property>
58                         <property name="use_action_appearance">False</property>
59                         <signal name="clicked" handler="linphone_gtk_answer_clicked" swapped="no"/>
60                       </object>
61                       <packing>
62                         <property name="expand">False</property>
63                         <property name="fill">False</property>
64                         <property name="position">0</property>
65                       </packing>
66                     </child>
67                     <child>
68                       <object class="GtkButton" id="decline_call">
69                         <property name="label" translatable="yes">Decline</property>
70                         <property name="visible">True</property>
71                         <property name="can_focus">True</property>
72                         <property name="receives_default">True</property>
73                         <property name="use_action_appearance">False</property>
74                         <signal name="clicked" handler="linphone_gtk_decline_clicked" swapped="no"/>
75                       </object>
76                       <packing>
77                         <property name="expand">False</property>
78                         <property name="fill">False</property>
79                         <property name="position">1</property>
80                       </packing>
81                     </child>
82                   </object>
83                   <packing>
84                     <property name="expand">False</property>
85                     <property name="fill">False</property>
86                     <property name="position">2</property>
87                   </packing>
88                 </child>
89                 <child>
90                   <object class="GtkHButtonBox" id="mute_pause_buttons">
91                     <property name="visible">True</property>
92                     <property name="can_focus">False</property>
93                     <property name="layout_style">spread</property>
94                     <child>
95                       <object class="GtkButton" id="incall_mute">
96                         <property name="label" translatable="yes">Mute</property>
97                         <property name="visible">True</property>
98                         <property name="can_focus">True</property>
99                         <property name="receives_default">True</property>
100                         <property name="use_action_appearance">False</property>
101                         <signal name="clicked" handler="linphone_gtk_mute_clicked" swapped="no"/>
102                       </object>
103                       <packing>
104                         <property name="expand">False</property>
105                         <property name="fill">False</property>
106                         <property name="position">0</property>
107                       </packing>
108                     </child>
109                     <child>
110                       <object class="GtkButton" id="hold_call">
111                         <property name="label" translatable="yes">Pause</property>
112                         <property name="visible">True</property>
113                         <property name="can_focus">True</property>
114                         <property name="receives_default">True</property>
115                         <property name="use_action_appearance">False</property>
116                         <signal name="clicked" handler="linphone_gtk_hold_clicked" swapped="no"/>
117                       </object>
118                       <packing>
119                         <property name="expand">False</property>
120                         <property name="fill">False</property>
121                         <property name="position">1</property>
122                       </packing>
123                     </child>
124                   </object>
125                   <packing>
126                     <property name="expand">False</property>
127                     <property name="fill">False</property>
128                     <property name="position">3</property>
129                   </packing>
130                 </child>
131               </object>
132             </child>
133           </object>
134         </child>
135         <child type="label">
136           <object class="GtkHBox" id="heading_box">
137             <property name="visible">True</property>
138             <property name="can_focus">False</property>
139             <property name="homogeneous">True</property>
140             <child>
141               <object class="GtkLabel" id="in_call_status">
142                 <property name="visible">True</property>
143                 <property name="can_focus">False</property>
144                 <property name="label" translatable="yes">In call</property>
145                 <property name="use_markup">True</property>
146                 <property name="justify">center</property>
147               </object>
148               <packing>
149                 <property name="expand">True</property>
150                 <property name="fill">True</property>
151                 <property name="position">0</property>
152               </packing>
153             </child>
154             <child>
155               <object class="GtkLabel" id="in_call_duration">
156                 <property name="visible">True</property>
157                 <property name="can_focus">False</property>
158                 <property name="label" translatable="yes">Duration</property>
159                 <property name="justify">center</property>
160               </object>
161               <packing>
162                 <property name="expand">True</property>
163                 <property name="fill">True</property>
164                 <property name="position">1</property>
165               </packing>
166             </child>
167             <child>
168               <object class="GtkProgressBar" id="quality_indicator">
169                 <property name="visible">True</property>
170                 <property name="can_focus">False</property>
171                 <property name="tooltip_text" translatable="yes">Call quality rating</property>
172               </object>
173               <packing>
174                 <property name="expand">True</property>
175                 <property name="fill">True</property>
176                 <property name="position">2</property>
177               </packing>
178             </child>
179           </object>
180         </child>
181       </object>
182     </child>
183   </object>
184   <object class="GtkImage" id="image1">
185     <property name="visible">True</property>
186     <property name="can_focus">False</property>
187     <property name="stock">gtk-info</property>
188   </object>
189   <object class="GtkImage" id="image10">
190     <property name="visible">True</property>
191     <property name="can_focus">False</property>
192     <property name="stock">gtk-add</property>
193   </object>
194   <object class="GtkImage" id="image2">
195     <property name="visible">True</property>
196     <property name="can_focus">False</property>
197     <property name="stock">gtk-refresh</property>
198   </object>
199   <object class="GtkImage" id="image3">
200     <property name="visible">True</property>
201     <property name="can_focus">False</property>
202     <property name="stock">gtk-properties</property>
203   </object>
204   <object class="GtkImage" id="image4">
205     <property name="visible">True</property>
206     <property name="can_focus">False</property>
207     <property name="stock">gtk-home</property>
208   </object>
209   <object class="GtkImage" id="image5">
210     <property name="visible">True</property>
211     <property name="can_focus">False</property>
212     <property name="stock">gtk-execute</property>
213   </object>
214   <object class="GtkImage" id="image6">
215     <property name="visible">True</property>
216     <property name="can_focus">False</property>
217     <property name="stock">gtk-add</property>
218   </object>
219   <object class="GtkImage" id="image7">
220     <property name="visible">True</property>
221     <property name="can_focus">False</property>
222     <property name="stock">gtk-add</property>
223   </object>
224   <object class="GtkImage" id="image8">
225     <property name="visible">True</property>
226     <property name="can_focus">False</property>
227     <property name="stock">gtk-add</property>
228   </object>
229   <object class="GtkImage" id="image9">
230     <property name="visible">True</property>
231     <property name="can_focus">False</property>
232     <property name="stock">gtk-add</property>
233   </object>
234   <object class="GtkWindow" id="main">
235     <property name="can_focus">False</property>
236     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
237     <child>
238       <object class="GtkVBox" id="vbox2">
239         <property name="visible">True</property>
240         <property name="can_focus">False</property>
241         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
242         <child>
243           <object class="GtkMenuBar" id="menubar1">
244             <property name="visible">True</property>
245             <property name="can_focus">False</property>
246             <child>
247               <object class="GtkMenuItem" id="main_menu">
248                 <property name="visible">True</property>
249                 <property name="can_focus">False</property>
250                 <property name="use_action_appearance">False</property>
251                 <property name="label" translatable="yes">Views</property>
252                 <property name="use_underline">True</property>
253                 <child type="submenu">
254                   <object class="GtkMenu" id="menu1">
255                     <property name="visible">True</property>
256                     <property name="can_focus">False</property>
257                     <child>
258                       <object class="GtkImageMenuItem" id="assistant_item">
259                         <property name="label">_Assistant</property>
260                         <property name="can_focus">False</property>
261                         <property name="use_action_appearance">False</property>
262                         <property name="use_underline">True</property>
263                         <property name="image">image3</property>
264                         <property name="use_stock">False</property>
265                       </object>
266                     </child>
267                     <child>
268                       <object class="GtkImageMenuItem" id="settings_menu">
269                         <property name="label">gtk-preferences</property>
270                         <property name="visible">True</property>
271                         <property name="can_focus">False</property>
272                         <property name="use_action_appearance">False</property>
273                         <property name="use_underline">True</property>
274                         <property name="use_stock">True</property>
275                         <signal name="activate" handler="linphone_gtk_show_parameters" swapped="no"/>
276                       </object>
277                     </child>
278                     <child>
279                       <object class="GtkImageMenuItem" id="call_history_item">
280                         <property name="label" translatable="yes">_Call history</property>
281                         <property name="visible">True</property>
282                         <property name="can_focus">False</property>
283                         <property name="use_action_appearance">False</property>
284                         <property name="use_underline">True</property>
285                         <property name="image">image2</property>
286                         <property name="use_stock">False</property>
287                         <signal name="activate" handler="linphone_gtk_show_call_logs" swapped="no"/>
288                       </object>
289                     </child>
290                     <child>
291                       <object class="GtkImageMenuItem" id="disconnect_item">
292                         <property name="label">gtk-disconnect</property>
293                         <property name="can_focus">False</property>
294                         <property name="use_action_appearance">False</property>
295                         <property name="use_underline">True</property>
296                         <property name="use_stock">True</property>
297                         <signal name="activate" handler="linphone_gtk_logout_clicked" swapped="no"/>
298                       </object>
299                     </child>
300                     <child>
301                       <object class="GtkSeparatorMenuItem" id="separatormenuitem1">
302                         <property name="visible">True</property>
303                         <property name="can_focus">False</property>
304                       </object>
305                     </child>
306                     <child>
307                       <object class="GtkImageMenuItem" id="imagemenuitem5">
308                         <property name="label">gtk-quit</property>
309                         <property name="visible">True</property>
310                         <property name="can_focus">False</property>
311                         <property name="use_action_appearance">False</property>
312                         <property name="use_underline">True</property>
313                         <property name="use_stock">True</property>
314                         <signal name="activate" handler="gtk_main_quit" swapped="no"/>
315                       </object>
316                     </child>
317                   </object>
318                 </child>
319               </object>
320             </child>
321             <child>
322               <object class="GtkMenuItem" id="options_menu">
323                 <property name="visible">True</property>
324                 <property name="can_focus">False</property>
325                 <property name="use_action_appearance">False</property>
326                 <property name="label" translatable="yes">_Options</property>
327                 <property name="use_underline">True</property>
328                 <child type="submenu">
329                   <object class="GtkMenu" id="menu2">
330                     <property name="visible">True</property>
331                     <property name="can_focus">False</property>
332                     <child>
333                       <object class="GtkCheckMenuItem" id="enable_video_item">
334                         <property name="visible">True</property>
335                         <property name="can_focus">False</property>
336                         <property name="use_action_appearance">False</property>
337                         <property name="label" translatable="yes">Enable video</property>
338                         <property name="use_underline">True</property>
339                         <signal name="toggled" handler="linphone_gtk_enable_video" swapped="no"/>
340                       </object>
341                     </child>
342                     <child>
343                       <object class="GtkCheckMenuItem" id="selfview_item">
344                         <property name="visible">True</property>
345                         <property name="can_focus">False</property>
346                         <property name="use_action_appearance">False</property>
347                         <property name="label" translatable="yes">Enable self-view</property>
348                         <property name="use_underline">True</property>
349                         <property name="active">True</property>
350                         <signal name="toggled" handler="linphone_gtk_enable_self_view" swapped="no"/>
351                       </object>
352                     </child>
353                   </object>
354                 </child>
355               </object>
356             </child>
357             <child>
358               <object class="GtkMenuItem" id="menuitem4">
359                 <property name="visible">True</property>
360                 <property name="can_focus">False</property>
361                 <property name="use_action_appearance">False</property>
362                 <property name="label" translatable="yes">_Help</property>
363                 <property name="use_underline">True</property>
364                 <child type="submenu">
365                   <object class="GtkMenu" id="menu3">
366                     <property name="visible">True</property>
367                     <property name="can_focus">False</property>
368                     <child>
369                       <object class="GtkImageMenuItem" id="imagemenuitem10">
370                         <property name="label">gtk-about</property>
371                         <property name="visible">True</property>
372                         <property name="can_focus">False</property>
373                         <property name="use_action_appearance">False</property>
374                         <property name="use_underline">True</property>
375                         <property name="use_stock">True</property>
376                         <signal name="activate" handler="linphone_gtk_show_about" swapped="no"/>
377                       </object>
378                     </child>
379                     <child>
380                       <object class="GtkImageMenuItem" id="logs_item">
381                         <property name="label" translatable="yes">Show debug window</property>
382                         <property name="visible">True</property>
383                         <property name="can_focus">False</property>
384                         <property name="use_action_appearance">False</property>
385                         <property name="image">image1</property>
386                         <property name="use_stock">False</property>
387                         <signal name="activate" handler="linphone_gtk_log_show" swapped="no"/>
388                       </object>
389                     </child>
390                     <child>
391                       <object class="GtkImageMenuItem" id="home_item">
392                         <property name="label" translatable="yes">_Homepage</property>
393                         <property name="visible">True</property>
394                         <property name="can_focus">False</property>
395                         <property name="use_action_appearance">False</property>
396                         <property name="use_underline">True</property>
397                         <property name="image">image4</property>
398                         <property name="use_stock">False</property>
399                         <signal name="activate" handler="linphone_gtk_link_to_website" swapped="no"/>
400                       </object>
401                     </child>
402                     <child>
403                       <object class="GtkImageMenuItem" id="versioncheck_item">
404                         <property name="label" translatable="yes">Check _Updates</property>
405                         <property name="can_focus">False</property>
406                         <property name="use_action_appearance">False</property>
407                         <property name="use_underline">True</property>
408                         <property name="image">image5</property>
409                         <property name="use_stock">False</property>
410                         <signal name="activate" handler="linphone_gtk_check_for_new_version" swapped="no"/>
411                       </object>
412                     </child>
413                   </object>
414                 </child>
415               </object>
416             </child>
417           </object>
418           <packing>
419             <property name="expand">False</property>
420             <property name="fill">True</property>
421             <property name="position">0</property>
422           </packing>
423         </child>
424         <child>
425           <object class="GtkHBox" id="hbox1">
426             <property name="visible">True</property>
427             <property name="can_focus">False</property>
428             <child>
429               <object class="GtkVBox" id="main_frame">
430                 <property name="visible">True</property>
431                 <property name="can_focus">False</property>
432                 <child>
433                   <object class="GtkHBox" id="address_bar">
434                     <property name="visible">True</property>
435                     <property name="can_focus">False</property>
436                     <child>
437                       <object class="GtkButton" id="start_call">
438                         <property name="visible">True</property>
439                         <property name="can_focus">True</property>
440                         <property name="receives_default">True</property>
441                         <property name="use_action_appearance">False</property>
442                         <signal name="clicked" handler="linphone_gtk_start_call" swapped="no"/>
443                       </object>
444                       <packing>
445                         <property name="expand">False</property>
446                         <property name="fill">False</property>
447                         <property name="position">0</property>
448                       </packing>
449                     </child>
450                     <child>
451                       <object class="GtkButton" id="add_call">
452                         <property name="can_focus">True</property>
453                         <property name="receives_default">True</property>
454                         <property name="tooltip_text" translatable="yes">Initiate a new call</property>
455                         <property name="use_action_appearance">False</property>
456                         <signal name="clicked" handler="linphone_gtk_start_call" swapped="no"/>
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                     <child>
465                       <object class="GtkFrame" id="frame4">
466                         <property name="visible">True</property>
467                         <property name="can_focus">False</property>
468                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
469                         <property name="label_xalign">0</property>
470                         <property name="shadow_type">none</property>
471                         <child>
472                           <object class="GtkAlignment" id="alignment4">
473                             <property name="visible">True</property>
474                             <property name="can_focus">False</property>
475                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
476                             <property name="left_padding">5</property>
477                             <property name="right_padding">5</property>
478                             <child>
479                               <object class="GtkHBox" id="hbox3">
480                                 <property name="visible">True</property>
481                                 <property name="can_focus">False</property>
482                                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
483                                 <child>
484                                   <object class="GtkEntry" id="uribar">
485                                     <property name="visible">True</property>
486                                     <property name="can_focus">True</property>
487                                     <property name="has_focus">True</property>
488                                     <property name="tooltip_text" translatable="yes">Enter username, phone number, or full sip address</property>
489                                     <property name="invisible_char">●</property>
490                                     <property name="primary_icon_activatable">False</property>
491                                     <property name="secondary_icon_activatable">False</property>
492                                     <property name="primary_icon_sensitive">True</property>
493                                     <property name="secondary_icon_sensitive">True</property>
494                                     <signal name="activate" handler="linphone_gtk_uri_bar_activate" swapped="no"/>
495                                   </object>
496                                   <packing>
497                                     <property name="expand">True</property>
498                                     <property name="fill">True</property>
499                                     <property name="position">0</property>
500                                   </packing>
501                                 </child>
502                               </object>
503                             </child>
504                           </object>
505                         </child>
506                         <child type="label">
507                           <object class="GtkLabel" id="label9">
508                             <property name="visible">True</property>
509                             <property name="can_focus">False</property>
510                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
511                             <property name="label" translatable="yes">SIP address or phone number:</property>
512                             <property name="use_markup">True</property>
513                           </object>
514                         </child>
515                       </object>
516                       <packing>
517                         <property name="expand">True</property>
518                         <property name="fill">True</property>
519                         <property name="position">2</property>
520                       </packing>
521                     </child>
522                     <child>
523                       <object class="GtkButton" id="terminate_call">
524                         <property name="visible">True</property>
525                         <property name="can_focus">True</property>
526                         <property name="receives_default">True</property>
527                         <property name="use_action_appearance">False</property>
528                         <signal name="clicked" handler="linphone_gtk_terminate_call" swapped="no"/>
529                       </object>
530                       <packing>
531                         <property name="expand">False</property>
532                         <property name="fill">False</property>
533                         <property name="position">3</property>
534                       </packing>
535                     </child>
536                   </object>
537                   <packing>
538                     <property name="expand">False</property>
539                     <property name="fill">True</property>
540                     <property name="padding">8</property>
541                     <property name="position">0</property>
542                   </packing>
543                 </child>
544                 <child>
545                   <object class="GtkNotebook" id="viewswitch">
546                     <property name="visible">True</property>
547                     <property name="can_focus">True</property>
548                     <child>
549                       <object class="GtkHBox" id="hbox5">
550                         <property name="visible">True</property>
551                         <property name="can_focus">False</property>
552                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
553                         <child>
554                           <object class="GtkVBox" id="vbox7">
555                             <property name="visible">True</property>
556                             <property name="can_focus">False</property>
557                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
558                             <child>
559                               <object class="GtkHBox" id="filtering_box">
560                                 <property name="visible">True</property>
561                                 <property name="can_focus">False</property>
562                                 <child>
563                                   <object class="GtkLabel" id="label2">
564                                     <property name="visible">True</property>
565                                     <property name="can_focus">False</property>
566                                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
567                                     <property name="label" translatable="yes">Lookup:</property>
568                                   </object>
569                                   <packing>
570                                     <property name="expand">True</property>
571                                     <property name="fill">True</property>
572                                     <property name="padding">12</property>
573                                     <property name="position">0</property>
574                                   </packing>
575                                 </child>
576                                 <child>
577                                   <object class="GtkEntry" id="search_bar">
578                                     <property name="visible">True</property>
579                                     <property name="can_focus">True</property>
580                                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
581                                     <property name="invisible_char">●</property>
582                                     <property name="invisible_char_set">True</property>
583                                     <property name="primary_icon_activatable">False</property>
584                                     <property name="secondary_icon_activatable">False</property>
585                                     <property name="primary_icon_sensitive">True</property>
586                                     <property name="secondary_icon_sensitive">True</property>
587                                     <signal name="changed" handler="linphone_gtk_show_friends" swapped="no"/>
588                                   </object>
589                                   <packing>
590                                     <property name="expand">True</property>
591                                     <property name="fill">True</property>
592                                     <property name="padding">4</property>
593                                     <property name="position">1</property>
594                                   </packing>
595                                 </child>
596                                 <child>
597                                   <object class="GtkLabel" id="label_in">
598                                     <property name="visible">True</property>
599                                     <property name="can_focus">False</property>
600                                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
601                                     <property name="label" translatable="yes">in</property>
602                                   </object>
603                                   <packing>
604                                     <property name="expand">True</property>
605                                     <property name="fill">True</property>
606                                     <property name="padding">8</property>
607                                     <property name="position">2</property>
608                                   </packing>
609                                 </child>
610                                 <child>
611                                   <object class="GtkComboBox" id="show_category">
612                                     <property name="visible">True</property>
613                                     <property name="can_focus">False</property>
614                                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
615                                     <property name="model">model1</property>
616                                     <property name="active">0</property>
617                                     <signal name="changed" handler="linphone_gtk_show_friends" swapped="no"/>
618                                     <child>
619                                       <object class="GtkCellRendererText" id="renderer1"/>
620                                       <attributes>
621                                         <attribute name="text">0</attribute>
622                                       </attributes>
623                                     </child>
624                                   </object>
625                                   <packing>
626                                     <property name="expand">True</property>
627                                     <property name="fill">True</property>
628                                     <property name="padding">4</property>
629                                     <property name="position">3</property>
630                                   </packing>
631                                 </child>
632                               </object>
633                               <packing>
634                                 <property name="expand">False</property>
635                                 <property name="fill">True</property>
636                                 <property name="position">0</property>
637                               </packing>
638                             </child>
639                             <child>
640                               <object class="GtkScrolledWindow" id="scrolledwindow1">
641                                 <property name="visible">True</property>
642                                 <property name="can_focus">True</property>
643                                 <property name="hscrollbar_policy">automatic</property>
644                                 <property name="vscrollbar_policy">automatic</property>
645                                 <child>
646                                   <object class="GtkTreeView" id="contact_list">
647                                     <property name="visible">True</property>
648                                     <property name="can_focus">True</property>
649                                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
650                                     <signal name="button-press-event" handler="linphone_gtk_contact_list_button_pressed" swapped="no"/>
651                                     <signal name="cursor-changed" handler="linphone_gtk_contact_clicked" swapped="no"/>
652                                     <signal name="row-activated" handler="linphone_gtk_contact_activated" swapped="no"/>
653                                     <signal name="popup-menu" handler="linphone_gtk_popup_contact_menu" swapped="no"/>
654                                   </object>
655                                 </child>
656                               </object>
657                               <packing>
658                                 <property name="expand">True</property>
659                                 <property name="fill">True</property>
660                                 <property name="position">1</property>
661                               </packing>
662                             </child>
663                             <child>
664                               <object class="GtkFrame" id="directory_search_box">
665                                 <property name="can_focus">False</property>
666                                 <property name="label_xalign">0</property>
667                                 <property name="shadow_type">none</property>
668                                 <child>
669                                   <object class="GtkHBox" id="directory_search_vbox">
670                                     <property name="can_focus">False</property>
671                                     <child>
672                                       <object class="GtkEntry" id="directory_search_entry">
673                                         <property name="visible">True</property>
674                                         <property name="can_focus">True</property>
675                                         <property name="invisible_char">●</property>
676                                         <property name="invisible_char_set">True</property>
677                                         <property name="primary_icon_activatable">False</property>
678                                         <property name="secondary_icon_activatable">False</property>
679                                         <property name="primary_icon_sensitive">True</property>
680                                         <property name="secondary_icon_sensitive">True</property>
681                                         <signal name="activate" handler="linphone_gtk_directory_search_activate" swapped="no"/>
682                                         <signal name="icon-press" handler="linphone_gtk_directory_search_activate" swapped="no"/>
683                                         <signal name="focus-in-event" handler="linphone_gtk_directory_search_focus_in" swapped="no"/>
684                                         <signal name="focus-out-event" handler="linphone_gtk_directory_search_focus_out" swapped="no"/>
685                                       </object>
686                                       <packing>
687                                         <property name="expand">True</property>
688                                         <property name="fill">True</property>
689                                         <property name="position">0</property>
690                                       </packing>
691                                     </child>
692                                     <child>
693                                       <object class="GtkButton" id="directory_search_button">
694                                         <property name="visible">True</property>
695                                         <property name="can_focus">True</property>
696                                         <property name="receives_default">True</property>
697                                         <property name="use_action_appearance">False</property>
698                                         <property name="relief">none</property>
699                                         <signal name="clicked" handler="linphone_gtk_directory_search_button_clicked" swapped="no"/>
700                                         <child>
701                                           <object class="GtkHBox" id="hbox12">
702                                             <property name="visible">True</property>
703                                             <property name="can_focus">False</property>
704                                             <child>
705                                               <object class="GtkImage" id="directory_search_button_icon">
706                                                 <property name="visible">True</property>
707                                                 <property name="can_focus">False</property>
708                                                 <property name="stock">gtk-find</property>
709                                               </object>
710                                               <packing>
711                                                 <property name="expand">True</property>
712                                                 <property name="fill">True</property>
713                                                 <property name="position">0</property>
714                                               </packing>
715                                             </child>
716                                             <child>
717                                               <object class="GtkLabel" id="directory_search_button_label">
718                                                 <property name="visible">True</property>
719                                                 <property name="can_focus">False</property>
720                                                 <property name="label" translatable="yes">Search</property>
721                                               </object>
722                                               <packing>
723                                                 <property name="expand">True</property>
724                                                 <property name="fill">True</property>
725                                                 <property name="position">1</property>
726                                               </packing>
727                                             </child>
728                                           </object>
729                                         </child>
730                                       </object>
731                                       <packing>
732                                         <property name="expand">False</property>
733                                         <property name="fill">True</property>
734                                         <property name="position">1</property>
735                                       </packing>
736                                     </child>
737                                   </object>
738                                 </child>
739                                 <child type="label">
740                                   <object class="GtkLabel" id="label14">
741                                     <property name="visible">True</property>
742                                     <property name="can_focus">False</property>
743                                     <property name="label" translatable="yes">&lt;b&gt;Add contacts from directory&lt;/b&gt;</property>
744                                     <property name="use_markup">True</property>
745                                   </object>
746                                 </child>
747                               </object>
748                               <packing>
749                                 <property name="expand">False</property>
750                                 <property name="fill">False</property>
751                                 <property name="padding">5</property>
752                                 <property name="position">2</property>
753                               </packing>
754                             </child>
755                             <child>
756                               <object class="GtkHButtonBox" id="hbuttonbox1">
757                                 <property name="visible">True</property>
758                                 <property name="can_focus">False</property>
759                                 <child>
760                                   <object class="GtkButton" id="add_contact_button">
761                                     <property name="label" translatable="yes">Add contact</property>
762                                     <property name="can_focus">True</property>
763                                     <property name="receives_default">True</property>
764                                     <property name="use_action_appearance">False</property>
765                                     <property name="image">image10</property>
766                                     <signal name="clicked" handler="linphone_gtk_add_contact" swapped="no"/>
767                                   </object>
768                                   <packing>
769                                     <property name="expand">False</property>
770                                     <property name="fill">False</property>
771                                     <property name="position">0</property>
772                                   </packing>
773                                 </child>
774                               </object>
775                               <packing>
776                                 <property name="expand">False</property>
777                                 <property name="fill">False</property>
778                                 <property name="position">3</property>
779                               </packing>
780                             </child>
781                           </object>
782                           <packing>
783                             <property name="expand">True</property>
784                             <property name="fill">True</property>
785                             <property name="position">0</property>
786                           </packing>
787                         </child>
788                       </object>
789                     </child>
790                     <child type="tab">
791                       <object class="GtkHBox" id="hbox2">
792                         <property name="visible">True</property>
793                         <property name="can_focus">False</property>
794                         <child>
795                           <object class="GtkImage" id="contact_tab_icon">
796                             <property name="visible">True</property>
797                             <property name="can_focus">False</property>
798                             <property name="stock">gtk-missing-image</property>
799                           </object>
800                           <packing>
801                             <property name="expand">True</property>
802                             <property name="fill">True</property>
803                             <property name="position">0</property>
804                           </packing>
805                         </child>
806                         <child>
807                           <object class="GtkLabel" id="label15">
808                             <property name="visible">True</property>
809                             <property name="can_focus">False</property>
810                             <property name="label" translatable="yes">Contacts</property>
811                           </object>
812                           <packing>
813                             <property name="expand">True</property>
814                             <property name="fill">True</property>
815                             <property name="position">1</property>
816                           </packing>
817                         </child>
818                       </object>
819                       <packing>
820                         <property name="tab_fill">False</property>
821                       </packing>
822                     </child>
823                     <child>
824                       <object class="GtkVBox" id="keypad_frame">
825                         <property name="visible">True</property>
826                         <property name="can_focus">False</property>
827                         <child>
828                           <object class="GtkFrame" id="frame3">
829                             <property name="visible">True</property>
830                             <property name="can_focus">False</property>
831                             <property name="label_xalign">0.5</property>
832                             <property name="shadow_type">none</property>
833                             <child>
834                               <object class="GtkAlignment" id="alignment5">
835                                 <property name="visible">True</property>
836                                 <property name="can_focus">False</property>
837                                 <property name="xscale">0</property>
838                                 <property name="yscale">0</property>
839                                 <child>
840                                   <object class="GtkAspectFrame" id="aspectframe1">
841                                     <property name="visible">True</property>
842                                     <property name="can_focus">False</property>
843                                     <property name="label_xalign">0</property>
844                                     <child>
845                                       <object class="GtkTable" id="dtmf_table">
846                                         <property name="visible">True</property>
847                                         <property name="can_focus">False</property>
848                                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
849                                         <property name="border_width">4</property>
850                                         <property name="n_rows">4</property>
851                                         <property name="n_columns">4</property>
852                                         <property name="homogeneous">True</property>
853                                         <child>
854                                           <object class="GtkButton" id="dtmf_D">
855                                             <property name="label" translatable="yes">D</property>
856                                             <property name="width_request">50</property>
857                                             <property name="height_request">50</property>
858                                             <property name="visible">True</property>
859                                             <property name="can_focus">True</property>
860                                             <property name="receives_default">True</property>
861                                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
862                                             <property name="use_action_appearance">False</property>
863                                           </object>
864                                           <packing>
865                                             <property name="left_attach">3</property>
866                                             <property name="right_attach">4</property>
867                                             <property name="top_attach">3</property>
868                                             <property name="bottom_attach">4</property>
869                                             <property name="x_options">GTK_FILL</property>
870                                             <property name="y_options"></property>
871                                           </packing>
872                                         </child>
873                                         <child>
874                                           <object class="GtkButton" id="dtmf_hash">
875                                             <property name="label" translatable="yes">#</property>
876                                             <property name="width_request">50</property>
877                                             <property name="height_request">50</property>
878                                             <property name="visible">True</property>
879                                             <property name="can_focus">True</property>
880                                             <property name="receives_default">True</property>
881                                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
882                                             <property name="use_action_appearance">False</property>
883                                           </object>
884                                           <packing>
885                                             <property name="left_attach">2</property>
886                                             <property name="right_attach">3</property>
887                                             <property name="top_attach">3</property>
888                                             <property name="bottom_attach">4</property>
889                                             <property name="x_options">GTK_FILL</property>
890                                             <property name="y_options"></property>
891                                           </packing>
892                                         </child>
893                                         <child>
894                                           <object class="GtkButton" id="dtmf_0">
895                                             <property name="label" translatable="yes">0</property>
896                                             <property name="width_request">50</property>
897                                             <property name="height_request">50</property>
898                                             <property name="visible">True</property>
899                                             <property name="can_focus">True</property>
900                                             <property name="receives_default">True</property>
901                                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
902                                             <property name="use_action_appearance">False</property>
903                                           </object>
904                                           <packing>
905                                             <property name="left_attach">1</property>
906                                             <property name="right_attach">2</property>
907                                             <property name="top_attach">3</property>
908                                             <property name="bottom_attach">4</property>
909                                             <property name="x_options">GTK_FILL</property>
910                                             <property name="y_options"></property>
911                                           </packing>
912                                         </child>
913                                         <child>
914                                           <object class="GtkButton" id="dtmf_star">
915                                             <property name="label" translatable="yes">*</property>
916                                             <property name="width_request">50</property>
917                                             <property name="height_request">50</property>
918                                             <property name="visible">True</property>
919                                             <property name="can_focus">True</property>
920                                             <property name="receives_default">True</property>
921                                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
922                                             <property name="use_action_appearance">False</property>
923                                           </object>
924                                           <packing>
925                                             <property name="top_attach">3</property>
926                                             <property name="bottom_attach">4</property>
927                                             <property name="x_options">GTK_FILL</property>
928                                             <property name="y_options"></property>
929                                           </packing>
930                                         </child>
931                                         <child>
932                                           <object class="GtkButton" id="dtmf_C">
933                                             <property name="label" translatable="yes">C</property>
934                                             <property name="width_request">50</property>
935                                             <property name="height_request">50</property>
936                                             <property name="visible">True</property>
937                                             <property name="can_focus">True</property>
938                                             <property name="receives_default">True</property>
939                                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
940                                             <property name="use_action_appearance">False</property>
941                                           </object>
942                                           <packing>
943                                             <property name="left_attach">3</property>
944                                             <property name="right_attach">4</property>
945                                             <property name="top_attach">2</property>
946                                             <property name="bottom_attach">3</property>
947                                             <property name="x_options">GTK_FILL</property>
948                                             <property name="y_options"></property>
949                                           </packing>
950                                         </child>
951                                         <child>
952                                           <object class="GtkButton" id="dtmf_9">
953                                             <property name="label" translatable="yes">9</property>
954                                             <property name="width_request">50</property>
955                                             <property name="height_request">50</property>
956                                             <property name="visible">True</property>
957                                             <property name="can_focus">True</property>
958                                             <property name="receives_default">True</property>
959                                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
960                                             <property name="use_action_appearance">False</property>
961                                           </object>
962                                           <packing>
963                                             <property name="left_attach">2</property>
964                                             <property name="right_attach">3</property>
965                                             <property name="top_attach">2</property>
966                                             <property name="bottom_attach">3</property>
967                                             <property name="x_options">GTK_FILL</property>
968                                             <property name="y_options"></property>
969                                           </packing>
970                                         </child>
971                                         <child>
972                                           <object class="GtkButton" id="dtmf_8">
973                                             <property name="label" translatable="yes">8</property>
974                                             <property name="width_request">50</property>
975                                             <property name="height_request">50</property>
976                                             <property name="visible">True</property>
977                                             <property name="can_focus">True</property>
978                                             <property name="receives_default">True</property>
979                                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
980                                             <property name="use_action_appearance">False</property>
981                                           </object>
982                                           <packing>
983                                             <property name="left_attach">1</property>
984                                             <property name="right_attach">2</property>
985                                             <property name="top_attach">2</property>
986                                             <property name="bottom_attach">3</property>
987                                             <property name="x_options">GTK_FILL</property>
988                                             <property name="y_options"></property>
989                                           </packing>
990                                         </child>
991                                         <child>
992                                           <object class="GtkButton" id="dtmf_7">
993                                             <property name="label" translatable="yes">7</property>
994                                             <property name="width_request">50</property>
995                                             <property name="height_request">50</property>
996                                             <property name="visible">True</property>
997                                             <property name="can_focus">True</property>
998                                             <property name="receives_default">True</property>
999                                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
1000                                             <property name="use_action_appearance">False</property>
1001                                           </object>
1002                                           <packing>
1003                                             <property name="top_attach">2</property>
1004                                             <property name="bottom_attach">3</property>
1005                                             <property name="x_options">GTK_FILL</property>
1006                                             <property name="y_options"></property>
1007                                           </packing>
1008                                         </child>
1009                                         <child>
1010                                           <object class="GtkButton" id="dtmf_B">
1011                                             <property name="label" translatable="yes">B</property>
1012                                             <property name="width_request">50</property>
1013                                             <property name="height_request">50</property>
1014                                             <property name="visible">True</property>
1015                                             <property name="can_focus">True</property>
1016                                             <property name="receives_default">True</property>
1017                                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
1018                                             <property name="use_action_appearance">False</property>
1019                                           </object>
1020                                           <packing>
1021                                             <property name="left_attach">3</property>
1022                                             <property name="right_attach">4</property>
1023                                             <property name="top_attach">1</property>
1024                                             <property name="bottom_attach">2</property>
1025                                             <property name="x_options">GTK_FILL</property>
1026                                             <property name="y_options"></property>
1027                                           </packing>
1028                                         </child>
1029                                         <child>
1030                                           <object class="GtkButton" id="dtmf_6">
1031                                             <property name="label" translatable="yes">6</property>
1032                                             <property name="width_request">50</property>
1033                                             <property name="height_request">50</property>
1034                                             <property name="visible">True</property>
1035                                             <property name="can_focus">True</property>
1036                                             <property name="receives_default">True</property>
1037                                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
1038                                             <property name="use_action_appearance">False</property>
1039                                           </object>
1040                                           <packing>
1041                                             <property name="left_attach">2</property>
1042                                             <property name="right_attach">3</property>
1043                                             <property name="top_attach">1</property>
1044                                             <property name="bottom_attach">2</property>
1045                                             <property name="x_options">GTK_FILL</property>
1046                                             <property name="y_options"></property>
1047                                           </packing>
1048                                         </child>
1049                                         <child>
1050                                           <object class="GtkButton" id="dtmf_5">
1051                                             <property name="label" translatable="yes">5</property>
1052                                             <property name="width_request">50</property>
1053                                             <property name="height_request">50</property>
1054                                             <property name="visible">True</property>
1055                                             <property name="can_focus">True</property>
1056                                             <property name="receives_default">True</property>
1057                                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
1058                                             <property name="use_action_appearance">False</property>
1059                                           </object>
1060                                           <packing>
1061                                             <property name="left_attach">1</property>
1062                                             <property name="right_attach">2</property>
1063                                             <property name="top_attach">1</property>
1064                                             <property name="bottom_attach">2</property>
1065                                             <property name="x_options">GTK_FILL</property>
1066                                             <property name="y_options"></property>
1067                                           </packing>
1068                                         </child>
1069                                         <child>
1070                                           <object class="GtkButton" id="dtmf_4">
1071                                             <property name="label" translatable="yes">4</property>
1072                                             <property name="width_request">50</property>
1073                                             <property name="height_request">50</property>
1074                                             <property name="visible">True</property>
1075                                             <property name="can_focus">True</property>
1076                                             <property name="receives_default">True</property>
1077                                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
1078                                             <property name="use_action_appearance">False</property>
1079                                           </object>
1080                                           <packing>
1081                                             <property name="top_attach">1</property>
1082                                             <property name="bottom_attach">2</property>
1083                                             <property name="x_options">GTK_FILL</property>
1084                                             <property name="y_options"></property>
1085                                           </packing>
1086                                         </child>
1087                                         <child>
1088                                           <object class="GtkButton" id="dtmf_A">
1089                                             <property name="label" translatable="yes">A</property>
1090                                             <property name="width_request">50</property>
1091                                             <property name="height_request">50</property>
1092                                             <property name="visible">True</property>
1093                                             <property name="can_focus">True</property>
1094                                             <property name="receives_default">True</property>
1095                                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
1096                                             <property name="use_action_appearance">False</property>
1097                                           </object>
1098                                           <packing>
1099                                             <property name="left_attach">3</property>
1100                                             <property name="right_attach">4</property>
1101                                             <property name="x_options">GTK_FILL</property>
1102                                             <property name="y_options"></property>
1103                                           </packing>
1104                                         </child>
1105                                         <child>
1106                                           <object class="GtkButton" id="dtmf_3">
1107                                             <property name="label" translatable="yes">3</property>
1108                                             <property name="width_request">50</property>
1109                                             <property name="height_request">50</property>
1110                                             <property name="visible">True</property>
1111                                             <property name="can_focus">True</property>
1112                                             <property name="receives_default">True</property>
1113                                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
1114                                             <property name="use_action_appearance">False</property>
1115                                           </object>
1116                                           <packing>
1117                                             <property name="left_attach">2</property>
1118                                             <property name="right_attach">3</property>
1119                                             <property name="x_options">GTK_FILL</property>
1120                                             <property name="y_options"></property>
1121                                           </packing>
1122                                         </child>
1123                                         <child>
1124                                           <object class="GtkButton" id="dtmf_2">
1125                                             <property name="label" translatable="yes">2</property>
1126                                             <property name="width_request">50</property>
1127                                             <property name="height_request">50</property>
1128                                             <property name="visible">True</property>
1129                                             <property name="can_focus">True</property>
1130                                             <property name="receives_default">True</property>
1131                                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
1132                                             <property name="use_action_appearance">False</property>
1133                                           </object>
1134                                           <packing>
1135                                             <property name="left_attach">1</property>
1136                                             <property name="right_attach">2</property>
1137                                             <property name="x_options">GTK_FILL</property>
1138                                             <property name="y_options"></property>
1139                                           </packing>
1140                                         </child>
1141                                         <child>
1142                                           <object class="GtkButton" id="dtmf_1">
1143                                             <property name="label" translatable="yes">1</property>
1144                                             <property name="width_request">50</property>
1145                                             <property name="height_request">50</property>
1146                                             <property name="visible">True</property>
1147                                             <property name="can_focus">True</property>
1148                                             <property name="receives_default">True</property>
1149                                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
1150                                             <property name="use_action_appearance">False</property>
1151                                           </object>
1152                                           <packing>
1153                                             <property name="x_options">GTK_FILL</property>
1154                                             <property name="y_options"></property>
1155                                           </packing>
1156                                         </child>
1157                                       </object>
1158                                     </child>
1159                                   </object>
1160                                 </child>
1161                               </object>
1162                             </child>
1163                             <child type="label_item">
1164                               <placeholder/>
1165                             </child>
1166                           </object>
1167                           <packing>
1168                             <property name="expand">True</property>
1169                             <property name="fill">True</property>
1170                             <property name="position">0</property>
1171                           </packing>
1172                         </child>
1173                       </object>
1174                       <packing>
1175                         <property name="position">1</property>
1176                       </packing>
1177                     </child>
1178                     <child type="tab">
1179                       <object class="GtkHBox" id="hbox8">
1180                         <property name="visible">True</property>
1181                         <property name="can_focus">False</property>
1182                         <child>
1183                           <object class="GtkImage" id="keypad_tab_icon">
1184                             <property name="visible">True</property>
1185                             <property name="can_focus">False</property>
1186                             <property name="stock">gtk-missing-image</property>
1187                           </object>
1188                           <packing>
1189                             <property name="expand">True</property>
1190                             <property name="fill">True</property>
1191                             <property name="position">0</property>
1192                           </packing>
1193                         </child>
1194                         <child>
1195                           <object class="GtkLabel" id="label16">
1196                             <property name="visible">True</property>
1197                             <property name="can_focus">False</property>
1198                             <property name="label" translatable="yes">Keypad</property>
1199                           </object>
1200                           <packing>
1201                             <property name="expand">True</property>
1202                             <property name="fill">True</property>
1203                             <property name="position">1</property>
1204                           </packing>
1205                         </child>
1206                       </object>
1207                       <packing>
1208                         <property name="position">1</property>
1209                         <property name="tab_fill">False</property>
1210                       </packing>
1211                     </child>
1212                     <child>
1213                       <placeholder/>
1214                     </child>
1215                     <child type="tab">
1216                       <placeholder/>
1217                     </child>
1218                   </object>
1219                   <packing>
1220                     <property name="expand">True</property>
1221                     <property name="fill">True</property>
1222                     <property name="position">1</property>
1223                   </packing>
1224                 </child>
1225                 <child>
1226                   <object class="GtkFrame" id="identity_frame">
1227                     <property name="visible">True</property>
1228                     <property name="can_focus">False</property>
1229                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
1230                     <property name="label_xalign">0</property>
1231                     <property name="shadow_type">none</property>
1232                     <child>
1233                       <object class="GtkComboBox" id="identities">
1234                         <property name="visible">True</property>
1235                         <property name="can_focus">False</property>
1236                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
1237                         <property name="model">model3</property>
1238                         <property name="active">0</property>
1239                         <signal name="changed" handler="linphone_gtk_used_identity_changed" swapped="no"/>
1240                         <child>
1241                           <object class="GtkCellRendererText" id="renderer3"/>
1242                           <attributes>
1243                             <attribute name="text">0</attribute>
1244                           </attributes>
1245                         </child>
1246                       </object>
1247                     </child>
1248                     <child type="label">
1249                       <object class="GtkLabel" id="label17">
1250                         <property name="visible">True</property>
1251                         <property name="can_focus">False</property>
1252                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
1253                         <property name="label" translatable="yes">My current identity:</property>
1254                         <property name="use_markup">True</property>
1255                       </object>
1256                     </child>
1257                   </object>
1258                   <packing>
1259                     <property name="expand">False</property>
1260                     <property name="fill">False</property>
1261                     <property name="position">2</property>
1262                   </packing>
1263                 </child>
1264               </object>
1265               <packing>
1266                 <property name="expand">True</property>
1267                 <property name="fill">True</property>
1268                 <property name="position">0</property>
1269               </packing>
1270             </child>
1271             <child>
1272               <object class="GtkFrame" id="login_frame">
1273                 <property name="can_focus">False</property>
1274                 <property name="label_xalign">0</property>
1275                 <property name="shadow_type">etched-out</property>
1276                 <child>
1277                   <object class="GtkAlignment" id="alignment2">
1278                     <property name="visible">True</property>
1279                     <property name="can_focus">False</property>
1280                     <property name="left_padding">12</property>
1281                     <child>
1282                       <object class="GtkVBox" id="vbox1">
1283                         <property name="visible">True</property>
1284                         <property name="can_focus">False</property>
1285                         <child>
1286                           <object class="GtkImage" id="login_image">
1287                             <property name="visible">True</property>
1288                             <property name="can_focus">False</property>
1289                             <property name="stock">gtk-missing-image</property>
1290                           </object>
1291                           <packing>
1292                             <property name="expand">True</property>
1293                             <property name="fill">True</property>
1294                             <property name="position">0</property>
1295                           </packing>
1296                         </child>
1297                         <child>
1298                           <object class="GtkFrame" id="frame5">
1299                             <property name="visible">True</property>
1300                             <property name="can_focus">False</property>
1301                             <property name="label_xalign">0</property>
1302                             <property name="shadow_type">none</property>
1303                             <child>
1304                               <object class="GtkAlignment" id="alignment3">
1305                                 <property name="visible">True</property>
1306                                 <property name="can_focus">False</property>
1307                                 <property name="left_padding">12</property>
1308                                 <property name="right_padding">12</property>
1309                                 <child>
1310                                   <object class="GtkTable" id="table1">
1311                                     <property name="visible">True</property>
1312                                     <property name="can_focus">False</property>
1313                                     <property name="n_rows">4</property>
1314                                     <property name="n_columns">2</property>
1315                                     <child>
1316                                       <object class="GtkLabel" id="label8">
1317                                         <property name="visible">True</property>
1318                                         <property name="can_focus">False</property>
1319                                         <property name="label" translatable="yes">Username</property>
1320                                       </object>
1321                                     </child>
1322                                     <child>
1323                                       <object class="GtkLabel" id="label10">
1324                                         <property name="visible">True</property>
1325                                         <property name="can_focus">False</property>
1326                                         <property name="label" translatable="yes">Password</property>
1327                                       </object>
1328                                       <packing>
1329                                         <property name="top_attach">1</property>
1330                                         <property name="bottom_attach">2</property>
1331                                       </packing>
1332                                     </child>
1333                                     <child>
1334                                       <object class="GtkLabel" id="label13">
1335                                         <property name="visible">True</property>
1336                                         <property name="can_focus">False</property>
1337                                         <property name="label" translatable="yes">Internet connection:</property>
1338                                       </object>
1339                                       <packing>
1340                                         <property name="top_attach">2</property>
1341                                         <property name="bottom_attach">3</property>
1342                                       </packing>
1343                                     </child>
1344                                     <child>
1345                                       <object class="GtkEntry" id="login_username">
1346                                         <property name="visible">True</property>
1347                                         <property name="can_focus">True</property>
1348                                         <property name="invisible_char">●</property>
1349                                         <property name="primary_icon_activatable">False</property>
1350                                         <property name="secondary_icon_activatable">False</property>
1351                                         <property name="primary_icon_sensitive">True</property>
1352                                         <property name="secondary_icon_sensitive">True</property>
1353                                       </object>
1354                                       <packing>
1355                                         <property name="left_attach">1</property>
1356                                         <property name="right_attach">2</property>
1357                                       </packing>
1358                                     </child>
1359                                     <child>
1360                                       <object class="GtkEntry" id="login_password">
1361                                         <property name="visible">True</property>
1362                                         <property name="can_focus">True</property>
1363                                         <property name="visibility">False</property>
1364                                         <property name="invisible_char">●</property>
1365                                         <property name="primary_icon_activatable">False</property>
1366                                         <property name="secondary_icon_activatable">False</property>
1367                                         <property name="primary_icon_sensitive">True</property>
1368                                         <property name="secondary_icon_sensitive">True</property>
1369                                       </object>
1370                                       <packing>
1371                                         <property name="left_attach">1</property>
1372                                         <property name="right_attach">2</property>
1373                                         <property name="top_attach">1</property>
1374                                         <property name="bottom_attach">2</property>
1375                                       </packing>
1376                                     </child>
1377                                     <child>
1378                                       <object class="GtkComboBox" id="login_internet_kind">
1379                                         <property name="visible">True</property>
1380                                         <property name="can_focus">False</property>
1381                                         <property name="model">model4</property>
1382                                         <property name="active">0</property>
1383                                         <signal name="changed" handler="linphone_gtk_internet_kind_changed" swapped="no"/>
1384                                         <child>
1385                                           <object class="GtkCellRendererText" id="renderer4"/>
1386                                           <attributes>
1387                                             <attribute name="text">0</attribute>
1388                                           </attributes>
1389                                         </child>
1390                                       </object>
1391                                       <packing>
1392                                         <property name="left_attach">1</property>
1393                                         <property name="right_attach">2</property>
1394                                         <property name="top_attach">2</property>
1395                                         <property name="bottom_attach">3</property>
1396                                       </packing>
1397                                     </child>
1398                                     <child>
1399                                       <object class="GtkCheckButton" id="automatic_login">
1400                                         <property name="label" translatable="yes">Automatically log me in</property>
1401                                         <property name="visible">True</property>
1402                                         <property name="can_focus">True</property>
1403                                         <property name="receives_default">False</property>
1404                                         <property name="use_action_appearance">False</property>
1405                                         <property name="draw_indicator">True</property>
1406                                       </object>
1407                                       <packing>
1408                                         <property name="left_attach">1</property>
1409                                         <property name="right_attach">2</property>
1410                                         <property name="top_attach">3</property>
1411                                         <property name="bottom_attach">4</property>
1412                                       </packing>
1413                                     </child>
1414                                     <child>
1415                                       <placeholder/>
1416                                     </child>
1417                                   </object>
1418                                 </child>
1419                               </object>
1420                             </child>
1421                             <child type="label">
1422                               <object class="GtkLabel" id="login_label">
1423                                 <property name="visible">True</property>
1424                                 <property name="can_focus">False</property>
1425                                 <property name="label" translatable="yes">Login information</property>
1426                                 <property name="use_markup">True</property>
1427                               </object>
1428                             </child>
1429                           </object>
1430                           <packing>
1431                             <property name="expand">True</property>
1432                             <property name="fill">True</property>
1433                             <property name="padding">10</property>
1434                             <property name="position">1</property>
1435                           </packing>
1436                         </child>
1437                         <child>
1438                           <object class="GtkHButtonBox" id="hbuttonbox3">
1439                             <property name="visible">True</property>
1440                             <property name="can_focus">False</property>
1441                             <child>
1442                               <object class="GtkButton" id="login_connect">
1443                                 <property name="label">gtk-connect</property>
1444                                 <property name="visible">True</property>
1445                                 <property name="can_focus">True</property>
1446                                 <property name="receives_default">True</property>
1447                                 <property name="use_action_appearance">False</property>
1448                                 <property name="use_stock">True</property>
1449                                 <signal name="clicked" handler="linphone_gtk_login_frame_connect_clicked" swapped="no"/>
1450                               </object>
1451                               <packing>
1452                                 <property name="expand">False</property>
1453                                 <property name="fill">False</property>
1454                                 <property name="position">0</property>
1455                               </packing>
1456                             </child>
1457                           </object>
1458                           <packing>
1459                             <property name="expand">True</property>
1460                             <property name="fill">True</property>
1461                             <property name="position">2</property>
1462                           </packing>
1463                         </child>
1464                       </object>
1465                     </child>
1466                   </object>
1467                 </child>
1468                 <child type="label">
1469                   <object class="GtkLabel" id="label6">
1470                     <property name="visible">True</property>
1471                     <property name="can_focus">False</property>
1472                     <property name="label" translatable="yes">&lt;b&gt;Welcome !&lt;/b&gt;</property>
1473                     <property name="use_markup">True</property>
1474                   </object>
1475                 </child>
1476               </object>
1477               <packing>
1478                 <property name="expand">True</property>
1479                 <property name="fill">True</property>
1480                 <property name="position">1</property>
1481               </packing>
1482             </child>
1483           </object>
1484           <packing>
1485             <property name="expand">True</property>
1486             <property name="fill">True</property>
1487             <property name="position">1</property>
1488           </packing>
1489         </child>
1490         <child>
1491           <object class="GtkHBox" id="hbox4">
1492             <property name="visible">True</property>
1493             <property name="can_focus">False</property>
1494             <child>
1495               <object class="GtkStatusbar" id="status_bar">
1496                 <property name="visible">True</property>
1497                 <property name="can_focus">False</property>
1498                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
1499                 <property name="spacing">2</property>
1500               </object>
1501               <packing>
1502                 <property name="expand">True</property>
1503                 <property name="fill">True</property>
1504                 <property name="position">0</property>
1505               </packing>
1506             </child>
1507             <child>
1508               <object class="GtkButton" id="presence_button">
1509                 <property name="visible">True</property>
1510                 <property name="can_focus">True</property>
1511                 <property name="receives_default">True</property>
1512                 <property name="use_action_appearance">False</property>
1513                 <property name="relief">none</property>
1514                 <signal name="clicked" handler="linphone_gtk_my_presence_clicked" swapped="no"/>
1515               </object>
1516               <packing>
1517                 <property name="expand">False</property>
1518                 <property name="fill">True</property>
1519                 <property name="padding">5</property>
1520                 <property name="position">1</property>
1521               </packing>
1522             </child>
1523           </object>
1524           <packing>
1525             <property name="expand">False</property>
1526             <property name="fill">False</property>
1527             <property name="position">2</property>
1528           </packing>
1529         </child>
1530       </object>
1531     </child>
1532   </object>
1533   <object class="GtkListStore" id="model1">
1534     <columns>
1535       <!-- column-name gchararray -->
1536       <column type="gchararray"/>
1537     </columns>
1538     <data>
1539       <row>
1540         <col id="0" translatable="yes">All users</col>
1541       </row>
1542       <row>
1543         <col id="0" translatable="yes">Online users</col>
1544       </row>
1545     </data>
1546   </object>
1547   <object class="GtkListStore" id="model2">
1548     <columns>
1549       <!-- column-name gchararray -->
1550       <column type="gchararray"/>
1551     </columns>
1552     <data>
1553       <row>
1554         <col id="0" translatable="yes">ADSL</col>
1555       </row>
1556       <row>
1557         <col id="0" translatable="yes">Fiber Channel</col>
1558       </row>
1559     </data>
1560   </object>
1561   <object class="GtkListStore" id="model3">
1562     <columns>
1563       <!-- column-name gchararray -->
1564       <column type="gchararray"/>
1565     </columns>
1566     <data>
1567       <row>
1568         <col id="0" translatable="yes">Default</col>
1569       </row>
1570     </data>
1571   </object>
1572   <object class="GtkListStore" id="model4">
1573     <columns>
1574       <!-- column-name gchararray -->
1575       <column type="gchararray"/>
1576     </columns>
1577     <data>
1578       <row>
1579         <col id="0" translatable="yes">ADSL</col>
1580       </row>
1581       <row>
1582         <col id="0" translatable="yes">Fiber Channel</col>
1583       </row>
1584     </data>
1585   </object>
1586 </interface>