3 <!-- interface-requires gtk+ 2.10 -->
4 <!-- interface-naming-policy toplevel-contextual -->
5 <widget class="GtkDialog" id="time-slider-delete">
6 <property name="visible">True</property>
7 <property name="border_width">5</property>
8 <property name="title" translatable="yes">Delete Snapshots</property>
9 <property name="window_position">center-on-parent</property>
10 <property name="icon_name">time-slider-setup</property>
11 <property name="type_hint">dialog</property>
12 <property name="has_separator">False</property>
13 <signal name="delete_event" handler="on_window_delete_event"/>
14 <child internal-child="vbox">
15 <widget class="GtkVBox" id="dialog-vbox1">
16 <property name="visible">True</property>
18 <widget class="GtkTable" id="table1">
19 <property name="visible">True</property>
20 <property name="n_rows">4</property>
21 <property name="n_columns">2</property>
22 <property name="column_spacing">9</property>
23 <property name="row_spacing">12</property>
25 <widget class="GtkScrolledWindow" id="scrollwin">
26 <property name="visible">True</property>
27 <property name="can_focus">True</property>
28 <property name="hscrollbar_policy">automatic</property>
29 <property name="vscrollbar_policy">automatic</property>
30 <property name="shadow_type">etched-in</property>
32 <widget class="GtkTreeView" id="snaplist">
33 <property name="height_request">300</property>
34 <property name="visible">True</property>
35 <property name="can_focus">True</property>
36 <property name="reorderable">True</property>
37 <property name="rules_hint">True</property>
38 <property name="rubber_banding">True</property>
43 <property name="top_attach">2</property>
44 <property name="bottom_attach">3</property>
48 <widget class="GtkLabel" id="label2">
49 <property name="visible">True</property>
50 <property name="xalign">0</property>
51 <property name="label" translatable="yes">Select ZFS snapshots to delete from the list below.</property>
54 <property name="right_attach">2</property>
55 <property name="x_options">GTK_FILL</property>
56 <property name="y_options"></property>
60 <widget class="GtkHBox" id="hbox1">
61 <property name="visible">True</property>
62 <property name="spacing">6</property>
64 <widget class="GtkLabel" id="label5">
65 <property name="visible">True</property>
66 <property name="label" translatable="yes">Type:</property>
69 <property name="expand">False</property>
70 <property name="fill">False</property>
71 <property name="position">0</property>
75 <widget class="GtkComboBox" id="typefiltercombo">
76 <property name="visible">True</property>
77 <signal name="changed" handler="on_typefiltercombo_changed"/>
80 <property name="expand">False</property>
81 <property name="fill">False</property>
82 <property name="position">1</property>
86 <widget class="GtkLabel" id="label3">
87 <property name="visible">True</property>
88 <property name="label" translatable="yes">File System:</property>
91 <property name="expand">False</property>
92 <property name="fill">False</property>
93 <property name="position">2</property>
97 <widget class="GtkComboBoxEntry" id="fsfilterentry">
98 <property name="visible">True</property>
99 <signal name="changed" handler="on_fsfilterentry_changed"/>
102 <property name="expand">False</property>
103 <property name="fill">False</property>
104 <property name="position">3</property>
108 <widget class="GtkLabel" id="label1">
109 <property name="visible">True</property>
110 <property name="xalign">1</property>
111 <property name="label" translatable="yes">Name:</property>
114 <property name="expand">False</property>
115 <property name="fill">False</property>
116 <property name="position">4</property>
120 <widget class="GtkComboBoxEntry" id="schedfilterentry">
121 <property name="visible">True</property>
122 <signal name="changed" handler="on_schedfilterentry_changed"/>
125 <property name="expand">False</property>
126 <property name="fill">False</property>
127 <property name="position">5</property>
132 <property name="top_attach">1</property>
133 <property name="bottom_attach">2</property>
134 <property name="x_options">GTK_FILL</property>
135 <property name="y_options"></property>
139 <widget class="GtkHBox" id="hbox2">
140 <property name="height_request">6</property>
141 <property name="visible">True</property>
147 <property name="top_attach">3</property>
148 <property name="bottom_attach">4</property>
149 <property name="y_options"></property>
153 <widget class="GtkAlignment" id="alignment1">
154 <property name="visible">True</property>
155 <property name="left_padding">12</property>
156 <property name="right_padding">12</property>
158 <widget class="GtkVBox" id="vbox2">
159 <property name="visible">True</property>
160 <property name="spacing">24</property>
162 <widget class="GtkVBox" id="vbox3">
163 <property name="visible">True</property>
164 <property name="spacing">6</property>
165 <property name="homogeneous">True</property>
167 <widget class="GtkButton" id="selectbutton">
168 <property name="label">gtk-select-all</property>
169 <property name="visible">True</property>
170 <property name="can_focus">True</property>
171 <property name="receives_default">True</property>
172 <property name="use_stock">True</property>
173 <signal name="clicked" handler="on_selectbutton_clicked"/>
176 <property name="expand">False</property>
177 <property name="fill">False</property>
178 <property name="position">0</property>
182 <widget class="GtkButton" id="deselectbutton">
183 <property name="visible">True</property>
184 <property name="can_focus">True</property>
185 <property name="receives_default">True</property>
186 <signal name="clicked" handler="on_deselectbutton_clicked"/>
188 <widget class="GtkHBox" id="hbox3">
189 <property name="visible">True</property>
191 <widget class="GtkImage" id="image1">
192 <property name="visible">True</property>
193 <property name="stock">gtk-clear</property>
196 <property name="position">0</property>
200 <widget class="GtkLabel" id="label4">
201 <property name="visible">True</property>
202 <property name="label" translatable="yes">D_eselect All</property>
203 <property name="use_markup">True</property>
204 <property name="use_underline">True</property>
205 <property name="mnemonic_widget">deselectbutton</property>
208 <property name="position">1</property>
215 <property name="position">1</property>
220 <property name="expand">False</property>
221 <property name="fill">False</property>
222 <property name="position">0</property>
226 <widget class="GtkButton" id="deletebutton">
227 <property name="label">gtk-delete</property>
228 <property name="visible">True</property>
229 <property name="can_focus">True</property>
230 <property name="receives_default">True</property>
231 <property name="use_stock">True</property>
232 <signal name="clicked" handler="on_deletebutton_clicked"/>
235 <property name="expand">False</property>
236 <property name="fill">False</property>
237 <property name="position">1</property>
244 <property name="left_attach">1</property>
245 <property name="right_attach">2</property>
246 <property name="top_attach">2</property>
247 <property name="bottom_attach">3</property>
248 <property name="x_options"></property>
259 <property name="position">1</property>
262 <child internal-child="action_area">
263 <widget class="GtkHButtonBox" id="dialog-action_area1">
264 <property name="visible">True</property>
265 <property name="layout_style">end</property>
270 <widget class="GtkButton" id="closebutton">
271 <property name="label">gtk-close</property>
272 <property name="visible">True</property>
273 <property name="can_focus">True</property>
274 <property name="receives_default">True</property>
275 <property name="use_stock">True</property>
276 <signal name="clicked" handler="on_closebutton_clicked"/>
279 <property name="expand">False</property>
280 <property name="fill">False</property>
281 <property name="position">1</property>
286 <property name="expand">False</property>
287 <property name="pack_type">end</property>
288 <property name="position">0</property>
294 <widget class="GtkDialog" id="confirmdialog">
295 <property name="width_request">300</property>
296 <property name="border_width">5</property>
297 <property name="title" translatable="yes">Delete Snapshots</property>
298 <property name="modal">True</property>
299 <property name="window_position">center-on-parent</property>
300 <property name="destroy_with_parent">True</property>
301 <property name="icon_name">time-slider-setup</property>
302 <property name="type_hint">dialog</property>
303 <property name="transient_for">time-slider-delete</property>
304 <property name="has_separator">False</property>
305 <child internal-child="vbox">
306 <widget class="GtkVBox" id="dialog-vbox2">
307 <property name="visible">True</property>
308 <property name="spacing">2</property>
310 <widget class="GtkFrame" id="frame1">
311 <property name="visible">True</property>
312 <property name="label_xalign">0</property>
313 <property name="shadow_type">none</property>
315 <widget class="GtkAlignment" id="alignment2">
316 <property name="visible">True</property>
317 <property name="left_padding">12</property>
319 <widget class="GtkVBox" id="vbox1">
320 <property name="visible">True</property>
321 <property name="spacing">12</property>
323 <widget class="GtkVBox" id="vbox5">
324 <property name="visible">True</property>
326 <widget class="GtkLabel" id="summarylabel">
327 <property name="visible">True</property>
328 <property name="xalign">0</property>
329 <property name="label" translatable="yes">%d snapshots will be deleted.</property>
332 <property name="expand">False</property>
333 <property name="position">0</property>
337 <widget class="GtkLabel" id="label7">
338 <property name="visible">True</property>
339 <property name="xalign">0</property>
340 <property name="label" translatable="yes">Press Delete to continue.</property>
343 <property name="expand">False</property>
344 <property name="fill">False</property>
345 <property name="position">1</property>
350 <property name="expand">False</property>
351 <property name="fill">False</property>
352 <property name="position">0</property>
356 <widget class="GtkCheckButton" id="exittoggle">
357 <property name="label" translatable="yes">Exit when done. </property>
358 <property name="can_focus">True</property>
359 <property name="receives_default">False</property>
360 <property name="draw_indicator">True</property>
363 <property name="expand">False</property>
364 <property name="fill">False</property>
365 <property name="position">1</property>
373 <widget class="GtkLabel" id="label5">
374 <property name="visible">True</property>
375 <property name="label" translatable="yes"><b>Summary</b></property>
376 <property name="use_markup">True</property>
379 <property name="type">label_item</property>
384 <property name="expand">False</property>
385 <property name="fill">False</property>
386 <property name="position">1</property>
389 <child internal-child="action_area">
390 <widget class="GtkHButtonBox" id="dialog-action_area2">
391 <property name="visible">True</property>
392 <property name="layout_style">end</property>
394 <widget class="GtkButton" id="confirmcancel">
395 <property name="label">gtk-cancel</property>
396 <property name="visible">True</property>
397 <property name="can_focus">True</property>
398 <property name="receives_default">True</property>
399 <property name="use_stock">True</property>
400 <signal name="clicked" handler="on_confirmcancel_clicked"/>
403 <property name="expand">False</property>
404 <property name="fill">False</property>
405 <property name="position">0</property>
409 <widget class="GtkButton" id="confirmdelete">
410 <property name="label">gtk-delete</property>
411 <property name="visible">True</property>
412 <property name="can_focus">True</property>
413 <property name="receives_default">True</property>
414 <property name="use_stock">True</property>
415 <signal name="clicked" handler="on_confirmdelete_clicked"/>
418 <property name="expand">False</property>
419 <property name="fill">False</property>
420 <property name="position">1</property>
425 <property name="expand">False</property>
426 <property name="pack_type">end</property>
427 <property name="position">0</property>
433 <widget class="GtkDialog" id="deletingdialog">
434 <property name="width_request">300</property>
435 <property name="border_width">5</property>
436 <property name="title" translatable="yes">Deleting Snapshots</property>
437 <property name="modal">True</property>
438 <property name="window_position">center-on-parent</property>
439 <property name="icon_name">time-slider-setup</property>
440 <property name="type_hint">dialog</property>
441 <property name="deletable">False</property>
442 <property name="has_separator">False</property>
443 <child internal-child="vbox">
444 <widget class="GtkVBox" id="dialog-vbox3">
445 <property name="visible">True</property>
446 <property name="spacing">2</property>
448 <widget class="GtkVBox" id="vbox6">
449 <property name="visible">True</property>
450 <property name="spacing">6</property>
452 <widget class="GtkLabel" id="label6">
453 <property name="visible">True</property>
454 <property name="xalign">0</property>
455 <property name="label" translatable="yes">Deleting snapshots...</property>
458 <property name="expand">False</property>
459 <property name="fill">False</property>
460 <property name="position">0</property>
464 <widget class="GtkProgressBar" id="deletingprogress">
465 <property name="visible">True</property>
466 <property name="activity_mode">True</property>
467 <property name="show_text">True</property>
470 <property name="expand">False</property>
471 <property name="fill">False</property>
472 <property name="position">1</property>
477 <property name="expand">False</property>
478 <property name="fill">False</property>
479 <property name="position">1</property>
482 <child internal-child="action_area">
483 <widget class="GtkHButtonBox" id="dialog-action_area3">
484 <property name="visible">True</property>
485 <property name="layout_style">end</property>
494 <property name="expand">False</property>
495 <property name="pack_type">end</property>
496 <property name="position">0</property>
502 <widget class="GtkDialog" id="pulsedialog">
503 <property name="border_width">5</property>
504 <property name="resizable">False</property>
505 <property name="modal">True</property>
506 <property name="window_position">center-on-parent</property>
507 <property name="icon_name">time-slider-setup</property>
508 <property name="type_hint">dialog</property>
509 <property name="deletable">False</property>
510 <property name="has_separator">False</property>
511 <child internal-child="vbox">
512 <widget class="GtkVBox" id="dialog-vbox4">
513 <property name="visible">True</property>
514 <property name="spacing">2</property>
516 <widget class="GtkVBox" id="vbox4">
517 <property name="visible">True</property>
518 <property name="spacing">6</property>
520 <widget class="GtkLabel" id="label8">
521 <property name="visible">True</property>
522 <property name="xalign">0</property>
523 <property name="label" translatable="yes">Scanning snapshots...</property>
526 <property name="expand">False</property>
527 <property name="fill">False</property>
528 <property name="position">0</property>
532 <widget class="GtkProgressBar" id="pulsebar">
533 <property name="visible">True</property>
534 <property name="activity_mode">True</property>
537 <property name="expand">False</property>
538 <property name="fill">False</property>
539 <property name="position">1</property>
544 <property name="position">1</property>
547 <child internal-child="action_area">
548 <widget class="GtkHButtonBox" id="dialog-action_area4">
549 <property name="visible">True</property>
550 <property name="layout_style">end</property>
559 <property name="expand">False</property>
560 <property name="pack_type">end</property>
561 <property name="position">0</property>