Tony George
|
e28a675fa0
|
Gui: prompt for unlocking snapshot device if device is locked; Retain snapshot device selection for next run if device is unavailable on current run; Fixed the width of comment column; Save the uuid of snaphots device's parent to app config;
|
2016-09-17 15:32:08 +05:30 |
|
Tony George
|
45df027d67
|
Use parent uuid to find backup device when uuid doesn't exists on system;
|
2016-09-17 14:28:02 +05:30 |
|
Tony George
|
2a0f2523b3
|
console: increased input timeout to 30sec; Added clone button to toolbar;
|
2016-09-17 09:36:41 +05:30 |
|
Tony George
|
dd71004759
|
console: Hide unnecessary messages
|
2016-09-17 08:36:47 +05:30 |
|
Tony George
|
11ebe54a6b
|
console: Reworked the logic for device selection
|
2016-09-17 08:20:01 +05:30 |
|
Tony George
|
c354e7d5b9
|
console: don't prompt user to map devices if same system is being restored
|
2016-09-17 07:48:13 +05:30 |
|
Tony George
|
4ea4c038ea
|
Fixed device selection in console mode
|
2016-09-17 07:40:39 +05:30 |
|
Tony George
|
bbe455ec77
|
Hide device list in non-debug mode
|
2016-09-17 07:35:18 +05:30 |
|
Tony George
|
501b35bade
|
Show progress while restoring to another device;
|
2016-09-14 01:47:20 +05:30 |
|
Tony George
|
e8933f3d97
|
Fixed: Crash on providing wrong passphrase for luks device;
|
2016-09-14 00:59:33 +05:30 |
|
Tony George
|
3c3d71c43c
|
Resolve target device using crypttab file in snapshot to resolved mapped devices; Resolve grub device using parent of root device when root device is a mapped device;
|
2016-09-14 00:40:17 +05:30 |
|
Tony George
|
cd9ae362c9
|
Restore: Check and mount devices before going to next page; Use RsyncTask for restoring to another device;
|
2016-09-13 20:47:36 +05:30 |
|
Tony George
|
d74c19b070
|
Restore: Check and mount devices before going to next page
|
2016-09-13 20:27:34 +05:30 |
|
Tony George
|
8076d82a98
|
Set restore target when mount list is initialized
|
2016-09-13 20:16:10 +05:30 |
|
Tony George
|
6a02089f27
|
Hide subvolume info on restore window when restoring non-btrfs system; Set restore_target before switching to next page; Hide icon in grub device selection combobox;
|
2016-09-13 20:11:29 +05:30 |
|
Tony George
|
0e6ed301ef
|
Refresh the message on last wizard page; Removed action for 'Include Folder Contents'; Fixed the pattern for including directory;
|
2016-09-13 19:50:40 +05:30 |
|
Tony George
|
1f7e785c6a
|
Sort the list of mount entries; skip mounting for non-system devices: none and /media/*
|
2016-09-13 19:03:10 +05:30 |
|
Tony George
|
8b99a94860
|
Added summary page for restore
|
2016-09-13 18:09:33 +05:30 |
|
Tony George
|
889f512659
|
Added tab for excluding items during restore;
|
2016-08-31 22:19:01 +05:30 |
|
Tony George
|
36789258f5
|
Added option to keep additional mount paths on root device;
|
2016-08-31 21:41:26 +05:30 |
|
Tony George
|
2f1b49a45c
|
Updated layout for target device selection tab; Added tooltip for combo; Excluded loop devices; Combo will display only linux partitions for / and /home; mount options will display only subvol parameter; Skip luks partitions for boot loader device; Add mount entries for / /boot /home if missing; Updated description_formatted(), tooltip_text() and mapped_name for Device class;
|
2016-08-31 21:28:54 +05:30 |
|
Tony George
|
c67c321e10
|
Added target device selection tab;
|
2016-08-30 22:47:37 +05:30 |
|
Tony George
|
0528e37c76
|
Added --delete-excluded to rsync backup options;
|
2016-08-30 19:42:23 +05:30 |
|
Tony George
|
80f4dc44b4
|
AsyncTask: Fixed negative stat_time_remaining; Code cleanup; Run Gtk.init() in console mode also;
|
2016-08-29 23:18:25 +05:30 |
|
Tony George
|
0d8b9b3c01
|
Run scheduled task 10 mins after boot and once every hour;
|
2016-08-29 21:27:04 +05:30 |
|
Tony George
|
33f3e3385f
|
Added option to delete snapshots in background thread
|
2016-08-29 21:10:50 +05:30 |
|
Tony George
|
ceb9e198e8
|
Moved snapshot list to separate class SnapshotListBox; Added a wizard for deleting snapshots;
|
2016-08-28 20:36:10 +05:30 |
|
Tony George
|
c654781c17
|
Moved each tab to separate classes; Created separate windows for Settings, Backup and SetupWizard;
|
2016-08-28 17:31:46 +05:30 |
|
Tony George
|
9e84a42033
|
Moved UI helper code to GtkHelper
|
2016-08-28 10:11:17 +05:30 |
|
Tony George
|
d80301c4b2
|
Show statistics while snapshot is being created
|
2016-08-27 23:21:03 +05:30 |
|
Tony George
|
23c9ba6d01
|
Skip auto-remove for invalid snapshots after snapshot is created from GUI; Auto-remove will be executed only during scheduled run;
|
2016-08-27 22:30:07 +05:30 |
|
Tony George
|
0c6c0421ae
|
Progress displayed in the snapshot creation window is now accurate
|
2016-08-27 22:26:25 +05:30 |
|
Tony George
|
6cfa3cac55
|
Improved snapshot creation using rsync's --link-dest option; Faster and creates snapshot in a single step;
|
2016-08-27 22:05:26 +05:30 |
|
Tony George
|
5960e3ad61
|
Added Rsync log viewer
|
2016-08-27 19:46:03 +05:30 |
|
Tony George
|
b3831f29d3
|
Display oldest snapshot date and device name in statusbar
|
2016-08-27 09:36:12 +05:30 |
|
Tony George
|
f02b40997e
|
Display fstype correctly in restore window
|
2016-08-26 23:20:40 +05:30 |
|
Tony George
|
f71cfd373e
|
Added separate tabs for include and exclude filters; Allow items to be re-ordered via drag and drop;
|
2016-08-26 23:04:43 +05:30 |
|
Tony George
|
204db30e12
|
Updated message on final page
|
2016-08-26 21:10:05 +05:30 |
|
Tony George
|
aa41eff709
|
Added option to mark snapshots for deletion; Added right-click menu; Invalid and marked snapshots will be deleted during scheduled run;
|
2016-08-25 21:34:13 +05:30 |
|
Tony George
|
5e51d2ec22
|
Updated statusbar messages
|
2016-08-25 19:38:59 +05:30 |
|
Tony George
|
6fb9899f7b
|
Fixed issue in selecting child after parent device is unlocked
|
2016-08-25 18:37:43 +05:30 |
|
Tony George
|
0555f3af82
|
Removed option to save snaphots to custom path - NTFS supports hard-links but has exetremely poor performance (5x slower);
|
2016-08-25 17:34:25 +05:30 |
|
Tony George
|
2a716c5961
|
Fixed progress display
|
2016-08-25 17:19:02 +05:30 |
|
Tony George
|
b4c31deae1
|
Wizard - Save exclude list when list is modified; Show a single line of progress when snapshot is created; Skip finish page in 'create' mode; Clear status line in AsyncTask after task is complete; Removed queued messages for rsync output;
|
2016-08-25 16:30:35 +05:30 |
|
Tony George
|
1418a63407
|
Fixed issues with initializing repo; Fixed check for hard-links (supports NTFS); Use a higher nice value while creating backup from GUI;
|
2016-08-25 14:40:20 +05:30 |
|
Tony George
|
ff438e5a57
|
Check status as soon as repo is created; Changed min_space and icon_size to constants; On closing main window - prompt user to select another snapshot location if current location is invalid; Removed unused code; Improved tab navigation for wizard window; Remove is_scheduled flag;
|
2016-08-25 12:20:39 +05:30 |
|
Tony George
|
5a7f6b10e8
|
Added refresh button for device list;
|
2016-08-25 08:53:27 +05:30 |
|
Tony George
|
27c870a0ba
|
Added filters to Wizard window; Use the new wizard window for changing settings as well; Removed unused code;
|
2016-08-25 08:46:04 +05:30 |
|
Tony George
|
6cd8a654c4
|
Moved classes to separate files
|
2016-08-24 22:32:17 +05:30 |
|
Tony George
|
f361781a5a
|
Removed user setting for removing snapshots older than X days;
|
2016-08-23 22:38:43 +05:30 |
|