1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
3
<!--Generated with glade3 3.4.5 on Fri Oct 17 09:26:22 2008 -->
5
<widget class="GtkWindow" id="MainWindow">
6
<property name="title" translatable="yes">Back In Time</property>
7
<property name="window_position">GTK_WIN_POS_CENTER</property>
8
<property name="icon_name">gtk-save</property>
9
<signal name="destroy" handler="on_MainWindow_destroy"/>
10
<signal name="delete_event" handler="on_MainWindow_delete_event"/>
12
<widget class="GtkVBox" id="vbox1">
13
<property name="visible">True</property>
15
<widget class="GtkHPaned" id="hpaned1">
16
<property name="visible">True</property>
17
<property name="can_focus">True</property>
19
<widget class="GtkVBox" id="vbox2">
20
<property name="visible">True</property>
22
<widget class="GtkToolbar" id="toolbar1">
23
<property name="visible">True</property>
25
<widget class="GtkToolButton" id="btnBackup">
26
<property name="visible">True</property>
27
<property name="tooltip" translatable="yes">Take snapshot</property>
28
<property name="label" translatable="yes">Backup Now</property>
29
<property name="stock_id">gtk-save</property>
30
<signal name="clicked" handler="on_btnBackup_clicked"/>
33
<property name="expand">False</property>
37
<widget class="GtkToolButton" id="btnSettings">
38
<property name="visible">True</property>
39
<property name="tooltip" translatable="yes">Settings</property>
40
<property name="label" translatable="yes">Settings</property>
41
<property name="stock_id">gtk-execute</property>
42
<signal name="clicked" handler="on_btnSettings_clicked"/>
45
<property name="expand">False</property>
49
<widget class="GtkToolButton" id="btnAbout">
50
<property name="visible">True</property>
51
<property name="tooltip" translatable="yes">About</property>
52
<property name="label" translatable="yes">About</property>
53
<property name="stock_id">gtk-about</property>
54
<signal name="clicked" handler="on_btnAbout_clicked"/>
57
<property name="expand">False</property>
61
<widget class="GtkToolButton" id="btnExit">
62
<property name="visible">True</property>
63
<property name="tooltip" translatable="yes">Exit</property>
64
<property name="label" translatable="yes">Exit</property>
65
<property name="stock_id">gtk-quit</property>
66
<signal name="clicked" handler="on_btnExit_clicked"/>
69
<property name="expand">False</property>
74
<property name="expand">False</property>
78
<widget class="GtkHPaned" id="hpaned2">
79
<property name="visible">True</property>
80
<property name="can_focus">True</property>
82
<widget class="GtkScrolledWindow" id="scrolledwindow1">
83
<property name="width_request">200</property>
84
<property name="visible">True</property>
85
<property name="can_focus">True</property>
86
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
87
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
89
<widget class="GtkTreeView" id="listTimeLine">
90
<property name="visible">True</property>
91
<property name="can_focus">True</property>
92
<property name="search_column">0</property>
93
<signal name="cursor_changed" handler="on_listTimeLine_cursor_changed"/>
98
<property name="resize">False</property>
99
<property name="shrink">True</property>
103
<widget class="GtkScrolledWindow" id="scrolledwindow">
104
<property name="width_request">200</property>
105
<property name="visible">True</property>
106
<property name="can_focus">True</property>
107
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
108
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
110
<widget class="GtkTreeView" id="listPlaces">
111
<property name="visible">True</property>
112
<property name="can_focus">True</property>
113
<property name="search_column">0</property>
114
<signal name="cursor_changed" handler="on_listPlaces_cursor_changed"/>
119
<property name="resize">False</property>
120
<property name="shrink">True</property>
125
<property name="position">1</property>
130
<property name="resize">False</property>
131
<property name="shrink">True</property>
135
<widget class="GtkVBox" id="vbox6">
136
<property name="visible">True</property>
138
<widget class="GtkToolbar" id="toolbar3">
139
<property name="visible">True</property>
141
<widget class="GtkToolButton" id="btnFolderUp">
142
<property name="visible">True</property>
143
<property name="tooltip" translatable="yes">Parent Directory</property>
144
<property name="stock_id">gtk-go-up</property>
145
<signal name="clicked" handler="on_btnFolderUp_clicked"/>
148
<property name="expand">False</property>
152
<widget class="GtkToolItem" id="btnCurrentPath">
153
<property name="visible">True</property>
155
<widget class="GtkEntry" id="editCurrentPath">
156
<property name="visible">True</property>
157
<property name="can_focus">True</property>
158
<property name="editable">False</property>
163
<property name="expand">False</property>
164
<property name="homogeneous">False</property>
168
<widget class="GtkToolButton" id="btnRestore">
169
<property name="visible">True</property>
170
<property name="tooltip" translatable="yes">Restore</property>
171
<property name="stock_id">gtk-undelete</property>
172
<signal name="clicked" handler="on_btnRestore_clicked"/>
175
<property name="expand">False</property>
180
<property name="expand">False</property>
184
<widget class="GtkScrolledWindow" id="scrolledwindow2">
185
<property name="width_request">350</property>
186
<property name="height_request">400</property>
187
<property name="visible">True</property>
188
<property name="can_focus">True</property>
189
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
190
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
192
<widget class="GtkTreeView" id="listFolderView">
193
<property name="visible">True</property>
194
<property name="can_focus">True</property>
195
<property name="has_focus">True</property>
196
<property name="search_column">0</property>
197
<signal name="row_activated" handler="on_listFolderView_row_activated"/>
202
<property name="position">1</property>
207
<property name="resize">True</property>
208
<property name="shrink">True</property>
214
<widget class="GtkStatusbar" id="statusBar">
215
<property name="visible">True</property>
216
<property name="spacing">3</property>
219
<property name="expand">False</property>
220
<property name="position">1</property>
226
<widget class="GtkAboutDialog" id="AboutDialog">
227
<property name="border_width">5</property>
228
<property name="resizable">False</property>
229
<property name="modal">True</property>
230
<property name="window_position">GTK_WIN_POS_CENTER_ON_PARENT</property>
231
<property name="destroy_with_parent">True</property>
232
<property name="icon_name">gtk-about</property>
233
<property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
234
<property name="skip_taskbar_hint">True</property>
235
<property name="skip_pager_hint">True</property>
236
<property name="transient_for">MainWindow</property>
237
<property name="has_separator">False</property>
238
<signal name="response" handler="on_AboutDialog_response"/>
239
<child internal-child="vbox">
240
<widget class="GtkVBox" id="dialog-vbox1">
241
<property name="visible">True</property>
242
<property name="spacing">2</property>
246
<child internal-child="action_area">
247
<widget class="GtkHButtonBox" id="dialog-action_area1">
248
<property name="visible">True</property>
249
<property name="layout_style">GTK_BUTTONBOX_END</property>
252
<property name="expand">False</property>
253
<property name="pack_type">GTK_PACK_END</property>
259
<widget class="GtkDialog" id="SettingsDialog">
260
<property name="border_width">5</property>
261
<property name="title" translatable="yes">Settings</property>
262
<property name="modal">True</property>
263
<property name="window_position">GTK_WIN_POS_CENTER_ON_PARENT</property>
264
<property name="destroy_with_parent">True</property>
265
<property name="icon_name">gtk-execute</property>
266
<property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
267
<property name="skip_taskbar_hint">True</property>
268
<property name="skip_pager_hint">True</property>
269
<property name="transient_for">MainWindow</property>
270
<property name="has_separator">False</property>
271
<signal name="response" handler="on_SettingsDialog_response"/>
272
<child internal-child="vbox">
273
<widget class="GtkVBox" id="dialog-vbox2">
274
<property name="visible">True</property>
275
<property name="spacing">2</property>
277
<widget class="GtkVBox" id="vbox5">
278
<property name="visible">True</property>
279
<property name="spacing">20</property>
281
<widget class="GtkFrame" id="frame1">
282
<property name="visible">True</property>
283
<property name="label_xalign">0</property>
284
<property name="shadow_type">GTK_SHADOW_NONE</property>
286
<widget class="GtkAlignment" id="alignment1">
287
<property name="visible">True</property>
288
<property name="top_padding">5</property>
289
<property name="left_padding">12</property>
291
<widget class="GtkFileChooserButton" id="fcbWhere">
292
<property name="visible">True</property>
293
<property name="action">GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER</property>
294
<property name="title" translatable="yes">Select A Folder</property>
300
<widget class="GtkLabel" id="label3">
301
<property name="visible">True</property>
302
<property name="label" translatable="yes"><b>Where to save snapshots:</b></property>
303
<property name="use_markup">True</property>
306
<property name="type">label_item</property>
311
<property name="expand">False</property>
315
<widget class="GtkFrame" id="frame2">
316
<property name="visible">True</property>
317
<property name="label_xalign">0</property>
318
<property name="shadow_type">GTK_SHADOW_NONE</property>
320
<widget class="GtkAlignment" id="alignment2">
321
<property name="visible">True</property>
322
<property name="top_padding">5</property>
323
<property name="left_padding">12</property>
325
<widget class="GtkTable" id="table1">
326
<property name="visible">True</property>
327
<property name="n_rows">2</property>
328
<property name="n_columns">2</property>
329
<property name="column_spacing">5</property>
330
<property name="row_spacing">7</property>
332
<widget class="GtkScrolledWindow" id="scrolledwindow5">
333
<property name="width_request">250</property>
334
<property name="height_request">200</property>
335
<property name="visible">True</property>
336
<property name="can_focus">True</property>
337
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
338
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
340
<widget class="GtkTreeView" id="listExclude">
341
<property name="visible">True</property>
342
<property name="can_focus">True</property>
343
<property name="headers_clickable">True</property>
348
<property name="left_attach">1</property>
349
<property name="right_attach">2</property>
353
<widget class="GtkScrolledWindow" id="scrolledwindow4">
354
<property name="width_request">250</property>
355
<property name="height_request">200</property>
356
<property name="visible">True</property>
357
<property name="can_focus">True</property>
358
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
359
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
361
<widget class="GtkTreeView" id="listInclude">
362
<property name="visible">True</property>
363
<property name="can_focus">True</property>
364
<property name="headers_clickable">True</property>
370
<widget class="GtkHBox" id="hbox3">
371
<property name="visible">True</property>
372
<property name="spacing">5</property>
374
<widget class="GtkEntry" id="editPattern">
375
<property name="visible">True</property>
376
<property name="can_focus">True</property>
380
<widget class="GtkButton" id="btnAddExclude">
381
<property name="visible">True</property>
382
<property name="can_focus">True</property>
383
<property name="receives_default">True</property>
384
<property name="label" translatable="yes">gtk-add</property>
385
<property name="use_stock">True</property>
386
<property name="response_id">0</property>
387
<signal name="clicked" handler="on_btnAddExclude_clicked"/>
390
<property name="expand">False</property>
391
<property name="position">1</property>
395
<widget class="GtkButton" id="btnRemoveExclude">
396
<property name="visible">True</property>
397
<property name="can_focus">True</property>
398
<property name="receives_default">True</property>
399
<property name="label" translatable="yes">gtk-remove</property>
400
<property name="use_stock">True</property>
401
<property name="response_id">0</property>
402
<signal name="clicked" handler="on_btnRemoveExclude_clicked"/>
405
<property name="expand">False</property>
406
<property name="position">2</property>
411
<property name="left_attach">1</property>
412
<property name="right_attach">2</property>
413
<property name="top_attach">1</property>
414
<property name="bottom_attach">2</property>
415
<property name="y_options">GTK_FILL</property>
419
<widget class="GtkHBox" id="hbox2">
420
<property name="visible">True</property>
421
<property name="spacing">5</property>
423
<widget class="GtkFileChooserButton" id="fcbInclude">
424
<property name="visible">True</property>
425
<property name="action">GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER</property>
429
<widget class="GtkButton" id="btnAddInclude">
430
<property name="visible">True</property>
431
<property name="can_focus">True</property>
432
<property name="receives_default">True</property>
433
<property name="label" translatable="yes">gtk-add</property>
434
<property name="use_stock">True</property>
435
<property name="response_id">0</property>
436
<signal name="clicked" handler="on_btnAddInclude_clicked"/>
439
<property name="expand">False</property>
440
<property name="position">1</property>
444
<widget class="GtkButton" id="btnRemoveInclude">
445
<property name="visible">True</property>
446
<property name="can_focus">True</property>
447
<property name="receives_default">True</property>
448
<property name="label" translatable="yes">gtk-remove</property>
449
<property name="use_stock">True</property>
450
<property name="response_id">0</property>
451
<signal name="clicked" handler="on_btnRemoveInclude_clicked"/>
454
<property name="expand">False</property>
455
<property name="position">2</property>
460
<property name="top_attach">1</property>
461
<property name="bottom_attach">2</property>
462
<property name="y_options">GTK_FILL</property>
470
<widget class="GtkLabel" id="label4">
471
<property name="visible">True</property>
472
<property name="label" translatable="yes"><b>What to backup</b></property>
473
<property name="use_markup">True</property>
476
<property name="type">label_item</property>
481
<property name="position">1</property>
485
<widget class="GtkFrame" id="frame3">
486
<property name="visible">True</property>
487
<property name="label_xalign">0</property>
488
<property name="shadow_type">GTK_SHADOW_NONE</property>
490
<widget class="GtkAlignment" id="alignment3">
491
<property name="visible">True</property>
492
<property name="top_padding">5</property>
493
<property name="left_padding">12</property>
495
<widget class="GtkHBox" id="hbox1">
496
<property name="visible">True</property>
498
<widget class="GtkLabel" id="label6">
499
<property name="visible">True</property>
500
<property name="label" translatable="yes">Automatic backup: </property>
503
<property name="expand">False</property>
507
<widget class="GtkComboBox" id="cbBackupMode">
508
<property name="visible">True</property>
509
<property name="items" translatable="yes"></property>
512
<property name="position">1</property>
520
<widget class="GtkLabel" id="label5">
521
<property name="visible">True</property>
522
<property name="label" translatable="yes"><b>When</b></property>
523
<property name="use_markup">True</property>
526
<property name="type">label_item</property>
531
<property name="expand">False</property>
532
<property name="position">2</property>
536
<widget class="GtkFrame" id="frame4">
537
<property name="visible">True</property>
538
<property name="label_xalign">0</property>
539
<property name="shadow_type">GTK_SHADOW_NONE</property>
541
<widget class="GtkAlignment" id="alignment4">
542
<property name="visible">True</property>
543
<property name="top_padding">5</property>
544
<property name="left_padding">12</property>
546
<widget class="GtkTable" id="table2">
547
<property name="visible">True</property>
548
<property name="n_rows">2</property>
549
<property name="n_columns">3</property>
550
<property name="column_spacing">5</property>
551
<property name="row_spacing">5</property>
553
<widget class="GtkCheckButton" id="cbMinFreeSpace">
554
<property name="visible">True</property>
555
<property name="can_focus">True</property>
556
<property name="label" translatable="yes">If free space is less then:</property>
557
<property name="response_id">0</property>
558
<property name="draw_indicator">True</property>
559
<signal name="toggled" handler="on_cbMinFreeSpace_toggled"/>
562
<property name="top_attach">1</property>
563
<property name="bottom_attach">2</property>
567
<widget class="GtkCheckButton" id="cbRemoveOldBackup">
568
<property name="visible">True</property>
569
<property name="can_focus">True</property>
570
<property name="label" translatable="yes">Older then:</property>
571
<property name="response_id">0</property>
572
<property name="draw_indicator">True</property>
573
<signal name="toggled" handler="on_cbRemoveOldBackup_toggled"/>
577
<widget class="GtkSpinButton" id="editMinFreeSpaceValue">
578
<property name="visible">True</property>
579
<property name="can_focus">True</property>
580
<property name="adjustment">1 1 1000 1 10 10</property>
581
<property name="numeric">True</property>
584
<property name="left_attach">1</property>
585
<property name="right_attach">2</property>
586
<property name="top_attach">1</property>
587
<property name="bottom_attach">2</property>
591
<widget class="GtkSpinButton" id="editRemoveOldBackupValue">
592
<property name="visible">True</property>
593
<property name="can_focus">True</property>
594
<property name="adjustment">1 1 1000 1 10 10</property>
595
<property name="numeric">True</property>
598
<property name="left_attach">1</property>
599
<property name="right_attach">2</property>
603
<widget class="GtkComboBox" id="cbRemoveOldBackupUnit">
604
<property name="visible">True</property>
607
<property name="left_attach">2</property>
608
<property name="right_attach">3</property>
612
<widget class="GtkComboBox" id="cbMinFreeSpaceUnit">
613
<property name="visible">True</property>
616
<property name="left_attach">2</property>
617
<property name="right_attach">3</property>
618
<property name="top_attach">1</property>
619
<property name="bottom_attach">2</property>
627
<widget class="GtkLabel" id="label1">
628
<property name="visible">True</property>
629
<property name="label" translatable="yes"><b>Remove Backups</b></property>
630
<property name="use_markup">True</property>
633
<property name="type">label_item</property>
638
<property name="position">3</property>
643
<property name="position">1</property>
646
<child internal-child="action_area">
647
<widget class="GtkHButtonBox" id="dialog-action_area2">
648
<property name="layout_style">GTK_BUTTONBOX_END</property>
650
<widget class="GtkButton" id="btnOK">
651
<property name="visible">True</property>
652
<property name="can_focus">True</property>
653
<property name="receives_default">True</property>
654
<property name="label" translatable="yes">gtk-ok</property>
655
<property name="use_stock">True</property>
656
<property name="response_id">-5</property>
657
<signal name="clicked" handler="on_btnOK_clicked"/>
661
<widget class="GtkButton" id="btnCancel">
662
<property name="visible">True</property>
663
<property name="can_focus">True</property>
664
<property name="receives_default">True</property>
665
<property name="label" translatable="yes">gtk-cancel</property>
666
<property name="use_stock">True</property>
667
<property name="response_id">-6</property>
668
<signal name="clicked" handler="on_btnCancel_clicked"/>
671
<property name="position">1</property>
676
<property name="expand">False</property>
677
<property name="pack_type">GTK_PACK_END</property>