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 Mon Apr 27 12:51:46 2009 -->
5
<widget class="GtkDialog" id="SettingsDialog">
6
<property name="border_width">5</property>
7
<property name="title" translatable="yes">Settings</property>
8
<property name="modal">True</property>
9
<property name="window_position">GTK_WIN_POS_CENTER_ON_PARENT</property>
10
<property name="destroy_with_parent">True</property>
11
<property name="icon_name">gtk-preferences</property>
12
<property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
13
<property name="transient_for">MainWindow</property>
14
<property name="has_separator">False</property>
15
<signal name="response" handler="on_SettingsDialog_response"/>
16
<child internal-child="vbox">
17
<widget class="GtkVBox" id="dialog-vbox2">
18
<property name="visible">True</property>
19
<property name="spacing">2</property>
21
<widget class="GtkNotebook" id="notebook1">
22
<property name="visible">True</property>
23
<property name="can_focus">True</property>
25
<widget class="GtkVBox" id="vbox2">
26
<property name="visible">True</property>
27
<property name="border_width">5</property>
28
<property name="spacing">5</property>
30
<widget class="GtkFrame" id="frame1">
31
<property name="visible">True</property>
32
<property name="label_xalign">0</property>
33
<property name="shadow_type">GTK_SHADOW_NONE</property>
35
<widget class="GtkAlignment" id="alignment1">
36
<property name="visible">True</property>
37
<property name="left_padding">12</property>
39
<widget class="GtkFileChooserButton" id="fcb_where">
40
<property name="visible">True</property>
41
<property name="action">GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER</property>
42
<property name="title" translatable="yes">Select A Folder</property>
48
<widget class="GtkLabel" id="label4">
49
<property name="visible">True</property>
50
<property name="label" translatable="yes"><b>Where to save snapshots</b></property>
51
<property name="use_markup">True</property>
54
<property name="type">label_item</property>
59
<property name="expand">False</property>
63
<widget class="GtkFrame" id="frame2">
64
<property name="visible">True</property>
65
<property name="label_xalign">0</property>
66
<property name="shadow_type">GTK_SHADOW_NONE</property>
68
<widget class="GtkAlignment" id="alignment2">
69
<property name="visible">True</property>
70
<property name="left_padding">12</property>
72
<widget class="GtkComboBox" id="cb_backup_mode">
73
<property name="visible">True</property>
79
<widget class="GtkLabel" id="lbl_schedule">
80
<property name="visible">True</property>
81
<property name="label" translatable="yes"><b>Schedule</b></property>
82
<property name="use_markup">True</property>
85
<property name="type">label_item</property>
90
<property name="expand">False</property>
91
<property name="position">1</property>
95
<widget class="GtkHBox" id="hbox1">
96
<property name="visible">True</property>
98
<widget class="GtkLabel" id="label3">
99
<property name="visible">True</property>
100
<property name="xalign">0</property>
101
<property name="yalign">0.49000000953674316</property>
104
<property name="expand">False</property>
112
<property name="position">2</property>
118
<widget class="GtkLabel" id="label11">
119
<property name="visible">True</property>
120
<property name="label" translatable="yes">General</property>
123
<property name="type">tab</property>
124
<property name="tab_fill">False</property>
128
<widget class="GtkVBox" id="vbox7">
129
<property name="visible">True</property>
130
<property name="border_width">5</property>
131
<property name="spacing">5</property>
133
<widget class="GtkScrolledWindow" id="scrolledwindow4">
134
<property name="width_request">300</property>
135
<property name="height_request">250</property>
136
<property name="visible">True</property>
137
<property name="can_focus">True</property>
138
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
139
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
140
<property name="shadow_type">GTK_SHADOW_IN</property>
142
<widget class="GtkTreeView" id="list_include">
143
<property name="visible">True</property>
144
<property name="can_focus">True</property>
150
<widget class="GtkHBox" id="hbox2">
151
<property name="visible">True</property>
152
<property name="spacing">5</property>
153
<property name="homogeneous">True</property>
155
<widget class="GtkButton" id="btn_add_include">
156
<property name="visible">True</property>
157
<property name="can_focus">True</property>
158
<property name="receives_default">True</property>
159
<property name="label" translatable="yes">gtk-add</property>
160
<property name="use_stock">True</property>
161
<property name="response_id">0</property>
162
<signal name="clicked" handler="on_btn_add_include_clicked"/>
165
<property name="expand">False</property>
169
<widget class="GtkButton" id="btn_remove_include">
170
<property name="visible">True</property>
171
<property name="can_focus">True</property>
172
<property name="receives_default">True</property>
173
<property name="label" translatable="yes">gtk-remove</property>
174
<property name="use_stock">True</property>
175
<property name="response_id">0</property>
176
<signal name="clicked" handler="on_btn_remove_include_clicked"/>
179
<property name="expand">False</property>
180
<property name="position">1</property>
185
<property name="expand">False</property>
186
<property name="position">1</property>
191
<property name="position">1</property>
195
<widget class="GtkLabel" id="label12">
196
<property name="visible">True</property>
197
<property name="label" translatable="yes">Include</property>
200
<property name="type">tab</property>
201
<property name="position">1</property>
202
<property name="tab_fill">False</property>
206
<widget class="GtkVBox" id="vbox8">
207
<property name="visible">True</property>
208
<property name="border_width">5</property>
209
<property name="spacing">5</property>
211
<widget class="GtkScrolledWindow" id="scrolledwindow5">
212
<property name="width_request">180</property>
213
<property name="height_request">120</property>
214
<property name="visible">True</property>
215
<property name="can_focus">True</property>
216
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
217
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
218
<property name="shadow_type">GTK_SHADOW_IN</property>
220
<widget class="GtkTreeView" id="list_exclude">
221
<property name="visible">True</property>
222
<property name="can_focus">True</property>
228
<widget class="GtkHBox" id="hbox3">
229
<property name="visible">True</property>
230
<property name="spacing">5</property>
231
<property name="homogeneous">True</property>
233
<widget class="GtkButton" id="btn_add_exclude">
234
<property name="visible">True</property>
235
<property name="can_focus">True</property>
236
<property name="receives_default">True</property>
237
<property name="label" translatable="yes">gtk-add</property>
238
<property name="use_stock">True</property>
239
<property name="response_id">0</property>
240
<signal name="clicked" handler="on_btn_add_exclude_clicked"/>
243
<property name="expand">False</property>
247
<widget class="GtkButton" id="btn_add_exclude_file">
248
<property name="visible">True</property>
249
<property name="can_focus">True</property>
250
<property name="receives_default">True</property>
251
<property name="label" translatable="yes">Add file</property>
252
<property name="response_id">0</property>
253
<signal name="clicked" handler="on_btn_add_exclude_file_clicked"/>
256
<property name="position">1</property>
260
<widget class="GtkButton" id="btn_add_exclude_folder">
261
<property name="visible">True</property>
262
<property name="can_focus">True</property>
263
<property name="receives_default">True</property>
264
<property name="label" translatable="yes">Add folder</property>
265
<property name="response_id">0</property>
266
<signal name="clicked" handler="on_btn_add_exclude_folder_clicked"/>
269
<property name="position">2</property>
273
<widget class="GtkButton" id="btn_remove_exclude">
274
<property name="visible">True</property>
275
<property name="can_focus">True</property>
276
<property name="receives_default">True</property>
277
<property name="label" translatable="yes">gtk-remove</property>
278
<property name="use_stock">True</property>
279
<property name="response_id">0</property>
280
<signal name="clicked" handler="on_btn_remove_exclude_clicked"/>
283
<property name="expand">False</property>
284
<property name="position">3</property>
289
<property name="expand">False</property>
290
<property name="position">1</property>
295
<property name="position">2</property>
299
<widget class="GtkLabel" id="label13">
300
<property name="visible">True</property>
301
<property name="label" translatable="yes">Exclude</property>
304
<property name="type">tab</property>
305
<property name="position">2</property>
306
<property name="tab_fill">False</property>
310
<widget class="GtkTable" id="table2">
311
<property name="visible">True</property>
312
<property name="border_width">5</property>
313
<property name="n_rows">5</property>
314
<property name="n_columns">3</property>
315
<property name="column_spacing">5</property>
316
<property name="row_spacing">5</property>
318
<widget class="GtkCheckButton" id="cb_dont_remove_named_snapshots">
319
<property name="visible">True</property>
320
<property name="can_focus">True</property>
321
<property name="label" translatable="yes">Don't remove named snapshots</property>
322
<property name="response_id">0</property>
323
<property name="draw_indicator">True</property>
326
<property name="right_attach">3</property>
327
<property name="top_attach">4</property>
328
<property name="bottom_attach">5</property>
329
<property name="y_options">GTK_FILL</property>
333
<widget class="GtkComboBox" id="cb_min_free_space_unit">
334
<property name="visible">True</property>
337
<property name="left_attach">2</property>
338
<property name="right_attach">3</property>
339
<property name="top_attach">1</property>
340
<property name="bottom_attach">2</property>
341
<property name="y_options">GTK_FILL</property>
345
<widget class="GtkComboBox" id="cb_remove_old_backup_unit">
346
<property name="visible">True</property>
349
<property name="left_attach">2</property>
350
<property name="right_attach">3</property>
351
<property name="y_options">GTK_FILL</property>
355
<widget class="GtkSpinButton" id="edit_remove_old_backup_value">
356
<property name="visible">True</property>
357
<property name="can_focus">True</property>
358
<property name="adjustment">1 1 1000 1 0 0</property>
359
<property name="numeric">True</property>
362
<property name="left_attach">1</property>
363
<property name="right_attach">2</property>
364
<property name="y_options">GTK_FILL</property>
368
<widget class="GtkSpinButton" id="edit_min_free_space_value">
369
<property name="visible">True</property>
370
<property name="can_focus">True</property>
371
<property name="adjustment">1 1 1000 1 0 0</property>
372
<property name="numeric">True</property>
375
<property name="left_attach">1</property>
376
<property name="right_attach">2</property>
377
<property name="top_attach">1</property>
378
<property name="bottom_attach">2</property>
379
<property name="y_options">GTK_FILL</property>
383
<widget class="GtkCheckButton" id="cb_remove_old_backup">
384
<property name="visible">True</property>
385
<property name="can_focus">True</property>
386
<property name="label" translatable="yes">Older than:</property>
387
<property name="response_id">0</property>
388
<property name="draw_indicator">True</property>
389
<signal name="toggled" handler="on_cb_remove_old_backup_toggled"/>
392
<property name="y_options">GTK_FILL</property>
396
<widget class="GtkCheckButton" id="cb_min_free_space">
397
<property name="visible">True</property>
398
<property name="can_focus">True</property>
399
<property name="label" translatable="yes">If free space is less than:</property>
400
<property name="response_id">0</property>
401
<property name="draw_indicator">True</property>
402
<signal name="toggled" handler="on_cb_min_free_space_toggled"/>
405
<property name="top_attach">1</property>
406
<property name="bottom_attach">2</property>
407
<property name="y_options">GTK_FILL</property>
411
<widget class="GtkCheckButton" id="cb_smart_remove">
412
<property name="visible">True</property>
413
<property name="can_focus">True</property>
414
<property name="label" translatable="yes">Smart remove</property>
415
<property name="response_id">0</property>
416
<property name="draw_indicator">True</property>
419
<property name="right_attach">3</property>
420
<property name="top_attach">2</property>
421
<property name="bottom_attach">3</property>
422
<property name="y_options">GTK_FILL</property>
426
<widget class="GtkLabel" id="label10">
427
<property name="visible">True</property>
428
<property name="xalign">0</property>
429
<property name="label" translatable="yes">- keep all snapshots from today and yesterday
430
- keep one snapshot for the last week and one for two weeks ago
431
- keep one snapshot per month for all previous months of this year
432
- keep one snapshot per year for all previous years</property>
435
<property name="right_attach">3</property>
436
<property name="top_attach">3</property>
437
<property name="bottom_attach">4</property>
438
<property name="y_options">GTK_FILL</property>
439
<property name="x_padding">20</property>
444
<property name="position">3</property>
448
<widget class="GtkLabel" id="label14">
449
<property name="visible">True</property>
450
<property name="label" translatable="yes">Auto-remove</property>
453
<property name="type">tab</property>
454
<property name="position">3</property>
455
<property name="tab_fill">False</property>
459
<widget class="GtkVBox" id="vbox5">
460
<property name="visible">True</property>
461
<property name="border_width">5</property>
462
<property name="spacing">5</property>
464
<widget class="GtkCheckButton" id="cb_enable_notifications">
465
<property name="visible">True</property>
466
<property name="can_focus">True</property>
467
<property name="label" translatable="yes">Enable notifications</property>
468
<property name="response_id">0</property>
469
<property name="draw_indicator">True</property>
472
<property name="expand">False</property>
480
<property name="position">4</property>
484
<widget class="GtkLabel" id="label1">
485
<property name="visible">True</property>
486
<property name="label" translatable="yes">Options</property>
489
<property name="type">tab</property>
490
<property name="position">4</property>
491
<property name="tab_fill">False</property>
495
<widget class="GtkVBox" id="vbox9">
496
<property name="visible">True</property>
497
<property name="border_width">5</property>
498
<property name="spacing">5</property>
500
<widget class="GtkLabel" id="label15">
501
<property name="visible">True</property>
502
<property name="label" translatable="yes"><b>Change this options only if you really know what you are doing !</b></property>
503
<property name="use_markup">True</property>
506
<property name="expand">False</property>
507
<property name="padding">10</property>
511
<widget class="GtkCheckButton" id="cb_per_directory_schedule">
512
<property name="visible">True</property>
513
<property name="can_focus">True</property>
514
<property name="label" translatable="yes">Enable schedule per included directory (see Include tab; default: disabled)</property>
515
<property name="response_id">0</property>
516
<property name="draw_indicator">True</property>
517
<signal name="toggled" handler="on_cb_per_directory_schedule_toggled"/>
520
<property name="expand">False</property>
521
<property name="position">1</property>
525
<widget class="GtkLabel" id="label16">
526
<property name="visible">True</property>
529
<property name="position">2</property>
534
<property name="position">5</property>
538
<widget class="GtkLabel" id="label6">
539
<property name="visible">True</property>
540
<property name="label" translatable="yes">Expert Options</property>
543
<property name="type">tab</property>
544
<property name="position">5</property>
545
<property name="tab_fill">False</property>
550
<property name="position">1</property>
553
<child internal-child="action_area">
554
<widget class="GtkHButtonBox" id="dialog-action_area2">
555
<property name="layout_style">GTK_BUTTONBOX_END</property>
557
<widget class="GtkButton" id="btn_ok">
558
<property name="visible">True</property>
559
<property name="can_focus">True</property>
560
<property name="receives_default">True</property>
561
<property name="label" translatable="yes">gtk-ok</property>
562
<property name="use_stock">True</property>
563
<property name="response_id">-5</property>
567
<widget class="GtkButton" id="btn_cancel">
568
<property name="visible">True</property>
569
<property name="can_focus">True</property>
570
<property name="receives_default">True</property>
571
<property name="label" translatable="yes">gtk-cancel</property>
572
<property name="use_stock">True</property>
573
<property name="response_id">-6</property>
576
<property name="position">1</property>
581
<property name="expand">False</property>
582
<property name="pack_type">GTK_PACK_END</property>