aff2879bc964c64e1e1ccb917e7f6107134e6b56
[prss.git] / src / glade / prss.glade
1 <?xml version="1.0" encoding="UTF-8"?>
2 <interface>
3   <!-- interface-requires gtk+ 3.0 -->
4   <object class="GtkAction" id="action1">
5     <property name="label" translatable="yes">Refresh</property>
6     <property name="stock_id">gtk-refresh</property>
7   </object>
8   <object class="GtkListStore" id="feed_store">
9     <columns>
10       <!-- column-name gchararray1 -->
11       <column type="gchararray"/>
12       <!-- column-name gpointer1 -->
13       <column type="gint"/>
14     </columns>
15   </object>
16   <object class="GtkListStore" id="headline_store">
17     <columns>
18       <!-- column-name title -->
19       <column type="gchararray"/>
20       <!-- column-name id -->
21       <column type="gint"/>
22       <!-- column-name date -->
23       <column type="gchararray"/>
24       <!-- column-name gint1 -->
25       <column type="gint64"/>
26     </columns>
27   </object>
28   <object class="GtkListStore" id="liststore1">
29     <columns>
30       <!-- column-name gchararray1 -->
31       <column type="gchararray"/>
32     </columns>
33     <data>
34       <row>
35         <col id="0" translatable="yes">horizontal</col>
36       </row>
37       <row>
38         <col id="0" translatable="yes">vertical</col>
39       </row>
40     </data>
41   </object>
42   <object class="GtkAction" id="preferences_action">
43     <property name="label" translatable="yes">Preferences</property>
44     <property name="stock_id">gtk-preferences</property>
45     <signal name="activate" handler="preferences_action_activate_cbk" swapped="no"/>
46   </object>
47   <object class="GtkDialog" id="settings_dialog">
48     <property name="can_focus">False</property>
49     <property name="border_width">5</property>
50     <property name="type_hint">dialog</property>
51     <child internal-child="vbox">
52       <object class="GtkBox" id="dialog-vbox1">
53         <property name="can_focus">False</property>
54         <property name="orientation">vertical</property>
55         <property name="spacing">2</property>
56         <child internal-child="action_area">
57           <object class="GtkButtonBox" id="dialog-action_area1">
58             <property name="can_focus">False</property>
59             <property name="layout_style">end</property>
60             <child>
61               <object class="GtkButton" id="button1">
62                 <property name="label">gtk-ok</property>
63                 <property name="visible">True</property>
64                 <property name="can_focus">True</property>
65                 <property name="receives_default">True</property>
66                 <property name="use_stock">True</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="GtkButton" id="button2">
76                 <property name="label">gtk-cancel</property>
77                 <property name="visible">True</property>
78                 <property name="can_focus">True</property>
79                 <property name="receives_default">True</property>
80                 <property name="use_stock">True</property>
81               </object>
82               <packing>
83                 <property name="expand">False</property>
84                 <property name="fill">True</property>
85                 <property name="position">1</property>
86               </packing>
87             </child>
88           </object>
89           <packing>
90             <property name="expand">False</property>
91             <property name="fill">True</property>
92             <property name="pack_type">end</property>
93             <property name="position">0</property>
94           </packing>
95         </child>
96         <child>
97           <object class="GtkNotebook" id="notebook1">
98             <property name="visible">True</property>
99             <property name="can_focus">False</property>
100             <child>
101               <object class="GtkGrid" id="grid1">
102                 <property name="visible">True</property>
103                 <property name="can_focus">False</property>
104                 <property name="row_homogeneous">True</property>
105                 <child>
106                   <object class="GtkLabel" id="label4">
107                     <property name="visible">True</property>
108                     <property name="can_focus">False</property>
109                     <property name="label" translatable="yes">URL:</property>
110                   </object>
111                   <packing>
112                     <property name="left_attach">0</property>
113                     <property name="top_attach">0</property>
114                     <property name="width">1</property>
115                     <property name="height">1</property>
116                   </packing>
117                 </child>
118                 <child>
119                   <object class="GtkLabel" id="label5">
120                     <property name="visible">True</property>
121                     <property name="can_focus">False</property>
122                     <property name="label" translatable="yes">Login:</property>
123                   </object>
124                   <packing>
125                     <property name="left_attach">0</property>
126                     <property name="top_attach">1</property>
127                     <property name="width">1</property>
128                     <property name="height">1</property>
129                   </packing>
130                 </child>
131                 <child>
132                   <object class="GtkLabel" id="label6">
133                     <property name="visible">True</property>
134                     <property name="can_focus">False</property>
135                     <property name="xpad">1</property>
136                     <property name="label" translatable="yes">Password:</property>
137                   </object>
138                   <packing>
139                     <property name="left_attach">0</property>
140                     <property name="top_attach">2</property>
141                     <property name="width">1</property>
142                     <property name="height">1</property>
143                   </packing>
144                 </child>
145                 <child>
146                   <object class="GtkEntry" id="url_entry">
147                     <property name="visible">True</property>
148                     <property name="can_focus">True</property>
149                     <property name="invisible_char">•</property>
150                     <property name="invisible_char_set">True</property>
151                   </object>
152                   <packing>
153                     <property name="left_attach">1</property>
154                     <property name="top_attach">0</property>
155                     <property name="width">1</property>
156                     <property name="height">1</property>
157                   </packing>
158                 </child>
159                 <child>
160                   <object class="GtkEntry" id="login_entry">
161                     <property name="visible">True</property>
162                     <property name="can_focus">True</property>
163                     <property name="invisible_char">•</property>
164                     <property name="invisible_char_set">True</property>
165                   </object>
166                   <packing>
167                     <property name="left_attach">1</property>
168                     <property name="top_attach">1</property>
169                     <property name="width">1</property>
170                     <property name="height">1</property>
171                   </packing>
172                 </child>
173                 <child>
174                   <object class="GtkEntry" id="password_entry">
175                     <property name="visible">True</property>
176                     <property name="can_focus">True</property>
177                     <property name="visibility">False</property>
178                     <property name="invisible_char">•</property>
179                     <property name="invisible_char_set">True</property>
180                   </object>
181                   <packing>
182                     <property name="left_attach">1</property>
183                     <property name="top_attach">2</property>
184                     <property name="width">1</property>
185                     <property name="height">1</property>
186                   </packing>
187                 </child>
188               </object>
189             </child>
190             <child type="tab">
191               <object class="GtkLabel" id="label1">
192                 <property name="visible">True</property>
193                 <property name="can_focus">False</property>
194                 <property name="label" translatable="yes">Account</property>
195               </object>
196               <packing>
197                 <property name="tab_fill">False</property>
198               </packing>
199             </child>
200             <child>
201               <object class="GtkGrid" id="grid2">
202                 <property name="visible">True</property>
203                 <property name="can_focus">False</property>
204                 <child>
205                   <object class="GtkLabel" id="label7">
206                     <property name="visible">True</property>
207                     <property name="can_focus">False</property>
208                     <property name="label" translatable="yes">Layout:</property>
209                   </object>
210                   <packing>
211                     <property name="left_attach">0</property>
212                     <property name="top_attach">0</property>
213                     <property name="width">1</property>
214                     <property name="height">1</property>
215                   </packing>
216                 </child>
217                 <child>
218                   <object class="GtkComboBox" id="layout">
219                     <property name="visible">True</property>
220                     <property name="can_focus">False</property>
221                     <property name="model">liststore1</property>
222                     <property name="active">0</property>
223                     <child>
224                       <object class="GtkCellRendererText" id="cellrenderertext2"/>
225                       <attributes>
226                         <attribute name="text">0</attribute>
227                       </attributes>
228                     </child>
229                   </object>
230                   <packing>
231                     <property name="left_attach">1</property>
232                     <property name="top_attach">0</property>
233                     <property name="width">1</property>
234                     <property name="height">1</property>
235                   </packing>
236                 </child>
237               </object>
238               <packing>
239                 <property name="position">1</property>
240               </packing>
241             </child>
242             <child type="tab">
243               <object class="GtkLabel" id="label2">
244                 <property name="visible">True</property>
245                 <property name="can_focus">False</property>
246                 <property name="label" translatable="yes">Interface</property>
247               </object>
248               <packing>
249                 <property name="position">1</property>
250                 <property name="tab_fill">False</property>
251               </packing>
252             </child>
253             <child>
254               <placeholder/>
255             </child>
256             <child type="tab">
257               <placeholder/>
258             </child>
259           </object>
260           <packing>
261             <property name="expand">False</property>
262             <property name="fill">True</property>
263             <property name="position">1</property>
264           </packing>
265         </child>
266       </object>
267     </child>
268     <action-widgets>
269       <action-widget response="-3">button1</action-widget>
270       <action-widget response="0">button2</action-widget>
271     </action-widgets>
272   </object>
273   <object class="GtkWindow" id="window">
274     <property name="can_focus">False</property>
275     <property name="title" translatable="yes">Pitchoune RSS</property>
276     <property name="default_width">800</property>
277     <property name="default_height">600</property>
278     <property name="icon_name">prss</property>
279     <signal name="delete-event" handler="window_delete_event_cbk" swapped="no"/>
280     <child>
281       <object class="GtkBox" id="box1">
282         <property name="visible">True</property>
283         <property name="can_focus">False</property>
284         <property name="orientation">vertical</property>
285         <child>
286           <object class="GtkMenuBar" id="menubar1">
287             <property name="visible">True</property>
288             <property name="can_focus">False</property>
289             <child>
290               <object class="GtkMenuItem" id="menuitem1">
291                 <property name="visible">True</property>
292                 <property name="can_focus">False</property>
293                 <property name="label" translatable="yes">_File</property>
294                 <property name="use_underline">True</property>
295                 <child type="submenu">
296                   <object class="GtkMenu" id="menu1">
297                     <property name="visible">True</property>
298                     <property name="can_focus">False</property>
299                     <child>
300                       <object class="GtkImageMenuItem" id="imagemenuitem1">
301                         <property name="label">gtk-preferences</property>
302                         <property name="use_action_appearance">False</property>
303                         <property name="related_action">preferences_action</property>
304                         <property name="visible">True</property>
305                         <property name="can_focus">False</property>
306                         <property name="use_underline">True</property>
307                         <property name="use_stock">True</property>
308                       </object>
309                     </child>
310                     <child>
311                       <object class="GtkSeparatorMenuItem" id="separatormenuitem1">
312                         <property name="visible">True</property>
313                         <property name="can_focus">False</property>
314                       </object>
315                     </child>
316                     <child>
317                       <object class="GtkImageMenuItem" id="imagemenuitem5">
318                         <property name="label">gtk-quit</property>
319                         <property name="visible">True</property>
320                         <property name="can_focus">False</property>
321                         <property name="use_underline">True</property>
322                         <property name="use_stock">True</property>
323                         <signal name="activate" handler="quit_activate_cbk" swapped="no"/>
324                       </object>
325                     </child>
326                   </object>
327                 </child>
328               </object>
329             </child>
330             <child>
331               <object class="GtkMenuItem" id="menuitem4">
332                 <property name="visible">True</property>
333                 <property name="can_focus">False</property>
334                 <property name="label" translatable="yes">_Help</property>
335                 <property name="use_underline">True</property>
336                 <child type="submenu">
337                   <object class="GtkMenu" id="menu3">
338                     <property name="visible">True</property>
339                     <property name="can_focus">False</property>
340                     <child>
341                       <object class="GtkImageMenuItem" id="imagemenuitem10">
342                         <property name="label">gtk-about</property>
343                         <property name="visible">True</property>
344                         <property name="can_focus">False</property>
345                         <property name="use_underline">True</property>
346                         <property name="use_stock">True</property>
347                         <signal name="activate" handler="help_activate_cbk" swapped="no"/>
348                       </object>
349                     </child>
350                   </object>
351                 </child>
352               </object>
353             </child>
354           </object>
355           <packing>
356             <property name="expand">False</property>
357             <property name="fill">True</property>
358             <property name="position">0</property>
359           </packing>
360         </child>
361         <child>
362           <object class="GtkToolbar" id="toolbar1">
363             <property name="visible">True</property>
364             <property name="can_focus">False</property>
365             <child>
366               <object class="GtkToolButton" id="refresh">
367                 <property name="related_action">action1</property>
368                 <property name="visible">True</property>
369                 <property name="can_focus">False</property>
370                 <property name="label" translatable="yes">toolbutton1</property>
371                 <property name="use_underline">True</property>
372                 <signal name="clicked" handler="refresh_clicked_cbk" swapped="no"/>
373               </object>
374               <packing>
375                 <property name="expand">False</property>
376                 <property name="homogeneous">True</property>
377               </packing>
378             </child>
379             <child>
380               <object class="GtkToolButton" id="preferences">
381                 <property name="related_action">preferences_action</property>
382                 <property name="visible">True</property>
383                 <property name="can_focus">False</property>
384                 <property name="label" translatable="yes">toolbutton1</property>
385                 <property name="use_underline">True</property>
386               </object>
387               <packing>
388                 <property name="expand">False</property>
389                 <property name="homogeneous">True</property>
390               </packing>
391             </child>
392           </object>
393           <packing>
394             <property name="expand">False</property>
395             <property name="fill">True</property>
396             <property name="position">1</property>
397           </packing>
398         </child>
399         <child>
400           <object class="GtkPaned" id="paned1">
401             <property name="visible">True</property>
402             <property name="can_focus">True</property>
403             <property name="margin_left">4</property>
404             <property name="margin_right">4</property>
405             <property name="position">200</property>
406             <property name="position_set">True</property>
407             <child>
408               <object class="GtkScrolledWindow" id="scrolledwindow1">
409                 <property name="visible">True</property>
410                 <property name="can_focus">True</property>
411                 <property name="shadow_type">in</property>
412                 <child>
413                   <object class="GtkTreeView" id="feed_tree">
414                     <property name="visible">True</property>
415                     <property name="can_focus">True</property>
416                     <property name="model">feed_store</property>
417                     <property name="headers_visible">False</property>
418                     <property name="headers_clickable">False</property>
419                     <property name="reorderable">True</property>
420                     <property name="fixed_height_mode">True</property>
421                     <property name="enable_tree_lines">True</property>
422                     <signal name="cursor-changed" handler="feed_cursor_changed_cbk" swapped="no"/>
423                     <child internal-child="selection">
424                       <object class="GtkTreeSelection" id="treeview-selection1"/>
425                     </child>
426                     <child>
427                       <object class="GtkTreeViewColumn" id="treeviewcolumn1">
428                         <property name="resizable">True</property>
429                         <property name="sizing">fixed</property>
430                         <property name="fixed_width">100</property>
431                         <property name="min_width">1</property>
432                         <property name="title" translatable="yes">Feed</property>
433                         <property name="expand">True</property>
434                         <property name="reorderable">True</property>
435                         <property name="sort_indicator">True</property>
436                         <property name="sort_column_id">0</property>
437                         <child>
438                           <object class="GtkCellRendererText" id="cellrenderertext5"/>
439                           <attributes>
440                             <attribute name="markup">0</attribute>
441                           </attributes>
442                         </child>
443                       </object>
444                     </child>
445                   </object>
446                 </child>
447               </object>
448               <packing>
449                 <property name="resize">True</property>
450                 <property name="shrink">True</property>
451               </packing>
452             </child>
453             <child>
454               <object class="GtkPaned" id="paned2">
455                 <property name="visible">True</property>
456                 <property name="can_focus">True</property>
457                 <property name="orientation">vertical</property>
458                 <property name="position">300</property>
459                 <property name="position_set">True</property>
460                 <child>
461                   <object class="GtkScrolledWindow" id="scrolledwindow2">
462                     <property name="visible">True</property>
463                     <property name="can_focus">True</property>
464                     <property name="shadow_type">in</property>
465                     <child>
466                       <object class="GtkTreeView" id="headline_tree">
467                         <property name="visible">True</property>
468                         <property name="can_focus">True</property>
469                         <property name="model">headline_store</property>
470                         <property name="reorderable">True</property>
471                         <signal name="cursor-changed" handler="headline_cursor_changed_cbk" swapped="no"/>
472                         <signal name="row-activated" handler="headline_row_activated_cbk" swapped="no"/>
473                         <child internal-child="selection">
474                           <object class="GtkTreeSelection" id="treeview-selection2"/>
475                         </child>
476                         <child>
477                           <object class="GtkTreeViewColumn" id="col_headine_title">
478                             <property name="resizable">True</property>
479                             <property name="sizing">fixed</property>
480                             <property name="fixed_width">300</property>
481                             <property name="title" translatable="yes">Headline</property>
482                             <property name="reorderable">True</property>
483                             <property name="sort_column_id">0</property>
484                             <child>
485                               <object class="GtkCellRendererText" id="cellrenderertext1"/>
486                               <attributes>
487                                 <attribute name="markup">0</attribute>
488                               </attributes>
489                             </child>
490                           </object>
491                         </child>
492                         <child>
493                           <object class="GtkTreeViewColumn" id="col_headine_date">
494                             <property name="resizable">True</property>
495                             <property name="sizing">fixed</property>
496                             <property name="fixed_width">50</property>
497                             <property name="title" translatable="yes">Date</property>
498                             <property name="reorderable">True</property>
499                             <property name="sort_column_id">3</property>
500                             <child>
501                               <object class="GtkCellRendererText" id="cellrenderertext3"/>
502                               <attributes>
503                                 <attribute name="markup">2</attribute>
504                               </attributes>
505                             </child>
506                           </object>
507                         </child>
508                       </object>
509                     </child>
510                   </object>
511                   <packing>
512                     <property name="resize">False</property>
513                     <property name="shrink">True</property>
514                   </packing>
515                 </child>
516                 <child>
517                   <object class="GtkBox" id="box2">
518                     <property name="visible">True</property>
519                     <property name="can_focus">False</property>
520                     <property name="orientation">vertical</property>
521                     <child>
522                       <object class="GtkFrame" id="frame1">
523                         <property name="visible">True</property>
524                         <property name="can_focus">False</property>
525                         <property name="label_xalign">0</property>
526                         <property name="shadow_type">in</property>
527                         <child>
528                           <object class="GtkGrid" id="grid3">
529                             <property name="visible">True</property>
530                             <property name="can_focus">False</property>
531                             <property name="margin_left">4</property>
532                             <child>
533                               <object class="GtkLabel" id="headline_title">
534                                 <property name="visible">True</property>
535                                 <property name="can_focus">False</property>
536                                 <property name="xalign">0</property>
537                                 <property name="single_line_mode">True</property>
538                                 <attributes>
539                                   <attribute name="weight" value="bold"/>
540                                   <attribute name="scale" value="1.5"/>
541                                 </attributes>
542                               </object>
543                               <packing>
544                                 <property name="left_attach">0</property>
545                                 <property name="top_attach">0</property>
546                                 <property name="width">1</property>
547                                 <property name="height">1</property>
548                               </packing>
549                             </child>
550                             <child>
551                               <object class="GtkLabel" id="headline_date">
552                                 <property name="visible">True</property>
553                                 <property name="can_focus">False</property>
554                                 <property name="xalign">0</property>
555                                 <property name="yalign">0</property>
556                                 <attributes>
557                                   <attribute name="weight" value="light"/>
558                                 </attributes>
559                               </object>
560                               <packing>
561                                 <property name="left_attach">0</property>
562                                 <property name="top_attach">1</property>
563                                 <property name="width">1</property>
564                                 <property name="height">1</property>
565                               </packing>
566                             </child>
567                           </object>
568                         </child>
569                         <child type="label_item">
570                           <placeholder/>
571                         </child>
572                       </object>
573                       <packing>
574                         <property name="expand">False</property>
575                         <property name="fill">True</property>
576                         <property name="position">0</property>
577                       </packing>
578                     </child>
579                     <child>
580                       <object class="GtkScrolledWindow" id="webkit_window">
581                         <property name="visible">True</property>
582                         <property name="can_focus">True</property>
583                         <property name="shadow_type">in</property>
584                         <child>
585                           <placeholder/>
586                         </child>
587                       </object>
588                       <packing>
589                         <property name="expand">True</property>
590                         <property name="fill">True</property>
591                         <property name="position">1</property>
592                       </packing>
593                     </child>
594                   </object>
595                   <packing>
596                     <property name="resize">True</property>
597                     <property name="shrink">True</property>
598                   </packing>
599                 </child>
600               </object>
601               <packing>
602                 <property name="resize">True</property>
603                 <property name="shrink">True</property>
604               </packing>
605             </child>
606           </object>
607           <packing>
608             <property name="expand">True</property>
609             <property name="fill">True</property>
610             <property name="position">2</property>
611           </packing>
612         </child>
613       </object>
614     </child>
615   </object>
616 </interface>