Detect unsuccessful attempts at running an uninstalled pysize
[pysize.git] / pysize / ui / gtk / main_window.glade
blob103d5eb9e690a88d124f60039f3d0c2b512def59
1 <?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
2 <!DOCTYPE glade-interface SYSTEM "http://gazpacho.sicem.biz/gazpacho-0.1.dtd">
3 <glade-interface>
4 <widget class="GtkListStore" id="model1">
5 <columns>
6 <column type="gchararray"/>
7 <column type="gchararray"/>
8 </columns>
9 </widget>
10 <widget class="GtkUIManager" id="uimanager">
11 <child>
12 <widget class="GtkActionGroup" id="DefaultActions">
13 <child>
14 <widget class="GtkAction" id="About">
15 <property name="name">About</property>
16 <property name="tooltip" translatable="yes">About</property>
17 <property name="stock_id">gtk-about</property>
18 <signal handler="about_action" name="activate"/>
19 </widget>
20 </child>
21 <child>
22 <widget class="GtkAction" id="ActionsMenu">
23 <property name="name">ActionsMenu</property>
24 <property name="label" translatable="yes">_Actions</property>
25 </widget>
26 </child>
27 <child>
28 <widget class="GtkAction" id="CompleteReload">
29 <property name="name">CompleteReload</property>
30 <property name="label" translatable="yes">_Completely Reload</property>
31 <property name="short_label" translatable="yes">_Completely Relod</property>
32 <property name="tooltip" translatable="yes">Drop all cache and retraverse the directories</property>
33 <property name="stock_id">gtk-refresh</property>
34 <signal handler="complete_reload_action" name="activate"/>
35 </widget>
36 </child>
37 <child>
38 <widget class="GtkAction" id="FileMenu">
39 <property name="name">FileMenu</property>
40 <property name="label" translatable="yes">_File</property>
41 </widget>
42 </child>
43 <child>
44 <widget class="GtkAction" id="Help">
45 <property name="name">Help</property>
46 <property name="tooltip" translatable="yes">Help</property>
47 <property name="stock_id">gtk-help</property>
48 <signal handler="help_action" name="activate"/>
49 </widget>
50 </child>
51 <child>
52 <widget class="GtkAction" id="HelpMenu">
53 <property name="name">HelpMenu</property>
54 <property name="label" translatable="yes">_Help</property>
55 </widget>
56 </child>
57 <child>
58 <widget class="GtkAction" id="HistoryMenu">
59 <property name="name">HistoryMenu</property>
60 <property name="label" translatable="yes">_History</property>
61 </widget>
62 </child>
63 <child>
64 <widget class="GtkAction" id="Open">
65 <property name="name">Open</property>
66 <property name="label" translatable="yes">_Open</property>
67 <property name="tooltip" translatable="yes">Open a directory</property>
68 <property name="stock_id">gtk-directory</property>
69 <signal handler="open_action" name="activate"/>
70 <property name="accelerator">&lt;Control&gt;o</property>
71 </widget>
72 </child>
73 <child>
74 <widget class="GtkAction" id="QuickRefresh">
75 <property name="name">QuickRefresh</property>
76 <property name="label" translatable="yes">_Quick Refresh</property>
77 <property name="tooltip" translatable="yes">Refresh displayed elements</property>
78 <property name="stock_id">gtk-refresh</property>
79 <signal handler="quick_refresh_action" name="activate"/>
80 <property name="accelerator">&lt;Control&gt;r</property>
81 </widget>
82 </child>
83 <child>
84 <widget class="GtkAction" id="Quit">
85 <property name="name">Quit</property>
86 <property name="tooltip" translatable="yes">Quit the program</property>
87 <property name="stock_id">gtk-quit</property>
88 <signal handler="quit_action" name="activate"/>
89 </widget>
90 </child>
91 <child>
92 <widget class="GtkAction" id="ViewMenu">
93 <property name="name">ViewMenu</property>
94 <property name="label" translatable="yes">_View</property>
95 </widget>
96 </child>
97 </widget>
98 </child>
99 <child>
100 <widget class="GtkActionGroup" id="NavigationAction">
101 <child>
102 <widget class="GtkAction" id="Back">
103 <property name="name">Back</property>
104 <property name="label" translatable="yes">Back</property>
105 <property name="tooltip" translatable="yes">Go back in the history</property>
106 <property name="stock_id">gtk-go-back</property>
107 <signal handler="back_action" name="activate"/>
108 <property name="accelerator">&lt;Alt&gt;Left</property>
109 </widget>
110 </child>
111 <child>
112 <widget class="GtkAction" id="Forward">
113 <property name="name">Forward</property>
114 <property name="label" translatable="yes">Forward</property>
115 <property name="tooltip" translatable="yes">Go forward in the history</property>
116 <property name="stock_id">gtk-go-forward</property>
117 <signal handler="forw_action" name="activate"/>
118 <property name="accelerator">&lt;Alt&gt;Right</property>
119 </widget>
120 </child>
121 <child>
122 <widget class="GtkAction" id="ParentDirectory">
123 <property name="name">ParentDirectory</property>
124 <property name="label" translatable="yes">Parent Directory</property>
125 <property name="tooltip" translatable="yes">Go to the parent directory</property>
126 <property name="stock_id">gtk-go-up</property>
127 <signal handler="parent_directory_action" name="activate"/>
128 <property name="accelerator">&lt;Alt&gt;Up</property>
129 </widget>
130 </child>
131 </widget>
132 </child>
133 <child>
134 <widget class="GtkActionGroup" id="ZoomActions">
135 <child>
136 <widget class="GtkAction" id="ZoomFit">
137 <property name="name">ZoomFit</property>
138 <property name="label" translatable="yes">Zoom Fit</property>
139 <property name="tooltip" translatable="yes">Fit the tree in the window</property>
140 <property name="stock_id">gtk-zoom-fit</property>
141 <signal handler="zoom_fit_action" name="activate"/>
142 <property name="accelerator">&lt;Control&gt;0</property>
143 </widget>
144 </child>
145 <child>
146 <widget class="GtkAction" id="ZoomIn">
147 <property name="name">ZoomIn</property>
148 <property name="label" translatable="yes">Zoom In</property>
149 <property name="tooltip" translatable="yes">Increase the zoom level</property>
150 <property name="stock_id">gtk-zoom-in</property>
151 <signal handler="zoom_in_action" name="activate"/>
152 <property name="accelerator">&lt;Control&gt;plus</property>
153 </widget>
154 </child>
155 <child>
156 <widget class="GtkAction" id="ZoomOut">
157 <property name="name">ZoomOut</property>
158 <property name="label" translatable="yes">Zoom Out</property>
159 <property name="tooltip" translatable="yes">Decrease the zoom level</property>
160 <property name="stock_id">gtk-zoom-out</property>
161 <signal handler="zoom_out_action" name="activate"/>
162 <property name="accelerator">&lt;Control&gt;minus</property>
163 </widget>
164 </child>
165 </widget>
166 </child>
167 <child>
168 <widget class="GtkActionGroup" id="ViewActions">
169 <child>
170 <widget class="GtkAction" id="DeletedFilesAction">
171 <property name="name">DeletedFilesAction</property>
172 <property name="label" translatable="yes">_View Deleted Files</property>
173 <property name="stock_id">gtk-delete</property>
174 <signal handler="deleted_files_action" name="activate"/>
175 </widget>
176 </child>
177 </widget>
178 </child>
179 <ui id="initial-state"><![CDATA[<ui>
180 <menubar action="menubar" name="menubar">
181 <menu action="FileMenu" name="FileMenu">
182 <menuitem action="Open" name="Open"/>
183 <separator/>
184 <menuitem action="Quit" name="Quit"/>
185 </menu>
186 <menu action="ActionsMenu" name="ActionsMenu">
187 <menuitem action="ParentDirectory" name="ParentDirectory"/>
188 <menuitem action="QuickRefresh" name="QuickRefresh"/>
189 <menuitem action="CompleteReload" name="CompleteReload"/>
190 <menuitem action="ZoomFit" name="ZoomFit"/>
191 <menuitem action="ZoomIn" name="ZoomIn"/>
192 <menuitem action="ZoomOut" name="ZoomOut"/>
193 </menu>
194 <menu action="HistoryMenu" name="HistoryMenu">
195 <menuitem action="Back" name="Back"/>
196 <menuitem action="Forward" name="Forward"/>
197 </menu>
198 <menu action="ViewMenu" name="ViewMenu">
199 <menuitem action="DeletedFilesAction" name="DeletedFilesAction"/>
200 </menu>
201 <menu action="HelpMenu" name="HelpMenu">
202 <menuitem action="About" name="About"/>
203 <menuitem action="Help" name="Help"/>
204 </menu>
205 </menubar><toolbar action="toolbar" name="toolbar">
206 <toolitem action="Open" name="Open"/>
208 <toolitem action="ZoomFit" name="ZoomFit"/>
209 <toolitem action="ZoomIn" name="ZoomIn"/>
210 <toolitem action="ZoomOut" name="ZoomOut"/>
211 <toolitem action="ParentDirectory" name="ParentDirectory"/>
212 <toolitem action="Back" name="Back"/>
213 <toolitem action="Forward" name="Forward"/>
214 </toolbar>
215 </ui>]]></ui>
216 </widget>
217 <widget class="GtkDialog" id="deleted_files_dialog">
218 <property name="default_height">260</property>
219 <property name="default_width">320</property>
220 <property name="destroy_with_parent">True</property>
221 <property name="title" context="yes" translatable="yes">Pysize Deleted Files</property>
222 <property name="type_hint">normal</property>
223 <signal handler="deleted_files_change_selection" name="map-event"/>
224 <child internal-child="vbox">
225 <widget class="GtkVBox" id="vbox">
226 <property name="border_width">2</property>
227 <property name="visible">True</property>
228 <child>
229 <widget class="GtkScrolledWindow" id="scrolledwindow2">
230 <property name="hscrollbar_policy">automatic</property>
231 <property name="visible">True</property>
232 <property name="vscrollbar_policy">automatic</property>
233 <child>
234 <widget class="GtkTreeView" id="deleted_files_treeview">
235 <property name="enable_grid_lines">both</property>
236 <property name="enable_tree_lines">True</property>
237 <property name="hover_expand">True</property>
238 <property name="is_focus">True</property>
239 <property name="model">model1</property>
240 <property name="reorderable">True</property>
241 <property name="rubber_banding">True</property>
242 <property name="rules_hint">True</property>
243 <property name="search_column">0</property>
244 <property name="visible">True</property>
245 <signal handler="deleted_files_change_selection" name="unselect-all"/>
246 <signal handler="deleted_files_change_selection" name="select-cursor-row"/>
247 <signal handler="deleted_files_change_selection" name="drag-end"/>
248 <signal handler="deleted_files_change_selection" name="toggle-cursor-row"/>
249 <signal handler="deleted_files_change_selection" name="move-cursor"/>
250 <signal handler="deleted_files_change_selection" name="cursor-changed"/>
251 <child>
252 <widget class="GtkTreeViewColumn" id="treeviewcolumn1">
253 <property name="expand">True</property>
254 <property name="reorderable">True</property>
255 <property name="resizable">True</property>
256 <property name="title" context="yes" translatable="yes">Size</property>
257 <child>
258 <widget class="GtkCellRendererText" id="treeviewcolumn1-renderer1"/>
259 <attributes>
260 <attribute name="text">0</attribute>
261 </attributes>
262 </child>
263 </widget>
264 </child>
265 <child>
266 <widget class="GtkTreeViewColumn" id="treeviewcolumn2">
267 <property name="expand">True</property>
268 <property name="reorderable">True</property>
269 <property name="resizable">True</property>
270 <property name="title" context="yes" translatable="yes">Name</property>
271 <child>
272 <widget class="GtkCellRendererText" id="treeviewcolumn2-renderer1"/>
273 <attributes>
274 <attribute name="text">1</attribute>
275 </attributes>
276 </child>
277 </widget>
278 </child>
279 </widget>
280 </child>
281 </widget>
282 </child>
283 <child internal-child="action_area">
284 <widget class="GtkHButtonBox" id="dialog1-action_area">
285 <property name="border_width">5</property>
286 <property name="layout_style">end</property>
287 <property name="spacing">6</property>
288 <property name="visible">True</property>
289 <child>
290 <widget class="GtkLabel" id="label2">
291 <property name="can_focus">True</property>
292 <property name="is_focus">True</property>
293 <property name="label" context="yes" translatable="yes">Total:</property>
294 <property name="selectable">True</property>
295 <property name="single_line_mode">True</property>
296 <property name="visible">True</property>
297 <property name="xalign">0.0</property>
298 </widget>
299 </child>
300 <child>
301 <widget class="GtkLabel" id="deleted_files_size">
302 <property name="can_focus">True</property>
303 <property name="is_focus">True</property>
304 <property name="selectable">True</property>
305 <property name="single_line_mode">True</property>
306 <property name="visible">True</property>
307 <property name="xalign">0.0</property>
308 </widget>
309 <packing>
310 <property name="position">1</property>
311 </packing>
312 </child>
313 <child>
314 <widget class="GtkButton" id="deleted_files_restore">
315 <property name="label">gtk-undelete</property>
316 <property name="use_stock">True</property>
317 <property name="visible">True</property>
318 <signal handler="restore_deleted_files" name="clicked"/>
319 </widget>
320 <packing>
321 <property name="position">2</property>
322 </packing>
323 </child>
324 <child>
325 <widget class="GtkButton" id="deleted_files_delete">
326 <property name="label">gtk-delete</property>
327 <property name="use_stock">True</property>
328 <property name="visible">True</property>
329 <signal handler="delete_deleted_files" name="clicked"/>
330 </widget>
331 <packing>
332 <property name="position">3</property>
333 </packing>
334 </child>
335 <child>
336 <widget class="GtkButton" id="button3">
337 <property name="is_focus">True</property>
338 <property name="label">gtk-close</property>
339 <property name="use_stock">True</property>
340 <property name="visible">True</property>
341 <signal handler="close_deleted_files" name="clicked"/>
342 </widget>
343 <packing>
344 <property name="position">4</property>
345 </packing>
346 </child>
347 </widget>
348 <packing>
349 <property name="expand">False</property>
350 <property name="pack_type">end</property>
351 <property name="position">1</property>
352 </packing>
353 </child>
354 </widget>
355 </child>
356 </widget>
357 <widget class="GtkWindow" id="main_window">
358 <property name="default_height">400</property>
359 <property name="default_width">850</property>
360 <property name="title" context="yes" translatable="yes">Pysize</property>
361 <signal handler="quit_action" name="delete-event" after="True"/>
362 <child>
363 <widget class="GtkVBox" id="vbox1">
364 <property name="visible">True</property>
365 <child>
366 <widget constructor="initial-state" class="GtkMenuBar" id="menubar">
367 <property name="visible">True</property>
368 </widget>
369 <packing>
370 <property name="expand">False</property>
371 <property name="fill">False</property>
372 </packing>
373 </child>
374 <child>
375 <widget class="GtkHandleBox" id="handlebox1">
376 <property name="visible">True</property>
377 <child>
378 <widget constructor="initial-state" class="GtkToolbar" id="toolbar">
379 <property name="visible">True</property>
380 </widget>
381 </child>
382 </widget>
383 <packing>
384 <property name="expand">False</property>
385 <property name="fill">False</property>
386 <property name="position">1</property>
387 </packing>
388 </child>
389 <child>
390 <widget class="GtkScrolledWindow" id="scrolledwindow1">
391 <property name="hscrollbar_policy">automatic</property>
392 <property name="visible">True</property>
393 <property name="vscrollbar_policy">automatic</property>
394 <child>
395 <widget class="GtkViewport" id="viewport1">
396 <property name="shadow_type">etched-in</property>
397 <property name="visible">True</property>
398 <child>
399 <widget class="Custom" id="main_widget">
400 <property name="creation_function">pysize_widget</property>
401 </widget>
402 </child>
403 </widget>
404 </child>
405 </widget>
406 <packing>
407 <property name="position">2</property>
408 </packing>
409 </child>
410 <child>
411 <widget class="GtkHBox" id="hbox1">
412 <property name="visible">True</property>
413 <child>
414 <widget class="GtkStatusbar" id="status_bar">
415 <property name="has_resize_grip">False</property>
416 <property name="visible">True</property>
417 </widget>
418 </child>
419 <child>
420 <widget class="GtkProgressBar" id="progress_bar">
421 <property name="text" context="yes" translatable="yes"></property>
422 <property name="text_xalign">0.0</property>
423 <property name="text_yalign">0.0</property>
424 <property name="visible">True</property>
425 </widget>
426 <packing>
427 <property name="expand">False</property>
428 <property name="fill">False</property>
429 <property name="position">1</property>
430 </packing>
431 </child>
432 <child>
433 <widget class="GtkStatusbar" id="statusbar1">
434 <property name="visible">True</property>
435 <property name="width_request">20</property>
436 </widget>
437 <packing>
438 <property name="expand">False</property>
439 <property name="fill">False</property>
440 <property name="position">2</property>
441 </packing>
442 </child>
443 </widget>
444 <packing>
445 <property name="expand">False</property>
446 <property name="fill">False</property>
447 <property name="position">3</property>
448 </packing>
449 </child>
450 </widget>
451 </child>
452 </widget>
453 <widget class="GtkWindow" id="placeholder_as_gazpacho_prevents_standalone_widgets">
454 <property name="default_height">250</property>
455 <property name="default_width">440</property>
456 <child>
457 <widget class="GtkHBox" id="toolbar_remaining">
458 <property name="visible">True</property>
459 <child>
460 <widget class="GtkLabel" id="label1">
461 <property name="justify">right</property>
462 <property name="label" context="yes" translatable="yes">Max depth: </property>
463 <property name="visible">True</property>
464 <property name="xalign">0.0</property>
465 </widget>
466 <packing>
467 <property name="expand">False</property>
468 <property name="fill">False</property>
469 </packing>
470 </child>
471 <child>
472 <widget class="GtkSpinButton" id="max_depth">
473 <property name="activates_default">True</property>
474 <property name="adjustment">0 0 100 1 10 0</property>
475 <property name="is_focus">True</property>
476 <property name="max_length">4</property>
477 <property name="numeric">True</property>
478 <property name="text" context="yes" translatable="yes">0</property>
479 <property name="visible">True</property>
480 <property name="width_chars">4</property>
481 <signal handler="max_depth_changed" name="value-changed"/>
482 </widget>
483 <packing>
484 <property name="expand">False</property>
485 <property name="fill">False</property>
486 <property name="position">1</property>
487 </packing>
488 </child>
489 </widget>
490 </child>
491 </widget>
492 </glade-interface>