More on the path to generalizing quick add
[doneit] / src / doneit.glade
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
3 <!--Generated with glade3 3.4.5 on Mon Apr 20 21:33:42 2009 -->
4 <glade-interface>
5   <widget class="GtkWindow" id="mainWindow">
6     <property name="default_width">800</property>
7     <property name="default_height">480</property>
8     <child>
9       <widget class="GtkVBox" id="mainLayout">
10         <property name="visible">True</property>
11         <child>
12           <widget class="GtkMenuBar" id="mainMenubar">
13             <property name="visible">True</property>
14             <child>
15               <widget class="GtkMenuItem" id="fileMenuItem">
16                 <property name="visible">True</property>
17                 <property name="label" translatable="yes">_File</property>
18                 <property name="use_underline">True</property>
19                 <child>
20                   <widget class="GtkMenu" id="fileMenu">
21                     <property name="visible">True</property>
22                     <child>
23                       <widget class="GtkImageMenuItem" id="connectMenuItem">
24                         <property name="visible">True</property>
25                         <property name="label" translatable="yes">gtk-connect</property>
26                         <property name="use_underline">True</property>
27                         <property name="use_stock">True</property>
28                       </widget>
29                     </child>
30                     <child>
31                       <widget class="GtkImageMenuItem" id="disconnectMenuItem">
32                         <property name="visible">True</property>
33                         <property name="label" translatable="yes">gtk-disconnect</property>
34                         <property name="use_underline">True</property>
35                         <property name="use_stock">True</property>
36                       </widget>
37                     </child>
38                     <child>
39                       <widget class="GtkImageMenuItem" id="quitMenuItem">
40                         <property name="visible">True</property>
41                         <property name="label" translatable="yes">gtk-quit</property>
42                         <property name="use_underline">True</property>
43                         <property name="use_stock">True</property>
44                         <signal name="activate" handler="on_doneit_quit"/>
45                       </widget>
46                     </child>
47                   </widget>
48                 </child>
49               </widget>
50             </child>
51             <child>
52               <widget class="GtkMenuItem" id="editMenuItem">
53                 <property name="visible">True</property>
54                 <property name="label" translatable="yes">_Edit</property>
55                 <property name="use_underline">True</property>
56                 <child>
57                   <widget class="GtkMenu" id="editMenu">
58                     <property name="visible">True</property>
59                     <child>
60                       <widget class="GtkImageMenuItem" id="pasteMenuItem">
61                         <property name="visible">True</property>
62                         <property name="label" translatable="yes">gtk-paste</property>
63                         <property name="use_underline">True</property>
64                         <property name="use_stock">True</property>
65                         <signal name="activate" handler="on_paste"/>
66                       </widget>
67                     </child>
68                     <child>
69                       <widget class="GtkImageMenuItem" id="deleteMenuItem">
70                         <property name="visible">True</property>
71                         <property name="label" translatable="yes">gtk-delete</property>
72                         <property name="use_underline">True</property>
73                         <property name="use_stock">True</property>
74                       </widget>
75                     </child>
76                     <child>
77                       <widget class="GtkSeparatorMenuItem" id="separatormenuitem1">
78                         <property name="visible">True</property>
79                       </widget>
80                     </child>
81                     <child>
82                       <widget class="GtkImageMenuItem" id="preferencesMenuItem">
83                         <property name="visible">True</property>
84                         <property name="label" translatable="yes">gtk-preferences</property>
85                         <property name="use_underline">True</property>
86                         <property name="use_stock">True</property>
87                       </widget>
88                     </child>
89                   </widget>
90                 </child>
91               </widget>
92             </child>
93             <child>
94               <widget class="GtkMenuItem" id="viewMenuItem">
95                 <property name="visible">True</property>
96                 <property name="label" translatable="yes">_View</property>
97                 <property name="use_underline">True</property>
98               </widget>
99             </child>
100             <child>
101               <widget class="GtkMenuItem" id="helpMenuItem">
102                 <property name="visible">True</property>
103                 <property name="label" translatable="yes">_Help</property>
104                 <property name="use_underline">True</property>
105                 <child>
106                   <widget class="GtkMenu" id="helpMenu">
107                     <property name="visible">True</property>
108                     <child>
109                       <widget class="GtkImageMenuItem" id="aboutMenuItem">
110                         <property name="visible">True</property>
111                         <property name="label" translatable="yes">gtk-about</property>
112                         <property name="use_underline">True</property>
113                         <property name="use_stock">True</property>
114                         <signal name="activate" handler="on_about"/>
115                       </widget>
116                     </child>
117                   </widget>
118                 </child>
119               </widget>
120             </child>
121           </widget>
122           <packing>
123             <property name="expand">False</property>
124           </packing>
125         </child>
126         <child>
127           <widget class="GtkEventBox" id="errorEventBox">
128             <property name="visible">True</property>
129             <property name="events">GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_STRUCTURE_MASK</property>
130             <child>
131               <widget class="GtkHBox" id="errorBox">
132                 <property name="visible">True</property>
133                 <child>
134                   <widget class="GtkImage" id="errorImage">
135                     <property name="visible">True</property>
136                     <property name="stock">gtk-dialog-error</property>
137                   </widget>
138                   <packing>
139                     <property name="expand">False</property>
140                     <property name="fill">False</property>
141                   </packing>
142                 </child>
143                 <child>
144                   <widget class="GtkLabel" id="errorDescription">
145                     <property name="visible">True</property>
146                     <property name="use_markup">True</property>
147                     <property name="ellipsize">PANGO_ELLIPSIZE_END</property>
148                     <property name="single_line_mode">True</property>
149                   </widget>
150                   <packing>
151                     <property name="position">1</property>
152                   </packing>
153                 </child>
154                 <child>
155                   <widget class="GtkImage" id="errorClose">
156                     <property name="visible">True</property>
157                     <property name="stock">gtk-close</property>
158                   </widget>
159                   <packing>
160                     <property name="expand">False</property>
161                     <property name="fill">False</property>
162                     <property name="position">2</property>
163                   </packing>
164                 </child>
165               </widget>
166             </child>
167           </widget>
168           <packing>
169             <property name="expand">False</property>
170             <property name="fill">False</property>
171             <property name="position">1</property>
172           </packing>
173         </child>
174         <child>
175           <widget class="GtkVBox" id="todoBox">
176             <property name="visible">True</property>
177             <child>
178               <widget class="GtkComboBox" id="projectsCombo">
179                 <property name="visible">True</property>
180               </widget>
181               <packing>
182                 <property name="expand">False</property>
183                 <property name="fill">False</property>
184               </packing>
185             </child>
186             <child>
187               <placeholder/>
188             </child>
189             <child>
190               <widget class="GtkHBox" id="add-hbox">
191                 <property name="visible">True</property>
192                 <child>
193                   <widget class="GtkHButtonBox" id="add-add-hbox">
194                     <property name="visible">True</property>
195                     <child>
196                       <widget class="GtkButton" id="add-addButton">
197                         <property name="visible">True</property>
198                         <property name="can_focus">True</property>
199                         <property name="receives_default">True</property>
200                         <property name="label" translatable="yes">gtk-add</property>
201                         <property name="use_stock">True</property>
202                         <property name="response_id">0</property>
203                       </widget>
204                     </child>
205                   </widget>
206                   <packing>
207                     <property name="expand">False</property>
208                     <property name="fill">False</property>
209                   </packing>
210                 </child>
211                 <child>
212                   <widget class="GtkEntry" id="add-nameEntry">
213                     <property name="visible">True</property>
214                     <property name="can_focus">True</property>
215                     <property name="has_focus">True</property>
216                     <property name="is_focus">True</property>
217                     <property name="can_default">True</property>
218                     <property name="has_default">True</property>
219                     <property name="receives_default">True</property>
220                   </widget>
221                   <packing>
222                     <property name="position">1</property>
223                   </packing>
224                 </child>
225                 <child>
226                   <widget class="GtkHButtonBox" id="add-edit-hbox">
227                     <property name="visible">True</property>
228                     <child>
229                       <widget class="GtkButton" id="add-pasteNameButton">
230                         <property name="visible">True</property>
231                         <property name="can_focus">True</property>
232                         <property name="receives_default">True</property>
233                         <property name="label" translatable="yes">gtk-paste</property>
234                         <property name="use_stock">True</property>
235                         <property name="response_id">0</property>
236                       </widget>
237                     </child>
238                     <child>
239                       <widget class="GtkButton" id="add-clearNameButton">
240                         <property name="visible">True</property>
241                         <property name="can_focus">True</property>
242                         <property name="receives_default">True</property>
243                         <property name="label" translatable="yes">gtk-clear</property>
244                         <property name="use_stock">True</property>
245                         <property name="response_id">0</property>
246                       </widget>
247                       <packing>
248                         <property name="position">1</property>
249                       </packing>
250                     </child>
251                   </widget>
252                   <packing>
253                     <property name="expand">False</property>
254                     <property name="fill">False</property>
255                     <property name="position">2</property>
256                   </packing>
257                 </child>
258               </widget>
259               <packing>
260                 <property name="expand">False</property>
261                 <property name="fill">False</property>
262                 <property name="pack_type">GTK_PACK_END</property>
263                 <property name="position">2</property>
264               </packing>
265             </child>
266           </widget>
267           <packing>
268             <property name="position">2</property>
269           </packing>
270         </child>
271       </widget>
272     </child>
273   </widget>
274   <widget class="GtkDialog" id="loginDialog">
275     <property name="border_width">5</property>
276     <property name="title" translatable="yes">Login</property>
277     <property name="resizable">False</property>
278     <property name="modal">True</property>
279     <property name="window_position">GTK_WIN_POS_CENTER_ON_PARENT</property>
280     <property name="destroy_with_parent">True</property>
281     <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
282     <property name="skip_taskbar_hint">True</property>
283     <property name="skip_pager_hint">True</property>
284     <property name="deletable">False</property>
285     <property name="transient_for">mainWindow</property>
286     <property name="has_separator">False</property>
287     <child internal-child="vbox">
288       <widget class="GtkVBox" id="dialog-vbox1">
289         <property name="visible">True</property>
290         <property name="spacing">2</property>
291         <child>
292           <widget class="GtkTable" id="table1">
293             <property name="visible">True</property>
294             <property name="n_rows">2</property>
295             <property name="n_columns">2</property>
296             <child>
297               <widget class="GtkEntry" id="passwordentry">
298                 <property name="visible">True</property>
299                 <property name="can_focus">True</property>
300                 <property name="visibility">False</property>
301               </widget>
302               <packing>
303                 <property name="left_attach">1</property>
304                 <property name="right_attach">2</property>
305                 <property name="top_attach">1</property>
306                 <property name="bottom_attach">2</property>
307               </packing>
308             </child>
309             <child>
310               <widget class="GtkEntry" id="usernameentry">
311                 <property name="visible">True</property>
312                 <property name="can_focus">True</property>
313               </widget>
314               <packing>
315                 <property name="left_attach">1</property>
316                 <property name="right_attach">2</property>
317               </packing>
318             </child>
319             <child>
320               <widget class="GtkLabel" id="password_label">
321                 <property name="visible">True</property>
322                 <property name="label" translatable="yes">Password</property>
323               </widget>
324               <packing>
325                 <property name="top_attach">1</property>
326                 <property name="bottom_attach">2</property>
327               </packing>
328             </child>
329             <child>
330               <widget class="GtkLabel" id="username_label">
331                 <property name="visible">True</property>
332                 <property name="label" translatable="yes">Username</property>
333               </widget>
334             </child>
335           </widget>
336           <packing>
337             <property name="position">1</property>
338           </packing>
339         </child>
340         <child>
341           <widget class="GtkComboBox" id="serviceCombo">
342             <property name="visible">True</property>
343           </widget>
344           <packing>
345             <property name="expand">False</property>
346             <property name="fill">False</property>
347             <property name="position">1</property>
348           </packing>
349         </child>
350         <child internal-child="action_area">
351           <widget class="GtkHButtonBox" id="dialog-action_area1">
352             <property name="visible">True</property>
353             <property name="layout_style">GTK_BUTTONBOX_END</property>
354             <child>
355               <widget class="GtkButton" id="logins_close_button">
356                 <property name="visible">True</property>
357                 <property name="can_focus">True</property>
358                 <property name="receives_default">True</property>
359                 <property name="label" translatable="yes">gtk-close</property>
360                 <property name="use_stock">True</property>
361                 <property name="response_id">0</property>
362                 <signal name="clicked" handler="on_loginclose_clicked"/>
363               </widget>
364             </child>
365             <child>
366               <widget class="GtkButton" id="loginbutton">
367                 <property name="visible">True</property>
368                 <property name="can_focus">True</property>
369                 <property name="can_default">True</property>
370                 <property name="has_default">True</property>
371                 <property name="receives_default">True</property>
372                 <property name="label" translatable="yes">gtk-ok</property>
373                 <property name="use_stock">True</property>
374                 <property name="response_id">0</property>
375                 <signal name="clicked" handler="on_loginbutton_clicked"/>
376               </widget>
377               <packing>
378                 <property name="position">1</property>
379               </packing>
380             </child>
381           </widget>
382           <packing>
383             <property name="expand">False</property>
384             <property name="pack_type">GTK_PACK_END</property>
385           </packing>
386         </child>
387       </widget>
388     </child>
389   </widget>
390   <widget class="GtkDialog" id="editTaskDialog">
391     <property name="border_width">5</property>
392     <property name="title" translatable="yes">Add Task</property>
393     <property name="resizable">False</property>
394     <property name="modal">True</property>
395     <property name="window_position">GTK_WIN_POS_CENTER_ON_PARENT</property>
396     <property name="destroy_with_parent">True</property>
397     <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
398     <property name="skip_taskbar_hint">True</property>
399     <property name="skip_pager_hint">True</property>
400     <property name="deletable">False</property>
401     <property name="transient_for">mainWindow</property>
402     <property name="has_separator">False</property>
403     <child internal-child="vbox">
404       <widget class="GtkVBox" id="edit-dialog-vbox2">
405         <property name="visible">True</property>
406         <property name="spacing">2</property>
407         <child>
408           <widget class="GtkVBox" id="editTaskDialogCoreBox">
409             <property name="visible">True</property>
410             <child>
411               <widget class="GtkComboBox" id="edit-targetProjectCombo">
412                 <property name="visible">True</property>
413                 <property name="can_focus">True</property>
414               </widget>
415               <packing>
416                 <property name="expand">False</property>
417                 <property name="fill">False</property>
418               </packing>
419             </child>
420             <child>
421               <widget class="GtkTable" id="edit-coreDetailsGrid">
422                 <property name="visible">True</property>
423                 <property name="n_rows">2</property>
424                 <property name="n_columns">2</property>
425                 <child>
426                   <widget class="GtkHBox" id="edit-hbox2">
427                     <property name="visible">True</property>
428                     <child>
429                       <widget class="GtkEntry" id="edit-taskNameEntry">
430                         <property name="visible">True</property>
431                         <property name="can_focus">True</property>
432                         <property name="has_focus">True</property>
433                         <property name="is_focus">True</property>
434                         <property name="can_default">True</property>
435                         <property name="has_default">True</property>
436                         <property name="receives_default">True</property>
437                       </widget>
438                     </child>
439                     <child>
440                       <widget class="GtkHButtonBox" id="edit-hbuttonbox2">
441                         <property name="visible">True</property>
442                         <child>
443                           <widget class="GtkButton" id="edit-pasteTaskNameButton">
444                             <property name="visible">True</property>
445                             <property name="can_focus">True</property>
446                             <property name="receives_default">True</property>
447                             <property name="label" translatable="yes">gtk-paste</property>
448                             <property name="use_stock">True</property>
449                             <property name="response_id">0</property>
450                           </widget>
451                         </child>
452                       </widget>
453                       <packing>
454                         <property name="expand">False</property>
455                         <property name="fill">False</property>
456                         <property name="position">1</property>
457                       </packing>
458                     </child>
459                   </widget>
460                   <packing>
461                     <property name="left_attach">1</property>
462                     <property name="right_attach">2</property>
463                   </packing>
464                 </child>
465                 <child>
466                   <widget class="GtkComboBox" id="edit-priorityChoiceCombo">
467                     <property name="visible">True</property>
468                     <property name="can_focus">True</property>
469                     <property name="items" translatable="yes">None
470 1
471 2
472 3</property>
473                   </widget>
474                   <packing>
475                     <property name="y_options"></property>
476                   </packing>
477                 </child>
478                 <child>
479                   <widget class="GtkLabel" id="edit-dueDateLabel">
480                     <property name="visible">True</property>
481                   </widget>
482                   <packing>
483                     <property name="top_attach">1</property>
484                     <property name="bottom_attach">2</property>
485                   </packing>
486                 </child>
487                 <child>
488                   <widget class="GtkHBox" id="edit-dueDateDisplayControlBox">
489                     <property name="visible">True</property>
490                     <child>
491                       <widget class="GtkCalendar" id="edit-dueDateCalendar">
492                         <property name="visible">True</property>
493                         <property name="can_focus">True</property>
494                         <property name="year">2009</property>
495                         <property name="month">3</property>
496                         <property name="day">16</property>
497                         <property name="show_details">False</property>
498                       </widget>
499                     </child>
500                     <child>
501                       <widget class="GtkHButtonBox" id="edit-dueDateActionBox">
502                         <property name="visible">True</property>
503                         <child>
504                           <widget class="GtkButton" id="edit-clearDueDate">
505                             <property name="visible">True</property>
506                             <property name="can_focus">True</property>
507                             <property name="receives_default">True</property>
508                             <property name="label" translatable="yes">gtk-clear</property>
509                             <property name="use_stock">True</property>
510                             <property name="response_id">0</property>
511                           </widget>
512                         </child>
513                       </widget>
514                       <packing>
515                         <property name="expand">False</property>
516                         <property name="position">1</property>
517                       </packing>
518                     </child>
519                   </widget>
520                   <packing>
521                     <property name="left_attach">1</property>
522                     <property name="right_attach">2</property>
523                     <property name="top_attach">1</property>
524                     <property name="bottom_attach">2</property>
525                   </packing>
526                 </child>
527               </widget>
528               <packing>
529                 <property name="position">1</property>
530               </packing>
531             </child>
532           </widget>
533           <packing>
534             <property name="position">1</property>
535           </packing>
536         </child>
537         <child internal-child="action_area">
538           <widget class="GtkHButtonBox" id="edit-dialog-action_area2">
539             <property name="visible">True</property>
540             <property name="layout_style">GTK_BUTTONBOX_END</property>
541             <child>
542               <widget class="GtkButton" id="edit-cancelEditTaskButton">
543                 <property name="visible">True</property>
544                 <property name="can_focus">True</property>
545                 <property name="receives_default">True</property>
546                 <property name="label" translatable="yes">gtk-cancel</property>
547                 <property name="use_stock">True</property>
548                 <property name="response_id">0</property>
549               </widget>
550             </child>
551             <child>
552               <widget class="GtkButton" id="edit-commitEditTaskButton">
553                 <property name="visible">True</property>
554                 <property name="can_focus">True</property>
555                 <property name="receives_default">True</property>
556                 <property name="label" translatable="yes">gtk-save</property>
557                 <property name="use_stock">True</property>
558                 <property name="response_id">0</property>
559               </widget>
560               <packing>
561                 <property name="position">1</property>
562               </packing>
563             </child>
564           </widget>
565           <packing>
566             <property name="expand">False</property>
567             <property name="pack_type">GTK_PACK_END</property>
568           </packing>
569         </child>
570       </widget>
571     </child>
572   </widget>
573   <widget class="GtkDialog" id="notesDialog">
574     <property name="border_width">5</property>
575     <property name="title" translatable="yes">Notes</property>
576     <property name="window_position">GTK_WIN_POS_CENTER_ON_PARENT</property>
577     <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
578     <property name="transient_for">mainWindow</property>
579     <property name="has_separator">False</property>
580     <child internal-child="vbox">
581       <widget class="GtkVBox" id="dialog-vbox3">
582         <property name="visible">True</property>
583         <property name="spacing">2</property>
584         <child>
585           <widget class="GtkScrolledWindow" id="scrolledwindow1">
586             <property name="visible">True</property>
587             <property name="can_focus">True</property>
588             <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
589             <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
590             <child>
591               <widget class="GtkViewport" id="viewport1">
592                 <property name="visible">True</property>
593                 <property name="resize_mode">GTK_RESIZE_QUEUE</property>
594                 <child>
595                   <widget class="GtkVBox" id="notes-notesBox">
596                     <property name="visible">True</property>
597                     <property name="spacing">10</property>
598                     <child>
599                       <widget class="GtkHButtonBox" id="hbuttonbox1">
600                         <property name="visible">True</property>
601                         <property name="layout_style">GTK_BUTTONBOX_CENTER</property>
602                         <child>
603                           <widget class="GtkButton" id="notes-addButton">
604                             <property name="visible">True</property>
605                             <property name="can_focus">True</property>
606                             <property name="receives_default">True</property>
607                             <property name="label" translatable="yes">gtk-add</property>
608                             <property name="use_stock">True</property>
609                             <property name="response_id">0</property>
610                           </widget>
611                         </child>
612                       </widget>
613                       <packing>
614                         <property name="expand">False</property>
615                         <property name="pack_type">GTK_PACK_END</property>
616                       </packing>
617                     </child>
618                   </widget>
619                 </child>
620               </widget>
621             </child>
622           </widget>
623           <packing>
624             <property name="position">1</property>
625           </packing>
626         </child>
627         <child internal-child="action_area">
628           <widget class="GtkHButtonBox" id="dialog-action_area3">
629             <property name="visible">True</property>
630             <property name="layout_style">GTK_BUTTONBOX_END</property>
631             <child>
632               <widget class="GtkButton" id="notes-saveButton">
633                 <property name="visible">True</property>
634                 <property name="can_focus">True</property>
635                 <property name="receives_default">True</property>
636                 <property name="label" translatable="yes">gtk-save</property>
637                 <property name="use_stock">True</property>
638                 <property name="response_id">0</property>
639               </widget>
640               <packing>
641                 <property name="pack_type">GTK_PACK_END</property>
642                 <property name="position">1</property>
643               </packing>
644             </child>
645             <child>
646               <widget class="GtkButton" id="notes-cancelButton">
647                 <property name="visible">True</property>
648                 <property name="can_focus">True</property>
649                 <property name="receives_default">True</property>
650                 <property name="label" translatable="yes">gtk-cancel</property>
651                 <property name="use_stock">True</property>
652                 <property name="response_id">0</property>
653               </widget>
654               <packing>
655                 <property name="pack_type">GTK_PACK_END</property>
656               </packing>
657             </child>
658           </widget>
659           <packing>
660             <property name="expand">False</property>
661             <property name="pack_type">GTK_PACK_END</property>
662           </packing>
663         </child>
664       </widget>
665     </child>
666   </widget>
667   <widget class="GtkDialog" id="preferencesDialog">
668     <property name="border_width">5</property>
669     <property name="title" translatable="yes">Preferences</property>
670     <property name="window_position">GTK_WIN_POS_CENTER_ON_PARENT</property>
671     <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
672     <property name="has_separator">False</property>
673     <child internal-child="vbox">
674       <widget class="GtkVBox" id="dialog-vbox4">
675         <property name="visible">True</property>
676         <property name="spacing">2</property>
677         <child>
678           <widget class="GtkNotebook" id="notebook1">
679             <property name="visible">True</property>
680             <property name="can_focus">True</property>
681             <child>
682               <widget class="GtkVBox" id="prefsBackendLayout">
683                 <property name="visible">True</property>
684                 <child>
685                   <widget class="GtkComboBox" id="prefsBackendSelector">
686                     <property name="visible">True</property>
687                   </widget>
688                   <packing>
689                     <property name="expand">False</property>
690                     <property name="fill">False</property>
691                   </packing>
692                 </child>
693               </widget>
694             </child>
695             <child>
696               <widget class="GtkLabel" id="prefsBackendTabLabel">
697                 <property name="visible">True</property>
698                 <property name="label" translatable="yes">Backend</property>
699               </widget>
700               <packing>
701                 <property name="type">tab</property>
702                 <property name="tab_fill">False</property>
703               </packing>
704             </child>
705           </widget>
706           <packing>
707             <property name="position">1</property>
708           </packing>
709         </child>
710         <child internal-child="action_area">
711           <widget class="GtkHButtonBox" id="dialog-action_area4">
712             <property name="visible">True</property>
713             <property name="layout_style">GTK_BUTTONBOX_END</property>
714             <child>
715               <widget class="GtkButton" id="cancelPrefsButton">
716                 <property name="visible">True</property>
717                 <property name="can_focus">True</property>
718                 <property name="receives_default">True</property>
719                 <property name="label" translatable="yes">gtk-cancel</property>
720                 <property name="use_stock">True</property>
721                 <property name="response_id">0</property>
722               </widget>
723             </child>
724             <child>
725               <widget class="GtkButton" id="applyPrefsButton">
726                 <property name="visible">True</property>
727                 <property name="can_focus">True</property>
728                 <property name="receives_default">True</property>
729                 <property name="label" translatable="yes">gtk-apply</property>
730                 <property name="use_stock">True</property>
731                 <property name="response_id">0</property>
732               </widget>
733               <packing>
734                 <property name="position">1</property>
735               </packing>
736             </child>
737           </widget>
738           <packing>
739             <property name="expand">False</property>
740             <property name="pack_type">GTK_PACK_END</property>
741           </packing>
742         </child>
743       </widget>
744     </child>
745   </widget>
746   <widget class="GtkWindow" id="projectsDialog">
747     <property name="title" translatable="yes">Projects</property>
748     <property name="modal">True</property>
749     <property name="destroy_with_parent">True</property>
750     <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
751     <property name="skip_taskbar_hint">True</property>
752     <property name="skip_pager_hint">True</property>
753     <property name="transient_for">mainWindow</property>
754     <child>
755       <widget class="GtkVBox" id="vbox1">
756         <property name="visible">True</property>
757         <child>
758           <widget class="GtkScrolledWindow" id="scrolledwindow2">
759             <property name="visible">True</property>
760             <property name="can_focus">True</property>
761             <property name="hscrollbar_policy">GTK_POLICY_NEVER</property>
762             <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
763             <child>
764               <widget class="GtkTreeView" id="treeview1">
765                 <property name="visible">True</property>
766                 <property name="can_focus">True</property>
767               </widget>
768             </child>
769           </widget>
770         </child>
771         <child>
772           <widget class="GtkHBox" id="addProj-hbox">
773             <property name="visible">True</property>
774             <child>
775               <widget class="GtkHButtonBox" id="addProj-add-hbox">
776                 <property name="visible">True</property>
777                 <child>
778                   <widget class="GtkButton" id="proj-addButton">
779                     <property name="visible">True</property>
780                     <property name="can_focus">True</property>
781                     <property name="receives_default">True</property>
782                     <property name="label" translatable="yes">gtk-add</property>
783                     <property name="use_stock">True</property>
784                     <property name="response_id">0</property>
785                   </widget>
786                 </child>
787               </widget>
788               <packing>
789                 <property name="expand">False</property>
790                 <property name="fill">False</property>
791               </packing>
792             </child>
793             <child>
794               <widget class="GtkEntry" id="proj-nameEntry">
795                 <property name="visible">True</property>
796                 <property name="can_focus">True</property>
797                 <property name="has_focus">True</property>
798                 <property name="is_focus">True</property>
799                 <property name="can_default">True</property>
800                 <property name="has_default">True</property>
801                 <property name="receives_default">True</property>
802               </widget>
803               <packing>
804                 <property name="position">1</property>
805               </packing>
806             </child>
807             <child>
808               <widget class="GtkHButtonBox" id="addProj-edit-hbox">
809                 <property name="visible">True</property>
810                 <child>
811                   <widget class="GtkButton" id="proj-pasteNameButton">
812                     <property name="visible">True</property>
813                     <property name="can_focus">True</property>
814                     <property name="receives_default">True</property>
815                     <property name="label" translatable="yes">gtk-paste</property>
816                     <property name="use_stock">True</property>
817                     <property name="response_id">0</property>
818                   </widget>
819                 </child>
820                 <child>
821                   <widget class="GtkButton" id="proj-clearNameButton">
822                     <property name="visible">True</property>
823                     <property name="can_focus">True</property>
824                     <property name="receives_default">True</property>
825                     <property name="label" translatable="yes">gtk-clear</property>
826                     <property name="use_stock">True</property>
827                     <property name="response_id">0</property>
828                   </widget>
829                   <packing>
830                     <property name="position">1</property>
831                   </packing>
832                 </child>
833               </widget>
834               <packing>
835                 <property name="expand">False</property>
836                 <property name="fill">False</property>
837                 <property name="position">2</property>
838               </packing>
839             </child>
840           </widget>
841           <packing>
842             <property name="expand">False</property>
843             <property name="fill">False</property>
844             <property name="pack_type">GTK_PACK_END</property>
845             <property name="position">1</property>
846           </packing>
847         </child>
848       </widget>
849     </child>
850   </widget>
851 </glade-interface>