renamed gtask to ptask
[ptask.git] / src / glade / ptask.glade
1 <?xml version="1.0" encoding="UTF-8"?>
2 <interface>
3   <!-- interface-requires gtk+ 3.0 -->
4   <object class="GtkDialog" id="diag_tasknew">
5     <property name="can_focus">False</property>
6     <property name="border_width">5</property>
7     <property name="title" translatable="yes">New Task</property>
8     <property name="type_hint">dialog</property>
9     <child internal-child="vbox">
10       <object class="GtkBox" id="dialog-vbox1">
11         <property name="can_focus">False</property>
12         <property name="orientation">vertical</property>
13         <property name="spacing">2</property>
14         <child internal-child="action_area">
15           <object class="GtkButtonBox" id="dialog-action_area1">
16             <property name="can_focus">False</property>
17             <property name="layout_style">end</property>
18             <child>
19               <object class="GtkButton" id="button1">
20                 <property name="label">gtk-ok</property>
21                 <property name="visible">True</property>
22                 <property name="can_focus">True</property>
23                 <property name="receives_default">True</property>
24                 <property name="use_stock">True</property>
25               </object>
26               <packing>
27                 <property name="expand">False</property>
28                 <property name="fill">True</property>
29                 <property name="position">0</property>
30               </packing>
31             </child>
32             <child>
33               <object class="GtkButton" id="button2">
34                 <property name="label">gtk-cancel</property>
35                 <property name="visible">True</property>
36                 <property name="can_focus">True</property>
37                 <property name="receives_default">True</property>
38                 <property name="use_stock">True</property>
39               </object>
40               <packing>
41                 <property name="expand">False</property>
42                 <property name="fill">True</property>
43                 <property name="position">1</property>
44               </packing>
45             </child>
46           </object>
47           <packing>
48             <property name="expand">False</property>
49             <property name="fill">True</property>
50             <property name="pack_type">end</property>
51             <property name="position">0</property>
52           </packing>
53         </child>
54         <child>
55           <object class="GtkBox" id="box6">
56             <property name="visible">True</property>
57             <property name="can_focus">False</property>
58             <child>
59               <object class="GtkLabel" id="label5">
60                 <property name="visible">True</property>
61                 <property name="can_focus">False</property>
62                 <property name="margin_left">4</property>
63                 <property name="margin_right">4</property>
64                 <property name="margin_top">4</property>
65                 <property name="margin_bottom">4</property>
66                 <property name="label" translatable="yes">Description:</property>
67               </object>
68               <packing>
69                 <property name="expand">False</property>
70                 <property name="fill">True</property>
71                 <property name="position">0</property>
72               </packing>
73             </child>
74             <child>
75               <object class="GtkEntry" id="diag_tasknew_description">
76                 <property name="visible">True</property>
77                 <property name="can_focus">True</property>
78                 <property name="margin_left">4</property>
79                 <property name="margin_right">4</property>
80                 <property name="margin_top">4</property>
81                 <property name="margin_bottom">4</property>
82                 <property name="invisible_char">•</property>
83               </object>
84               <packing>
85                 <property name="expand">False</property>
86                 <property name="fill">True</property>
87                 <property name="position">1</property>
88               </packing>
89             </child>
90           </object>
91           <packing>
92             <property name="expand">False</property>
93             <property name="fill">True</property>
94             <property name="position">1</property>
95           </packing>
96         </child>
97       </object>
98     </child>
99     <action-widgets>
100       <action-widget response="-3">button1</action-widget>
101       <action-widget response="0">button2</action-widget>
102     </action-widgets>
103   </object>
104   <object class="GtkListStore" id="prioritystore">
105     <columns>
106       <!-- column-name priority -->
107       <column type="gchararray"/>
108     </columns>
109     <data>
110       <row>
111         <col id="0" translatable="yes">None</col>
112       </row>
113       <row>
114         <col id="0" translatable="yes">Low</col>
115       </row>
116       <row>
117         <col id="0" translatable="yes">Medium</col>
118       </row>
119       <row>
120         <col id="0" translatable="yes">High</col>
121       </row>
122     </data>
123   </object>
124   <object class="GtkListStore" id="statusstore">
125     <columns>
126       <!-- column-name gchararray1 -->
127       <column type="gchararray"/>
128     </columns>
129     <data>
130       <row>
131         <col id="0" translatable="yes">pending</col>
132       </row>
133       <row>
134         <col id="0" translatable="yes">completed</col>
135       </row>
136     </data>
137   </object>
138   <object class="GtkListStore" id="taskstore">
139     <columns>
140       <!-- column-name id -->
141       <column type="gint"/>
142       <!-- column-name description -->
143       <column type="gchararray"/>
144       <!-- column-name project -->
145       <column type="gchararray"/>
146       <!-- column-name uuid -->
147       <column type="gchararray"/>
148       <!-- column-name priority -->
149       <column type="gchararray"/>
150     </columns>
151   </object>
152   <object class="GtkWindow" id="window">
153     <property name="can_focus">False</property>
154     <property name="title" translatable="yes">ptask</property>
155     <property name="default_width">640</property>
156     <property name="default_height">480</property>
157     <child>
158       <object class="GtkBox" id="box1">
159         <property name="visible">True</property>
160         <property name="can_focus">False</property>
161         <property name="margin_left">4</property>
162         <property name="margin_right">4</property>
163         <property name="margin_top">4</property>
164         <property name="margin_bottom">4</property>
165         <property name="orientation">vertical</property>
166         <child>
167           <object class="GtkBox" id="box4">
168             <property name="visible">True</property>
169             <property name="can_focus">False</property>
170             <child>
171               <object class="GtkButtonBox" id="buttonbox1">
172                 <property name="visible">True</property>
173                 <property name="can_focus">False</property>
174                 <property name="layout_style">start</property>
175                 <child>
176                   <object class="GtkButton" id="refresh">
177                     <property name="label">gtk-refresh</property>
178                     <property name="visible">True</property>
179                     <property name="can_focus">True</property>
180                     <property name="receives_default">True</property>
181                     <property name="use_stock">True</property>
182                     <signal name="clicked" handler="refresh_clicked_cbk" swapped="no"/>
183                   </object>
184                   <packing>
185                     <property name="expand">False</property>
186                     <property name="fill">False</property>
187                     <property name="position">0</property>
188                   </packing>
189                 </child>
190                 <child>
191                   <object class="GtkButton" id="newtask">
192                     <property name="label">gtk-new</property>
193                     <property name="visible">True</property>
194                     <property name="can_focus">True</property>
195                     <property name="receives_default">True</property>
196                     <property name="use_stock">True</property>
197                     <signal name="clicked" handler="newtask_clicked_cbk" swapped="no"/>
198                   </object>
199                   <packing>
200                     <property name="expand">False</property>
201                     <property name="fill">False</property>
202                     <property name="position">1</property>
203                   </packing>
204                 </child>
205               </object>
206               <packing>
207                 <property name="expand">False</property>
208                 <property name="fill">True</property>
209                 <property name="position">0</property>
210               </packing>
211             </child>
212             <child>
213               <object class="GtkBox" id="box5">
214                 <property name="visible">True</property>
215                 <property name="can_focus">False</property>
216                 <child>
217                   <object class="GtkLabel" id="label4">
218                     <property name="visible">True</property>
219                     <property name="can_focus">False</property>
220                     <property name="margin_left">4</property>
221                     <property name="margin_right">4</property>
222                     <property name="label" translatable="yes">Status:</property>
223                   </object>
224                   <packing>
225                     <property name="expand">False</property>
226                     <property name="fill">False</property>
227                     <property name="position">0</property>
228                   </packing>
229                 </child>
230                 <child>
231                   <object class="GtkComboBox" id="status">
232                     <property name="visible">True</property>
233                     <property name="can_focus">False</property>
234                     <property name="model">statusstore</property>
235                     <property name="active">0</property>
236                     <child>
237                       <object class="GtkCellRendererText" id="cellrenderertext4"/>
238                       <attributes>
239                         <attribute name="text">0</attribute>
240                       </attributes>
241                     </child>
242                   </object>
243                   <packing>
244                     <property name="expand">False</property>
245                     <property name="fill">False</property>
246                     <property name="position">1</property>
247                   </packing>
248                 </child>
249               </object>
250               <packing>
251                 <property name="expand">False</property>
252                 <property name="fill">False</property>
253                 <property name="position">2</property>
254               </packing>
255             </child>
256           </object>
257           <packing>
258             <property name="expand">False</property>
259             <property name="fill">False</property>
260             <property name="position">0</property>
261           </packing>
262         </child>
263         <child>
264           <object class="GtkPaned" id="paned1">
265             <property name="visible">True</property>
266             <property name="can_focus">True</property>
267             <property name="orientation">vertical</property>
268             <property name="position">200</property>
269             <property name="position_set">True</property>
270             <child>
271               <object class="GtkScrolledWindow" id="scrolledwindow2">
272                 <property name="visible">True</property>
273                 <property name="can_focus">True</property>
274                 <property name="margin_bottom">4</property>
275                 <property name="shadow_type">in</property>
276                 <child>
277                   <object class="GtkTreeView" id="treeview">
278                     <property name="visible">True</property>
279                     <property name="can_focus">True</property>
280                     <property name="margin_left">4</property>
281                     <property name="margin_right">4</property>
282                     <property name="margin_top">4</property>
283                     <property name="margin_bottom">4</property>
284                     <property name="model">taskstore</property>
285                     <property name="headers_clickable">False</property>
286                     <property name="search_column">1</property>
287                     <property name="enable_grid_lines">both</property>
288                     <property name="enable_tree_lines">True</property>
289                     <child internal-child="selection">
290                       <object class="GtkTreeSelection" id="treeview-selection"/>
291                     </child>
292                     <child>
293                       <object class="GtkTreeViewColumn" id="priority">
294                         <property name="title" translatable="yes">Priority</property>
295                         <property name="sort_column_id">4</property>
296                         <child>
297                           <object class="GtkCellRendererText" id="cellrenderertext5"/>
298                           <attributes>
299                             <attribute name="text">4</attribute>
300                           </attributes>
301                         </child>
302                       </object>
303                     </child>
304                     <child>
305                       <object class="GtkTreeViewColumn" id="project">
306                         <property name="min_width">10</property>
307                         <property name="title" translatable="yes">Project</property>
308                         <property name="clickable">True</property>
309                         <property name="reorderable">True</property>
310                         <property name="sort_indicator">True</property>
311                         <property name="sort_column_id">2</property>
312                         <child>
313                           <object class="GtkCellRendererText" id="cellrenderertext3"/>
314                           <attributes>
315                             <attribute name="text">2</attribute>
316                           </attributes>
317                         </child>
318                       </object>
319                     </child>
320                     <child>
321                       <object class="GtkTreeViewColumn" id="description">
322                         <property name="sizing">autosize</property>
323                         <property name="fixed_width">10</property>
324                         <property name="min_width">30</property>
325                         <property name="title" translatable="yes">Description</property>
326                         <property name="expand">True</property>
327                         <property name="clickable">True</property>
328                         <property name="reorderable">True</property>
329                         <property name="sort_indicator">True</property>
330                         <property name="sort_column_id">1</property>
331                         <child>
332                           <object class="GtkCellRendererText" id="cellrenderertext2"/>
333                           <attributes>
334                             <attribute name="text">1</attribute>
335                           </attributes>
336                         </child>
337                       </object>
338                     </child>
339                   </object>
340                 </child>
341               </object>
342               <packing>
343                 <property name="resize">False</property>
344                 <property name="shrink">True</property>
345               </packing>
346             </child>
347             <child>
348               <object class="GtkBox" id="box2">
349                 <property name="visible">True</property>
350                 <property name="can_focus">False</property>
351                 <property name="orientation">vertical</property>
352                 <child>
353                   <object class="GtkGrid" id="grid2">
354                     <property name="visible">True</property>
355                     <property name="can_focus">False</property>
356                     <property name="margin_left">4</property>
357                     <property name="margin_right">4</property>
358                     <property name="margin_top">4</property>
359                     <property name="margin_bottom">4</property>
360                     <child>
361                       <object class="GtkLabel" id="label1">
362                         <property name="visible">True</property>
363                         <property name="can_focus">False</property>
364                         <property name="margin_left">4</property>
365                         <property name="margin_right">4</property>
366                         <property name="margin_top">4</property>
367                         <property name="margin_bottom">4</property>
368                         <property name="label" translatable="yes">Description:</property>
369                       </object>
370                       <packing>
371                         <property name="left_attach">0</property>
372                         <property name="top_attach">1</property>
373                         <property name="width">1</property>
374                         <property name="height">1</property>
375                       </packing>
376                     </child>
377                     <child>
378                       <object class="GtkLabel" id="label2">
379                         <property name="visible">True</property>
380                         <property name="can_focus">False</property>
381                         <property name="halign">start</property>
382                         <property name="valign">center</property>
383                         <property name="margin_left">4</property>
384                         <property name="margin_right">4</property>
385                         <property name="margin_top">4</property>
386                         <property name="label" translatable="yes">Note:</property>
387                       </object>
388                       <packing>
389                         <property name="left_attach">0</property>
390                         <property name="top_attach">4</property>
391                         <property name="width">1</property>
392                         <property name="height">1</property>
393                       </packing>
394                     </child>
395                     <child>
396                       <object class="GtkScrolledWindow" id="scrolledwindow1">
397                         <property name="visible">True</property>
398                         <property name="can_focus">True</property>
399                         <property name="margin_left">4</property>
400                         <property name="margin_right">4</property>
401                         <property name="margin_top">4</property>
402                         <property name="hexpand">True</property>
403                         <property name="vexpand">True</property>
404                         <property name="shadow_type">in</property>
405                         <child>
406                           <object class="GtkTextView" id="tasknote">
407                             <property name="visible">True</property>
408                             <property name="can_focus">True</property>
409                           </object>
410                         </child>
411                       </object>
412                       <packing>
413                         <property name="left_attach">1</property>
414                         <property name="top_attach">4</property>
415                         <property name="width">1</property>
416                         <property name="height">1</property>
417                       </packing>
418                     </child>
419                     <child>
420                       <object class="GtkEntry" id="taskdescription">
421                         <property name="visible">True</property>
422                         <property name="can_focus">True</property>
423                         <property name="margin_left">4</property>
424                         <property name="margin_right">4</property>
425                         <property name="margin_top">4</property>
426                         <property name="margin_bottom">4</property>
427                         <property name="invisible_char">•</property>
428                         <property name="invisible_char_set">True</property>
429                       </object>
430                       <packing>
431                         <property name="left_attach">1</property>
432                         <property name="top_attach">1</property>
433                         <property name="width">1</property>
434                         <property name="height">1</property>
435                       </packing>
436                     </child>
437                     <child>
438                       <object class="GtkLabel" id="label3">
439                         <property name="visible">True</property>
440                         <property name="can_focus">False</property>
441                         <property name="halign">start</property>
442                         <property name="margin_left">4</property>
443                         <property name="margin_right">4</property>
444                         <property name="margin_top">4</property>
445                         <property name="margin_bottom">4</property>
446                         <property name="label" translatable="yes">Project:</property>
447                       </object>
448                       <packing>
449                         <property name="left_attach">0</property>
450                         <property name="top_attach">3</property>
451                         <property name="width">1</property>
452                         <property name="height">1</property>
453                       </packing>
454                     </child>
455                     <child>
456                       <object class="GtkEntry" id="taskproject">
457                         <property name="visible">True</property>
458                         <property name="can_focus">True</property>
459                         <property name="margin_left">4</property>
460                         <property name="margin_right">4</property>
461                         <property name="margin_top">4</property>
462                         <property name="invisible_char">•</property>
463                       </object>
464                       <packing>
465                         <property name="left_attach">1</property>
466                         <property name="top_attach">3</property>
467                         <property name="width">1</property>
468                         <property name="height">1</property>
469                       </packing>
470                     </child>
471                     <child>
472                       <object class="GtkLabel" id="label6">
473                         <property name="visible">True</property>
474                         <property name="can_focus">False</property>
475                         <property name="halign">start</property>
476                         <property name="margin_left">4</property>
477                         <property name="margin_right">4</property>
478                         <property name="margin_top">4</property>
479                         <property name="margin_bottom">4</property>
480                         <property name="label" translatable="yes">Priority:</property>
481                       </object>
482                       <packing>
483                         <property name="left_attach">0</property>
484                         <property name="top_attach">2</property>
485                         <property name="width">1</property>
486                         <property name="height">1</property>
487                       </packing>
488                     </child>
489                     <child>
490                       <object class="GtkComboBox" id="taskpriority">
491                         <property name="visible">True</property>
492                         <property name="can_focus">False</property>
493                         <property name="margin_left">4</property>
494                         <property name="margin_right">4</property>
495                         <property name="margin_top">4</property>
496                         <property name="margin_bottom">4</property>
497                         <property name="model">prioritystore</property>
498                         <property name="active">0</property>
499                         <child>
500                           <object class="GtkCellRendererText" id="cellrenderertext6"/>
501                           <attributes>
502                             <attribute name="text">0</attribute>
503                           </attributes>
504                         </child>
505                       </object>
506                       <packing>
507                         <property name="left_attach">1</property>
508                         <property name="top_attach">2</property>
509                         <property name="width">1</property>
510                         <property name="height">1</property>
511                       </packing>
512                     </child>
513                     <child>
514                       <object class="GtkButtonBox" id="buttonbox2">
515                         <property name="visible">True</property>
516                         <property name="can_focus">False</property>
517                         <property name="layout_style">start</property>
518                         <child>
519                           <object class="GtkButton" id="taskdone">
520                             <property name="label" translatable="yes">Mark Done</property>
521                             <property name="visible">True</property>
522                             <property name="can_focus">True</property>
523                             <property name="receives_default">True</property>
524                             <signal name="clicked" handler="taskdone_clicked_cbk" swapped="no"/>
525                           </object>
526                           <packing>
527                             <property name="expand">False</property>
528                             <property name="fill">True</property>
529                             <property name="position">0</property>
530                           </packing>
531                         </child>
532                       </object>
533                       <packing>
534                         <property name="left_attach">0</property>
535                         <property name="top_attach">0</property>
536                         <property name="width">2</property>
537                         <property name="height">1</property>
538                       </packing>
539                     </child>
540                   </object>
541                   <packing>
542                     <property name="expand">True</property>
543                     <property name="fill">True</property>
544                     <property name="position">1</property>
545                   </packing>
546                 </child>
547                 <child>
548                   <object class="GtkBox" id="box3">
549                     <property name="visible">True</property>
550                     <property name="can_focus">False</property>
551                     <property name="margin_left">4</property>
552                     <property name="margin_right">4</property>
553                     <property name="margin_top">4</property>
554                     <property name="margin_bottom">4</property>
555                     <child>
556                       <object class="GtkButton" id="tasksave">
557                         <property name="label" translatable="yes">Save</property>
558                         <property name="visible">True</property>
559                         <property name="can_focus">True</property>
560                         <property name="receives_default">True</property>
561                         <property name="image_position">top</property>
562                       </object>
563                       <packing>
564                         <property name="expand">False</property>
565                         <property name="fill">True</property>
566                         <property name="position">0</property>
567                       </packing>
568                     </child>
569                     <child>
570                       <object class="GtkButton" id="taskcancel">
571                         <property name="label" translatable="yes">Cancel</property>
572                         <property name="visible">True</property>
573                         <property name="can_focus">True</property>
574                         <property name="receives_default">True</property>
575                       </object>
576                       <packing>
577                         <property name="expand">False</property>
578                         <property name="fill">True</property>
579                         <property name="position">2</property>
580                       </packing>
581                     </child>
582                   </object>
583                   <packing>
584                     <property name="expand">False</property>
585                     <property name="fill">False</property>
586                     <property name="position">2</property>
587                   </packing>
588                 </child>
589               </object>
590               <packing>
591                 <property name="resize">True</property>
592                 <property name="shrink">True</property>
593               </packing>
594             </child>
595           </object>
596           <packing>
597             <property name="expand">True</property>
598             <property name="fill">True</property>
599             <property name="position">1</property>
600           </packing>
601         </child>
602       </object>
603     </child>
604   </object>
605 </interface>