Adding rule hints to TreeView's and scrolledwindows
[gc-dialer] / src / dialcentral.glade
1 <?xml version="1.0"?>
2 <glade-interface>
3   <!-- interface-requires gtk+ 2.16 -->
4   <!-- interface-naming-policy toplevel-contextual -->
5   <widget class="GtkWindow" id="mainWindow">
6     <property name="title" translatable="yes">Dialer</property>
7     <property name="default_width">800</property>
8     <property name="default_height">480</property>
9     <child>
10       <widget class="GtkVBox" id="vbox1">
11         <property name="visible">True</property>
12         <child>
13           <widget class="GtkMenuBar" id="dialpad_menubar">
14             <property name="visible">True</property>
15             <child>
16               <widget class="GtkMenuItem" id="file_menu_item">
17                 <property name="visible">True</property>
18                 <property name="label" translatable="yes">_File</property>
19                 <property name="use_underline">True</property>
20                 <child>
21                   <widget class="GtkMenu" id="menu1">
22                     <property name="visible">True</property>
23                     <child>
24                       <widget class="GtkImageMenuItem" id="login_menu_item">
25                         <property name="label">_New Login</property>
26                         <property name="visible">True</property>
27                         <property name="use_underline">True</property>
28                         <property name="use_stock">False</property>
29                         <signal name="activate" handler="on_clearcookies_clicked"/>
30                         <child internal-child="image">
31                           <widget class="GtkImage" id="image3">
32                             <property name="visible">True</property>
33                             <property name="stock">gtk-missing-image</property>
34                           </widget>
35                         </child>
36                       </widget>
37                     </child>
38                     <child>
39                       <widget class="GtkSeparatorMenuItem" id="separatormenuitem1">
40                         <property name="visible">True</property>
41                       </widget>
42                     </child>
43                     <child>
44                       <widget class="GtkImageMenuItem" id="quit_menu_item">
45                         <property name="label">gtk-quit</property>
46                         <property name="visible">True</property>
47                         <property name="use_underline">True</property>
48                         <property name="use_stock">True</property>
49                         <signal name="activate" handler="on_dialpad_quit"/>
50                       </widget>
51                     </child>
52                   </widget>
53                 </child>
54               </widget>
55             </child>
56             <child>
57               <widget class="GtkMenuItem" id="edit_menu_item">
58                 <property name="visible">True</property>
59                 <property name="label" translatable="yes">_Edit</property>
60                 <property name="use_underline">True</property>
61                 <child>
62                   <widget class="GtkMenu" id="menu2">
63                     <property name="visible">True</property>
64                     <child>
65                       <widget class="GtkImageMenuItem" id="paste_menu_item">
66                         <property name="label">gtk-paste</property>
67                         <property name="visible">True</property>
68                         <property name="use_underline">True</property>
69                         <property name="use_stock">True</property>
70                         <signal name="activate" handler="on_paste"/>
71                       </widget>
72                     </child>
73                     <child>
74                       <widget class="GtkImageMenuItem" id="delete_menu_item">
75                         <property name="label">Clear Number</property>
76                         <property name="visible">True</property>
77                         <property name="tooltip" translatable="yes">Clear Number</property>
78                         <property name="use_stock">False</property>
79                         <signal name="activate" handler="on_clear_number"/>
80                         <child internal-child="image">
81                           <widget class="GtkImage" id="image4">
82                             <property name="visible">True</property>
83                             <property name="stock">gtk-missing-image</property>
84                           </widget>
85                         </child>
86                       </widget>
87                     </child>
88                   </widget>
89                 </child>
90               </widget>
91             </child>
92             <child>
93               <widget class="GtkMenuItem" id="about">
94                 <property name="visible">True</property>
95                 <property name="label" translatable="yes">_About</property>
96                 <property name="use_underline">True</property>
97                 <signal name="activate" handler="on_about_activate"/>
98               </widget>
99             </child>
100           </widget>
101           <packing>
102             <property name="expand">False</property>
103             <property name="position">0</property>
104           </packing>
105         </child>
106         <child>
107           <widget class="GtkEventBox" id="errorEventBox">
108             <property name="visible">True</property>
109             <child>
110               <widget class="GtkHBox" id="errorBox">
111                 <property name="visible">True</property>
112                 <child>
113                   <widget class="GtkImage" id="errorImage">
114                     <property name="visible">True</property>
115                     <property name="stock">gtk-dialog-error</property>
116                   </widget>
117                   <packing>
118                     <property name="expand">False</property>
119                     <property name="fill">False</property>
120                     <property name="position">0</property>
121                   </packing>
122                 </child>
123                 <child>
124                   <widget class="GtkLabel" id="errorDescription">
125                     <property name="visible">True</property>
126                     <property name="use_markup">True</property>
127                     <property name="ellipsize">end</property>
128                     <property name="single_line_mode">True</property>
129                   </widget>
130                   <packing>
131                     <property name="position">1</property>
132                   </packing>
133                 </child>
134                 <child>
135                   <widget class="GtkImage" id="errorClose">
136                     <property name="visible">True</property>
137                     <property name="stock">gtk-close</property>
138                   </widget>
139                   <packing>
140                     <property name="expand">False</property>
141                     <property name="fill">False</property>
142                     <property name="position">2</property>
143                   </packing>
144                 </child>
145               </widget>
146             </child>
147           </widget>
148           <packing>
149             <property name="position">1</property>
150           </packing>
151         </child>
152         <child>
153           <widget class="GtkNotebook" id="notebook">
154             <property name="visible">True</property>
155             <property name="can_focus">True</property>
156             <property name="tab_pos">left</property>
157             <property name="show_border">False</property>
158             <property name="homogeneous">True</property>
159             <signal name="switch_page" handler="on_notebook_switch_page"/>
160             <child>
161               <widget class="GtkVBox" id="keypad_vbox">
162                 <property name="visible">True</property>
163                 <child>
164                   <widget class="GtkLabel" id="numberdisplay">
165                     <property name="height_request">50</property>
166                     <property name="visible">True</property>
167                     <property name="label" translatable="yes">&lt;span size="35000" weight="bold"&gt;&lt;/span&gt;</property>
168                     <property name="use_markup">True</property>
169                     <property name="justify">center</property>
170                   </widget>
171                   <packing>
172                     <property name="expand">False</property>
173                     <property name="fill">False</property>
174                     <property name="position">0</property>
175                   </packing>
176                 </child>
177                 <child>
178                   <widget class="GtkTable" id="keypadview">
179                     <property name="visible">True</property>
180                     <property name="n_rows">4</property>
181                     <property name="n_columns">3</property>
182                     <property name="homogeneous">True</property>
183                     <child>
184                       <widget class="GtkButton" id="digit1">
185                         <property name="visible">True</property>
186                         <property name="can_focus">False</property>
187                         <property name="receives_default">False</property>
188                         <property name="focus_on_click">False</property>
189                         <signal name="clicked" handler="on_digit_clicked"/>
190                         <accelerator key="1" signal="clicked"/>
191                         <child>
192                           <widget class="GtkLabel" id="label12">
193                             <property name="visible">True</property>
194                             <property name="label" translatable="yes">&lt;span size="33000" weight="bold"&gt;1&lt;/span&gt;
195 &lt;span size="9000"&gt;  &lt;/span&gt;</property>
196                             <property name="use_markup">True</property>
197                           </widget>
198                         </child>
199                       </widget>
200                     </child>
201                     <child>
202                       <widget class="GtkButton" id="digit2">
203                         <property name="visible">True</property>
204                         <property name="can_focus">False</property>
205                         <property name="receives_default">False</property>
206                         <property name="focus_on_click">False</property>
207                         <signal name="clicked" handler="on_digit_clicked"/>
208                         <accelerator key="2" signal="clicked"/>
209                         <accelerator key="a" signal="clicked"/>
210                         <accelerator key="b" signal="clicked"/>
211                         <accelerator key="c" signal="clicked"/>
212                         <child>
213                           <widget class="GtkLabel" id="label10">
214                             <property name="visible">True</property>
215                             <property name="label" translatable="yes">&lt;span size="30000" weight="bold"&gt;2&lt;/span&gt;
216 &lt;span size="12000"&gt;ABC&lt;/span&gt;</property>
217                             <property name="use_markup">True</property>
218                             <property name="justify">center</property>
219                           </widget>
220                         </child>
221                       </widget>
222                       <packing>
223                         <property name="left_attach">1</property>
224                         <property name="right_attach">2</property>
225                       </packing>
226                     </child>
227                     <child>
228                       <widget class="GtkButton" id="digit3">
229                         <property name="visible">True</property>
230                         <property name="can_focus">False</property>
231                         <property name="receives_default">False</property>
232                         <property name="focus_on_click">False</property>
233                         <signal name="clicked" handler="on_digit_clicked"/>
234                         <accelerator key="3" signal="clicked"/>
235                         <accelerator key="d" signal="clicked"/>
236                         <accelerator key="e" signal="clicked"/>
237                         <accelerator key="f" signal="clicked"/>
238                         <child>
239                           <widget class="GtkLabel" id="label11">
240                             <property name="visible">True</property>
241                             <property name="label" translatable="yes">&lt;span size="30000" weight="bold" stretch="ultraexpanded"&gt;3&lt;/span&gt;
242 &lt;span size="12000"&gt;DEF&lt;/span&gt;</property>
243                             <property name="use_markup">True</property>
244                             <property name="justify">center</property>
245                           </widget>
246                         </child>
247                       </widget>
248                       <packing>
249                         <property name="left_attach">2</property>
250                         <property name="right_attach">3</property>
251                       </packing>
252                     </child>
253                     <child>
254                       <widget class="GtkButton" id="digit4">
255                         <property name="visible">True</property>
256                         <property name="can_focus">False</property>
257                         <property name="receives_default">False</property>
258                         <property name="focus_on_click">False</property>
259                         <signal name="clicked" handler="on_digit_clicked"/>
260                         <accelerator key="4" signal="clicked"/>
261                         <accelerator key="g" signal="clicked"/>
262                         <accelerator key="h" signal="clicked"/>
263                         <accelerator key="i" signal="clicked"/>
264                         <child>
265                           <widget class="GtkLabel" id="label13">
266                             <property name="visible">True</property>
267                             <property name="label" translatable="yes">&lt;span size="30000" weight="bold"&gt;4&lt;/span&gt;
268 &lt;span size="12000"&gt;GHI&lt;/span&gt;</property>
269                             <property name="use_markup">True</property>
270                             <property name="justify">center</property>
271                           </widget>
272                         </child>
273                       </widget>
274                       <packing>
275                         <property name="top_attach">1</property>
276                         <property name="bottom_attach">2</property>
277                       </packing>
278                     </child>
279                     <child>
280                       <widget class="GtkButton" id="digit5">
281                         <property name="visible">True</property>
282                         <property name="can_focus">False</property>
283                         <property name="receives_default">False</property>
284                         <property name="focus_on_click">False</property>
285                         <signal name="clicked" handler="on_digit_clicked"/>
286                         <accelerator key="5" signal="clicked"/>
287                         <accelerator key="j" signal="clicked"/>
288                         <accelerator key="k" signal="clicked"/>
289                         <accelerator key="l" signal="clicked"/>
290                         <child>
291                           <widget class="GtkLabel" id="label14">
292                             <property name="visible">True</property>
293                             <property name="label" translatable="yes">&lt;span size="30000" weight="bold"&gt;5&lt;/span&gt;
294 &lt;span size="12000"&gt;JKL&lt;/span&gt;</property>
295                             <property name="use_markup">True</property>
296                             <property name="justify">center</property>
297                           </widget>
298                         </child>
299                       </widget>
300                       <packing>
301                         <property name="left_attach">1</property>
302                         <property name="right_attach">2</property>
303                         <property name="top_attach">1</property>
304                         <property name="bottom_attach">2</property>
305                       </packing>
306                     </child>
307                     <child>
308                       <widget class="GtkButton" id="digit6">
309                         <property name="visible">True</property>
310                         <property name="can_focus">False</property>
311                         <property name="receives_default">False</property>
312                         <property name="focus_on_click">False</property>
313                         <signal name="clicked" handler="on_digit_clicked"/>
314                         <accelerator key="6" signal="clicked"/>
315                         <accelerator key="m" signal="clicked"/>
316                         <accelerator key="n" signal="clicked"/>
317                         <accelerator key="o" signal="clicked"/>
318                         <child>
319                           <widget class="GtkLabel" id="label15">
320                             <property name="visible">True</property>
321                             <property name="label" translatable="yes">&lt;span size="30000" weight="bold"&gt;6&lt;/span&gt;
322 &lt;span size="12000"&gt;MNO&lt;/span&gt;</property>
323                             <property name="use_markup">True</property>
324                             <property name="justify">center</property>
325                           </widget>
326                         </child>
327                       </widget>
328                       <packing>
329                         <property name="left_attach">2</property>
330                         <property name="right_attach">3</property>
331                         <property name="top_attach">1</property>
332                         <property name="bottom_attach">2</property>
333                       </packing>
334                     </child>
335                     <child>
336                       <widget class="GtkButton" id="digit7">
337                         <property name="visible">True</property>
338                         <property name="can_focus">False</property>
339                         <property name="receives_default">False</property>
340                         <property name="focus_on_click">False</property>
341                         <signal name="clicked" handler="on_digit_clicked"/>
342                         <accelerator key="7" signal="clicked"/>
343                         <accelerator key="p" signal="clicked"/>
344                         <accelerator key="q" signal="clicked"/>
345                         <accelerator key="r" signal="clicked"/>
346                         <accelerator key="s" signal="clicked"/>
347                         <child>
348                           <widget class="GtkLabel" id="label16">
349                             <property name="visible">True</property>
350                             <property name="label" translatable="yes">&lt;span size="30000" weight="bold"&gt;7&lt;/span&gt;
351 &lt;span size="12000"&gt;PQRS&lt;/span&gt;</property>
352                             <property name="use_markup">True</property>
353                             <property name="justify">center</property>
354                           </widget>
355                         </child>
356                       </widget>
357                       <packing>
358                         <property name="top_attach">2</property>
359                         <property name="bottom_attach">3</property>
360                       </packing>
361                     </child>
362                     <child>
363                       <widget class="GtkButton" id="digit8">
364                         <property name="visible">True</property>
365                         <property name="can_focus">False</property>
366                         <property name="receives_default">False</property>
367                         <property name="focus_on_click">False</property>
368                         <signal name="clicked" handler="on_digit_clicked"/>
369                         <accelerator key="8" signal="clicked"/>
370                         <accelerator key="t" signal="clicked"/>
371                         <accelerator key="u" signal="clicked"/>
372                         <accelerator key="v" signal="clicked"/>
373                         <child>
374                           <widget class="GtkLabel" id="label17">
375                             <property name="visible">True</property>
376                             <property name="label" translatable="yes">&lt;span size="30000" weight="bold"&gt;8&lt;/span&gt;
377 &lt;span size="12000"&gt;TUV&lt;/span&gt;</property>
378                             <property name="use_markup">True</property>
379                             <property name="justify">center</property>
380                           </widget>
381                         </child>
382                       </widget>
383                       <packing>
384                         <property name="left_attach">1</property>
385                         <property name="right_attach">2</property>
386                         <property name="top_attach">2</property>
387                         <property name="bottom_attach">3</property>
388                       </packing>
389                     </child>
390                     <child>
391                       <widget class="GtkButton" id="digit9">
392                         <property name="visible">True</property>
393                         <property name="can_focus">False</property>
394                         <property name="receives_default">False</property>
395                         <property name="focus_on_click">False</property>
396                         <signal name="clicked" handler="on_digit_clicked"/>
397                         <accelerator key="9" signal="clicked"/>
398                         <accelerator key="w" signal="clicked"/>
399                         <accelerator key="x" signal="clicked"/>
400                         <accelerator key="y" signal="clicked"/>
401                         <accelerator key="z" signal="clicked"/>
402                         <child>
403                           <widget class="GtkLabel" id="label18">
404                             <property name="visible">True</property>
405                             <property name="label" translatable="yes">&lt;span size="30000" weight="bold"&gt;9&lt;/span&gt;
406 &lt;span size="12000"&gt;WXYZ&lt;/span&gt;</property>
407                             <property name="use_markup">True</property>
408                             <property name="justify">center</property>
409                           </widget>
410                         </child>
411                       </widget>
412                       <packing>
413                         <property name="left_attach">2</property>
414                         <property name="right_attach">3</property>
415                         <property name="top_attach">2</property>
416                         <property name="bottom_attach">3</property>
417                       </packing>
418                     </child>
419                     <child>
420                       <widget class="GtkButton" id="back">
421                         <property name="visible">True</property>
422                         <property name="can_focus">False</property>
423                         <property name="receives_default">False</property>
424                         <property name="focus_on_click">False</property>
425                         <signal name="pressed" handler="on_back_pressed"/>
426                         <signal name="clicked" handler="on_back_clicked"/>
427                         <signal name="released" handler="on_back_released"/>
428                         <accelerator key="BackSpace" signal="clicked"/>
429                         <child>
430                           <widget class="GtkHBox" id="hbox2">
431                             <property name="visible">True</property>
432                             <child>
433                               <widget class="GtkImage" id="image2">
434                                 <property name="visible">True</property>
435                                 <property name="xalign">1</property>
436                                 <property name="stock">gtk-no</property>
437                               </widget>
438                               <packing>
439                                 <property name="position">0</property>
440                               </packing>
441                             </child>
442                             <child>
443                               <widget class="GtkLabel" id="label9">
444                                 <property name="visible">True</property>
445                                 <property name="xalign">0</property>
446                                 <property name="xpad">5</property>
447                                 <property name="label" translatable="yes">&lt;span size="17000" weight="Bold"&gt;Back&lt;/span&gt;</property>
448                                 <property name="use_markup">True</property>
449                               </widget>
450                               <packing>
451                                 <property name="position">1</property>
452                               </packing>
453                             </child>
454                           </widget>
455                         </child>
456                       </widget>
457                       <packing>
458                         <property name="top_attach">3</property>
459                         <property name="bottom_attach">4</property>
460                       </packing>
461                     </child>
462                     <child>
463                       <widget class="GtkButton" id="digit0">
464                         <property name="visible">True</property>
465                         <property name="can_focus">False</property>
466                         <property name="receives_default">False</property>
467                         <property name="focus_on_click">False</property>
468                         <signal name="clicked" handler="on_digit_clicked"/>
469                         <accelerator key="0" signal="clicked"/>
470                         <child>
471                           <widget class="GtkLabel" id="label19">
472                             <property name="visible">True</property>
473                             <property name="label" translatable="yes">&lt;span size="33000" weight="bold"&gt;0&lt;/span&gt;
474 &lt;span size="9000"&gt;&lt;/span&gt;</property>
475                             <property name="use_markup">True</property>
476                             <property name="justify">center</property>
477                           </widget>
478                         </child>
479                       </widget>
480                       <packing>
481                         <property name="left_attach">1</property>
482                         <property name="right_attach">2</property>
483                         <property name="top_attach">3</property>
484                         <property name="bottom_attach">4</property>
485                       </packing>
486                     </child>
487                     <child>
488                       <widget class="GtkButton" id="dial">
489                         <property name="visible">True</property>
490                         <property name="can_focus">False</property>
491                         <property name="has_default">True</property>
492                         <property name="receives_default">False</property>
493                         <signal name="clicked" handler="on_dial_clicked"/>
494                         <accelerator key="Return" signal="clicked"/>
495                         <child>
496                           <widget class="GtkHBox" id="hbox1">
497                             <property name="visible">True</property>
498                             <child>
499                               <widget class="GtkImage" id="image1">
500                                 <property name="visible">True</property>
501                                 <property name="xalign">1</property>
502                                 <property name="stock">gtk-yes</property>
503                               </widget>
504                               <packing>
505                                 <property name="position">0</property>
506                               </packing>
507                             </child>
508                             <child>
509                               <widget class="GtkLabel" id="label8">
510                                 <property name="visible">True</property>
511                                 <property name="xalign">0</property>
512                                 <property name="xpad">5</property>
513                                 <property name="label" translatable="yes">&lt;span size="17000" weight="bold"&gt;Dial&lt;/span&gt;</property>
514                                 <property name="use_markup">True</property>
515                               </widget>
516                               <packing>
517                                 <property name="position">1</property>
518                               </packing>
519                             </child>
520                           </widget>
521                         </child>
522                       </widget>
523                       <packing>
524                         <property name="left_attach">2</property>
525                         <property name="right_attach">3</property>
526                         <property name="top_attach">3</property>
527                         <property name="bottom_attach">4</property>
528                       </packing>
529                     </child>
530                   </widget>
531                   <packing>
532                     <property name="position">1</property>
533                   </packing>
534                 </child>
535               </widget>
536               <packing>
537                 <property name="tab_expand">True</property>
538                 <property name="tab_fill">False</property>
539               </packing>
540             </child>
541             <child>
542               <widget class="GtkLabel" id="keypad">
543                 <property name="height_request">30</property>
544                 <property name="visible">True</property>
545                 <property name="label" translatable="yes">Keypad</property>
546               </widget>
547               <packing>
548                 <property name="tab_expand">True</property>
549                 <property name="tab_fill">False</property>
550                 <property name="type">tab</property>
551               </packing>
552             </child>
553             <child>
554               <widget class="GtkScrolledWindow" id="recent_scrolledwindow">
555                 <property name="visible">True</property>
556                 <property name="can_focus">True</property>
557                 <property name="hscrollbar_policy">never</property>
558                 <child>
559                   <widget class="GtkTreeView" id="recentview">
560                     <property name="visible">True</property>
561                     <property name="can_focus">True</property>
562                     <property name="headers_visible">False</property>
563                     <property name="rules_hint">True</property>
564                     <property name="fixed_height_mode">True</property>
565                     <property name="enable_grid_lines">horizontal</property>
566                     <property name="enable_tree_lines">True</property>
567                     <signal name="row_activated" handler="on_recentview_row_activated"/>
568                   </widget>
569                 </child>
570               </widget>
571               <packing>
572                 <property name="position">1</property>
573                 <property name="tab_expand">True</property>
574                 <property name="tab_fill">False</property>
575               </packing>
576             </child>
577             <child>
578               <widget class="GtkLabel" id="recent">
579                 <property name="height_request">30</property>
580                 <property name="visible">True</property>
581                 <property name="label" translatable="yes">Recent</property>
582               </widget>
583               <packing>
584                 <property name="position">1</property>
585                 <property name="tab_expand">True</property>
586                 <property name="tab_fill">False</property>
587                 <property name="type">tab</property>
588               </packing>
589             </child>
590             <child>
591               <widget class="GtkScrolledWindow" id="message_scrolledwindow">
592                 <property name="visible">True</property>
593                 <property name="can_focus">True</property>
594                 <property name="hscrollbar_policy">never</property>
595                 <property name="vscrollbar_policy">automatic</property>
596                 <child>
597                   <widget class="GtkTreeView" id="messages_view">
598                     <property name="visible">True</property>
599                     <property name="can_focus">True</property>
600                     <property name="rules_hint">True</property>
601                   </widget>
602                 </child>
603               </widget>
604               <packing>
605                 <property name="position">2</property>
606               </packing>
607             </child>
608             <child>
609               <widget class="GtkLabel" id="messages">
610                 <property name="visible">True</property>
611                 <property name="label" translatable="yes">Messages</property>
612               </widget>
613               <packing>
614                 <property name="position">2</property>
615                 <property name="tab_fill">False</property>
616                 <property name="type">tab</property>
617               </packing>
618             </child>
619             <child>
620               <widget class="GtkTable" id="contacts_table">
621                 <property name="visible">True</property>
622                 <property name="n_rows">2</property>
623                 <child>
624                   <widget class="GtkComboBox" id="addressbook_combo">
625                     <property name="visible">True</property>
626                     <signal name="changed" handler="on_addressbook_combo_changed"/>
627                   </widget>
628                   <packing>
629                     <property name="y_options">GTK_FILL</property>
630                   </packing>
631                 </child>
632                 <child>
633                   <widget class="GtkScrolledWindow" id="contacts_scrolledwindow">
634                     <property name="visible">True</property>
635                     <property name="can_focus">True</property>
636                     <property name="hscrollbar_policy">never</property>
637                     <child>
638                       <widget class="GtkTreeView" id="contactsview">
639                         <property name="visible">True</property>
640                         <property name="can_focus">True</property>
641                         <property name="headers_visible">False</property>
642                         <property name="rules_hint">True</property>
643                         <property name="fixed_height_mode">True</property>
644                         <property name="enable_grid_lines">horizontal</property>
645                         <property name="enable_tree_lines">True</property>
646                         <signal name="row_activated" handler="on_contactsview_row_activated"/>
647                       </widget>
648                     </child>
649                   </widget>
650                   <packing>
651                     <property name="top_attach">1</property>
652                     <property name="bottom_attach">2</property>
653                   </packing>
654                 </child>
655               </widget>
656               <packing>
657                 <property name="position">3</property>
658                 <property name="tab_expand">True</property>
659                 <property name="tab_fill">False</property>
660               </packing>
661             </child>
662             <child>
663               <widget class="GtkLabel" id="contacts">
664                 <property name="visible">True</property>
665                 <property name="label" translatable="yes">Contacts</property>
666               </widget>
667               <packing>
668                 <property name="position">3</property>
669                 <property name="tab_expand">True</property>
670                 <property name="tab_fill">False</property>
671                 <property name="type">tab</property>
672               </packing>
673             </child>
674             <child>
675               <widget class="GtkTable" id="accountview">
676                 <property name="visible">True</property>
677                 <property name="border_width">11</property>
678                 <property name="n_rows">3</property>
679                 <property name="n_columns">2</property>
680                 <child>
681                   <widget class="GtkComboBoxEntry" id="callbackcombo">
682                     <property name="visible">True</property>
683                   </widget>
684                   <packing>
685                     <property name="left_attach">1</property>
686                     <property name="right_attach">2</property>
687                     <property name="top_attach">2</property>
688                     <property name="bottom_attach">3</property>
689                     <property name="x_options">GTK_FILL</property>
690                     <property name="y_options"></property>
691                   </packing>
692                 </child>
693                 <child>
694                   <widget class="GtkLabel" id="callback_number_label">
695                     <property name="visible">True</property>
696                     <property name="xalign">1</property>
697                     <property name="xpad">5</property>
698                     <property name="label" translatable="yes">Callback Number:</property>
699                   </widget>
700                   <packing>
701                     <property name="top_attach">2</property>
702                     <property name="bottom_attach">3</property>
703                   </packing>
704                 </child>
705                 <child>
706                   <widget class="GtkButton" id="clearcookies">
707                     <property name="label" translatable="yes">Clear Account Information
708 (must reauthenticate)</property>
709                     <property name="visible">True</property>
710                     <property name="can_focus">True</property>
711                     <property name="receives_default">True</property>
712                     <signal name="clicked" handler="on_clearcookies_clicked"/>
713                   </widget>
714                   <packing>
715                     <property name="left_attach">1</property>
716                     <property name="right_attach">2</property>
717                     <property name="top_attach">1</property>
718                     <property name="bottom_attach">2</property>
719                     <property name="y_options"></property>
720                   </packing>
721                 </child>
722                 <child>
723                   <widget class="GtkLabel" id="gcnumber_display">
724                     <property name="visible">True</property>
725                     <property name="label" translatable="yes">&lt;span size="15000" weight="bold"&gt;(518) 555-1212&lt;/span&gt;</property>
726                     <property name="use_markup">True</property>
727                   </widget>
728                   <packing>
729                     <property name="left_attach">1</property>
730                     <property name="right_attach">2</property>
731                     <property name="y_options"></property>
732                   </packing>
733                 </child>
734                 <child>
735                   <widget class="GtkLabel" id="gcnumber_label">
736                     <property name="visible">True</property>
737                     <property name="xalign">1</property>
738                     <property name="xpad">5</property>
739                     <property name="label" translatable="yes">GrandCentral
740 Number:</property>
741                     <property name="justify">right</property>
742                   </widget>
743                 </child>
744                 <child>
745                   <placeholder/>
746                 </child>
747               </widget>
748               <packing>
749                 <property name="position">4</property>
750                 <property name="tab_expand">True</property>
751                 <property name="tab_fill">False</property>
752               </packing>
753             </child>
754             <child>
755               <widget class="GtkLabel" id="account">
756                 <property name="height_request">30</property>
757                 <property name="visible">True</property>
758                 <property name="label" translatable="yes">Account</property>
759               </widget>
760               <packing>
761                 <property name="position">4</property>
762                 <property name="tab_fill">False</property>
763                 <property name="type">tab</property>
764               </packing>
765             </child>
766           </widget>
767           <packing>
768             <property name="position">2</property>
769           </packing>
770         </child>
771       </widget>
772     </child>
773   </widget>
774   <widget class="GtkDialog" id="loginDialog">
775     <property name="border_width">5</property>
776     <property name="title" translatable="yes">Login</property>
777     <property name="resizable">False</property>
778     <property name="modal">True</property>
779     <property name="window_position">center-on-parent</property>
780     <property name="destroy_with_parent">True</property>
781     <property name="type_hint">dialog</property>
782     <property name="skip_taskbar_hint">True</property>
783     <property name="skip_pager_hint">True</property>
784     <property name="deletable">False</property>
785     <property name="transient_for">mainWindow</property>
786     <property name="has_separator">False</property>
787     <child internal-child="vbox">
788       <widget class="GtkVBox" id="dialog-vbox1">
789         <property name="visible">True</property>
790         <property name="spacing">2</property>
791         <child>
792           <widget class="GtkComboBox" id="serviceCombo">
793             <property name="visible">True</property>
794           </widget>
795           <packing>
796             <property name="expand">False</property>
797             <property name="fill">False</property>
798             <property name="position">1</property>
799           </packing>
800         </child>
801         <child>
802           <widget class="GtkTable" id="table1">
803             <property name="visible">True</property>
804             <property name="n_rows">2</property>
805             <property name="n_columns">2</property>
806             <child>
807               <widget class="GtkLabel" id="username_label">
808                 <property name="visible">True</property>
809                 <property name="label" translatable="yes">Username</property>
810               </widget>
811             </child>
812             <child>
813               <widget class="GtkLabel" id="password_label">
814                 <property name="visible">True</property>
815                 <property name="label" translatable="yes">Password</property>
816               </widget>
817               <packing>
818                 <property name="top_attach">1</property>
819                 <property name="bottom_attach">2</property>
820               </packing>
821             </child>
822             <child>
823               <widget class="GtkEntry" id="usernameentry">
824                 <property name="visible">True</property>
825                 <property name="can_focus">True</property>
826               </widget>
827               <packing>
828                 <property name="left_attach">1</property>
829                 <property name="right_attach">2</property>
830               </packing>
831             </child>
832             <child>
833               <widget class="GtkEntry" id="passwordentry">
834                 <property name="visible">True</property>
835                 <property name="can_focus">True</property>
836                 <property name="visibility">False</property>
837               </widget>
838               <packing>
839                 <property name="left_attach">1</property>
840                 <property name="right_attach">2</property>
841                 <property name="top_attach">1</property>
842                 <property name="bottom_attach">2</property>
843               </packing>
844             </child>
845           </widget>
846           <packing>
847             <property name="position">2</property>
848           </packing>
849         </child>
850         <child internal-child="action_area">
851           <widget class="GtkHButtonBox" id="dialog-action_area1">
852             <property name="visible">True</property>
853             <property name="layout_style">end</property>
854             <child>
855               <widget class="GtkButton" id="logins_close_button">
856                 <property name="label" translatable="yes">gtk-close</property>
857                 <property name="visible">True</property>
858                 <property name="can_focus">True</property>
859                 <property name="receives_default">True</property>
860                 <property name="use_stock">True</property>
861                 <signal name="clicked" handler="on_loginclose_clicked"/>
862               </widget>
863               <packing>
864                 <property name="expand">False</property>
865                 <property name="fill">False</property>
866                 <property name="position">0</property>
867               </packing>
868             </child>
869             <child>
870               <widget class="GtkButton" id="loginbutton">
871                 <property name="label" translatable="yes">gtk-ok</property>
872                 <property name="visible">True</property>
873                 <property name="can_focus">True</property>
874                 <property name="can_default">True</property>
875                 <property name="has_default">True</property>
876                 <property name="receives_default">True</property>
877                 <property name="use_stock">True</property>
878                 <signal name="clicked" handler="on_loginbutton_clicked"/>
879               </widget>
880               <packing>
881                 <property name="expand">False</property>
882                 <property name="fill">False</property>
883                 <property name="position">1</property>
884               </packing>
885             </child>
886           </widget>
887           <packing>
888             <property name="expand">False</property>
889             <property name="pack_type">end</property>
890             <property name="position">0</property>
891           </packing>
892         </child>
893       </widget>
894     </child>
895   </widget>
896   <widget class="GtkDialog" id="phonetype_dialog">
897     <property name="border_width">5</property>
898     <property name="title" translatable="yes">Select Phone Type</property>
899     <property name="modal">True</property>
900     <property name="window_position">center-on-parent</property>
901     <property name="destroy_with_parent">True</property>
902     <property name="type_hint">dialog</property>
903     <property name="skip_taskbar_hint">True</property>
904     <property name="skip_pager_hint">True</property>
905     <property name="deletable">False</property>
906     <property name="has_separator">False</property>
907     <child internal-child="vbox">
908       <widget class="GtkVBox" id="dialog-vbox3">
909         <property name="visible">True</property>
910         <property name="spacing">2</property>
911         <child>
912           <widget class="GtkScrolledWindow" id="phoneSelectionMessage_scrolledwindow">
913             <property name="visible">True</property>
914             <property name="can_focus">True</property>
915             <property name="hscrollbar_policy">never</property>
916             <property name="vscrollbar_policy">automatic</property>
917             <child>
918               <widget class="GtkViewport" id="phoneSelectionMessage_viewport">
919                 <property name="visible">True</property>
920                 <property name="resize_mode">queue</property>
921                 <child>
922                   <widget class="GtkLabel" id="phoneSelectionMessage">
923                     <property name="visible">True</property>
924                     <property name="use_markup">True</property>
925                     <property name="wrap">True</property>
926                   </widget>
927                 </child>
928               </widget>
929             </child>
930           </widget>
931           <packing>
932             <property name="expand">False</property>
933             <property name="position">1</property>
934           </packing>
935         </child>
936         <child>
937           <widget class="GtkScrolledWindow" id="phonetypes_scrolledwindow">
938             <property name="visible">True</property>
939             <property name="can_focus">True</property>
940             <property name="hscrollbar_policy">never</property>
941             <property name="vscrollbar_policy">automatic</property>
942             <child>
943               <widget class="GtkTreeView" id="phonetypes">
944                 <property name="visible">True</property>
945                 <property name="can_focus">True</property>
946                 <property name="rules_hint">True</property>
947                 <property name="enable_search">False</property>
948                 <signal name="row_activated" handler="on_phonetype_select"/>
949               </widget>
950             </child>
951           </widget>
952           <packing>
953             <property name="position">2</property>
954           </packing>
955         </child>
956         <child internal-child="action_area">
957           <widget class="GtkHButtonBox" id="dialog-action_area3">
958             <property name="visible">True</property>
959             <property name="layout_style">end</property>
960             <child>
961               <widget class="GtkButton" id="sms_button">
962                 <property name="label" translatable="yes">SMS</property>
963                 <property name="response_id">-4</property>
964                 <property name="visible">True</property>
965                 <property name="can_focus">True</property>
966                 <property name="receives_default">True</property>
967               </widget>
968               <packing>
969                 <property name="expand">False</property>
970                 <property name="fill">False</property>
971                 <property name="position">0</property>
972               </packing>
973             </child>
974             <child>
975               <widget class="GtkButton" id="dial_button">
976                 <property name="label" translatable="yes">Dial</property>
977                 <property name="visible">True</property>
978                 <property name="can_focus">True</property>
979                 <property name="receives_default">True</property>
980               </widget>
981               <packing>
982                 <property name="expand">False</property>
983                 <property name="fill">False</property>
984                 <property name="position">1</property>
985               </packing>
986             </child>
987             <child>
988               <widget class="GtkButton" id="select_button">
989                 <property name="label" translatable="yes">Select</property>
990                 <property name="visible">True</property>
991                 <property name="can_focus">True</property>
992                 <property name="receives_default">True</property>
993                 <signal name="clicked" handler="on_phonetype_select"/>
994               </widget>
995               <packing>
996                 <property name="expand">False</property>
997                 <property name="fill">False</property>
998                 <property name="position">2</property>
999               </packing>
1000             </child>
1001             <child>
1002               <widget class="GtkButton" id="cancel_button">
1003                 <property name="label" translatable="yes">gtk-cancel</property>
1004                 <property name="visible">True</property>
1005                 <property name="can_focus">True</property>
1006                 <property name="receives_default">True</property>
1007                 <property name="use_stock">True</property>
1008                 <signal name="clicked" handler="on_phonetype_cancel"/>
1009               </widget>
1010               <packing>
1011                 <property name="expand">False</property>
1012                 <property name="fill">False</property>
1013                 <property name="position">3</property>
1014               </packing>
1015             </child>
1016           </widget>
1017           <packing>
1018             <property name="expand">False</property>
1019             <property name="pack_type">end</property>
1020             <property name="position">0</property>
1021           </packing>
1022         </child>
1023       </widget>
1024     </child>
1025   </widget>
1026   <widget class="GtkDialog" id="smsDialog">
1027     <property name="border_width">5</property>
1028     <property name="title" translatable="yes">Send SMS</property>
1029     <property name="modal">True</property>
1030     <property name="window_position">center</property>
1031     <property name="default_width">800</property>
1032     <property name="default_height">300</property>
1033     <property name="type_hint">normal</property>
1034     <property name="skip_taskbar_hint">True</property>
1035     <property name="skip_pager_hint">True</property>
1036     <property name="has_separator">False</property>
1037     <child internal-child="vbox">
1038       <widget class="GtkVBox" id="dialog-vbox3">
1039         <property name="visible">True</property>
1040         <property name="orientation">vertical</property>
1041         <property name="spacing">2</property>
1042         <child>
1043           <widget class="GtkVBox" id="vbox1">
1044             <property name="visible">True</property>
1045             <property name="orientation">vertical</property>
1046             <child>
1047               <widget class="GtkLabel" id="smsMessage">
1048                 <property name="visible">True</property>
1049                 <property name="use_markup">True</property>
1050                 <property name="wrap">True</property>
1051               </widget>
1052               <packing>
1053                 <property name="expand">False</property>
1054                 <property name="position">0</property>
1055               </packing>
1056             </child>
1057             <child>
1058               <widget class="GtkScrolledWindow" id="scrolledwindow1">
1059                 <property name="visible">True</property>
1060                 <property name="can_focus">True</property>
1061                 <property name="hscrollbar_policy">never</property>
1062                 <property name="vscrollbar_policy">automatic</property>
1063                 <child>
1064                   <widget class="GtkTextView" id="smsEntry">
1065                     <property name="visible">True</property>
1066                     <property name="can_focus">True</property>
1067                     <property name="wrap_mode">word</property>
1068                   </widget>
1069                 </child>
1070               </widget>
1071               <packing>
1072                 <property name="position">1</property>
1073               </packing>
1074             </child>
1075           </widget>
1076           <packing>
1077             <property name="position">1</property>
1078           </packing>
1079         </child>
1080         <child>
1081           <widget class="GtkHBox" id="hbox1">
1082             <property name="visible">True</property>
1083             <child>
1084               <widget class="GtkLabel" id="smsLetterCount1">
1085                 <property name="visible">True</property>
1086                 <property name="label" translatable="yes">Letters Left:</property>
1087                 <property name="use_markup">True</property>
1088               </widget>
1089               <packing>
1090                 <property name="expand">False</property>
1091                 <property name="fill">False</property>
1092                 <property name="position">0</property>
1093               </packing>
1094             </child>
1095             <child>
1096               <widget class="GtkLabel" id="smsLetterCount">
1097                 <property name="visible">True</property>
1098                 <property name="use_markup">True</property>
1099               </widget>
1100               <packing>
1101                 <property name="position">1</property>
1102               </packing>
1103             </child>
1104           </widget>
1105           <packing>
1106             <property name="expand">False</property>
1107             <property name="position">2</property>
1108           </packing>
1109         </child>
1110         <child internal-child="action_area">
1111           <widget class="GtkHButtonBox" id="dialog-action_area3">
1112             <property name="visible">True</property>
1113             <property name="layout_style">end</property>
1114             <child>
1115               <widget class="GtkButton" id="sendSmsButton">
1116                 <property name="label" translatable="yes">Send</property>
1117                 <property name="visible">True</property>
1118                 <property name="can_focus">True</property>
1119                 <property name="receives_default">True</property>
1120               </widget>
1121               <packing>
1122                 <property name="expand">False</property>
1123                 <property name="fill">False</property>
1124                 <property name="position">0</property>
1125               </packing>
1126             </child>
1127             <child>
1128               <widget class="GtkButton" id="cancelSmsButton">
1129                 <property name="label" translatable="yes">gtk-cancel</property>
1130                 <property name="visible">True</property>
1131                 <property name="can_focus">True</property>
1132                 <property name="receives_default">True</property>
1133                 <property name="use_stock">True</property>
1134               </widget>
1135               <packing>
1136                 <property name="expand">False</property>
1137                 <property name="fill">False</property>
1138                 <property name="position">1</property>
1139               </packing>
1140             </child>
1141           </widget>
1142           <packing>
1143             <property name="expand">False</property>
1144             <property name="pack_type">end</property>
1145             <property name="position">0</property>
1146           </packing>
1147         </child>
1148       </widget>
1149     </child>
1150   </widget>
1151 </glade-interface>