True
True
True
True
True
Grsync
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_NONE
False
True
False
grsync.png
True
False
False
GDK_WINDOW_TYPE_HINT_NORMAL
GDK_GRAVITY_NORTH_WEST
True
False
True
False
0
0
False
False
12
True
False
12
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
6
True
False
6
True
False
True
0
True
True
True
Click to add a new session
True
gtk-add
True
GTK_RELIEF_NORMAL
True
0
False
True
True
Click to delete the current session
True
gtk-delete
True
GTK_RELIEF_NORMAL
True
0
False
True
True
<b>Sessions</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
False
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
6
True
False
6
True
2
2
False
6
6
True
Click to open the file browser
True
GTK_RELIEF_NORMAL
True
True
0.5
0.5
0
0
0
0
0
0
True
False
2
True
gtk-open
4
0.5
0.5
0
0
0
False
False
True
Browse
True
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
1
2
0
1
fill
True
Click to open the file browser
True
GTK_RELIEF_NORMAL
True
True
0.5
0.5
0
0
0
0
0
0
True
False
2
True
gtk-open
4
0.5
0.5
0
0
0
False
False
True
Browse
True
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
1
2
1
2
fill
True
Source directory
True
True
True
200
True
*
False
0
1
0
1
True
Destination directory
True
True
True
200
True
*
False
0
1
1
2
0
True
True
True
Click here to switch the source with the destination directory
True
GTK_RELIEF_NORMAL
True
True
gtk-refresh
4
0.5
0.5
0
0
0
False
False
True
<b>Source and Destination</b> <i>(directories need a trailing "/")</i>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
True
True
True
True
True
GTK_POS_TOP
False
False
5
True
7
2
False
6
6
True
True
Preserve group
True
GTK_RELIEF_NORMAL
True
False
False
True
1
2
1
2
fill
True
True
Preserve time
True
GTK_RELIEF_NORMAL
True
True
False
True
0
1
0
1
fill
True
True
Preserve permissions
True
GTK_RELIEF_NORMAL
True
False
False
True
1
2
0
1
fill
True
True
Preserve owner
True
GTK_RELIEF_NORMAL
True
False
False
True
0
1
1
2
fill
True
Do not cross filesystem boundaries
True
Do not leave filesystem
True
GTK_RELIEF_NORMAL
True
False
False
True
1
2
3
4
fill
True
Delete files in destination which are not present in the source
True
Delete on destination
True
GTK_RELIEF_NORMAL
True
False
False
True
0
1
3
4
fill
True
Show more information
True
Verbose
True
GTK_RELIEF_NORMAL
True
True
False
True
0
1
4
5
fill
True
True
Show transfer progress
True
GTK_RELIEF_NORMAL
True
True
False
True
1
2
4
5
fill
True
Ignore files which already exist in the destination
True
Ignore existing
True
GTK_RELIEF_NORMAL
True
False
False
True
0
1
5
6
fill
True
Check size only, ignore time and checksum
True
Size only
True
GTK_RELIEF_NORMAL
True
False
False
True
1
2
5
6
fill
10
True
0
2
2
3
fill
True
Do not update newer files
True
Skip newer
True
GTK_RELIEF_NORMAL
True
False
False
True
0
1
6
7
fill
True
Provides workaround for a windows FAT filesystem limitation
True
Windows compatibility
True
GTK_RELIEF_NORMAL
True
False
False
True
1
2
6
7
fill
False
True
True
Basic options
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
5
True
6
2
False
6
6
True
Always compare file contents (by checksum)
True
Always checksum
True
GTK_RELIEF_NORMAL
True
False
False
True
0
1
0
1
fill
True
Symbolic links are copied as such, do not copy link target file
True
Copy symlinks as symlinks
True
GTK_RELIEF_NORMAL
True
False
False
True
1
2
0
1
fill
True
True
Preserve devices
True
GTK_RELIEF_NORMAL
True
False
False
True
0
1
1
2
fill
True
True
Only update existing files
True
GTK_RELIEF_NORMAL
True
False
False
True
1
2
1
2
fill
True
True
Keep partially transferred files
True
GTK_RELIEF_NORMAL
True
False
False
True
0
1
2
3
fill
True
Keep numeric uid/gid instead of mapping user names and group names
True
Don't map uid/gid values
True
GTK_RELIEF_NORMAL
True
False
False
True
1
2
2
3
fill
True
Compress file data when transferring
True
Compress file data
True
GTK_RELIEF_NORMAL
True
False
False
True
0
1
3
4
fill
True
Make backups of existing files on the destination
True
Make backups
True
GTK_RELIEF_NORMAL
True
False
False
True
1
2
3
4
fill
True
<b>Additional options</b>:
False
True
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
2
4
5
True
Additional command line options to pass to the rsync program
True
True
True
200
True
*
False
0
2
5
6
False
True
True
Advanced options
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
5
True
5
2
False
6
6
True
Click on this item if you want to run a command before syncing. Can be useful, for instance, to mount a filesystem before starting or to do some cleanup.
True
Execute this command before rsync:
True
GTK_RELIEF_NORMAL
True
False
False
True
0
2
0
1
fill
True
True
True
True
200
True
*
False
0
2
1
2
True
Click on this item if you want to run a command after syncing. Can be useful, for instance, to unmount a filesystem at the end or to do some cleanup.
True
Execute this command after rsync:
True
GTK_RELIEF_NORMAL
True
False
False
True
0
2
2
3
fill
True
True
True
True
200
True
*
False
0
2
3
4
True
By setting this switch, the browse source and destination buttons will open a dialog for selecting files instead of folders
True
Browse files instead of folders
True
GTK_RELIEF_NORMAL
True
False
False
True
0
2
4
5
fill
False
True
True
Extra options
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
0
False
True
True
GTK_BUTTONBOX_END
6
True
True
gtk-quit
True
GTK_RELIEF_NORMAL
True
True
Show what would have been done, but actually do nothing ("dry-run" in rsync language)
True
GTK_RELIEF_NORMAL
True
True
0.5
0.5
0
0
0
0
0
0
True
False
2
True
gtk-dialog-info
4
0.5
0.5
0
0
0
False
False
True
_Simulation
True
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
True
Make a full run (go!)
True
gtk-execute
True
GTK_RELIEF_NORMAL
True
6
False
True
0
False
True
12
True
Add session
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_NONE
True
False
False
True
True
True
GDK_WINDOW_TYPE_HINT_DIALOG
GDK_GRAVITY_NORTH_WEST
True
False
False
True
False
12
True
GTK_BUTTONBOX_END
True
True
True
gtk-cancel
True
GTK_RELIEF_NORMAL
True
-6
True
True
True
True
gtk-ok
True
GTK_RELIEF_NORMAL
True
-5
0
False
True
GTK_PACK_END
True
Enter session name you want to create:
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
200
True
Enter the name of the new session to create
True
True
True
50
True
*
True
0
False
False
12
True
Grsync preferences
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_NONE
True
True
False
True
True
True
GDK_WINDOW_TYPE_HINT_DIALOG
GDK_GRAVITY_NORTH_WEST
True
False
False
True
False
12
True
GTK_BUTTONBOX_END
True
True
True
gtk-cancel
True
GTK_RELIEF_NORMAL
True
-6
True
True
True
True
gtk-ok
True
GTK_RELIEF_NORMAL
True
-5
0
False
True
GTK_PACK_END
True
4
2
False
6
12
True
Wether to show rsync output by default or hide it (show graphical information only)
True
Show rsync output by default
True
GTK_RELIEF_NORMAL
True
False
False
True
0
1
2
3
fill
True
Whether to load the last used session at startup or use the default one
True
Remember last used session
True
GTK_RELIEF_NORMAL
True
False
False
True
1
2
2
3
fill
True
When rsync has finished, show all the errors encountered in a separate window
True
Show error list when finished
True
GTK_RELIEF_NORMAL
True
False
False
True
0
1
3
4
fill
True
Whether to save rsync output to a log file, named like the session, which will be located in the grsync directory (usually ".grsync" into your user home)
True
Enable logging
True
GTK_RELIEF_NORMAL
True
False
False
True
1
2
3
4
fill
True
Enter the rsync command to use, eventually including its full path
True
True
True
200
True
*
True
0
2
1
2
True
Rsync executable:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
2
0
1
fill
0
True
True
True
Errors list
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_NONE
True
True
False
True
True
True
GDK_WINDOW_TYPE_HINT_DIALOG
GDK_GRAVITY_NORTH_WEST
True
False
False
True
False
0
True
GTK_BUTTONBOX_END
True
True
True
gtk-close
True
GTK_RELIEF_NORMAL
True
-7
0
False
True
GTK_PACK_END
12
True
False
12
True
Error list of last rsync run:
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
True
True
GTK_POLICY_ALWAYS
GTK_POLICY_ALWAYS
GTK_SHADOW_IN
GTK_CORNER_TOP_LEFT
400
150
True
True
False
False
True
GTK_JUSTIFY_LEFT
GTK_WRAP_NONE
True
0
0
0
0
0
0
0
True
True
0
True
True
12
True
rsync
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_NONE
True
False
False
True
True
True
GDK_WINDOW_TYPE_HINT_DIALOG
GDK_GRAVITY_NORTH_WEST
True
False
False
True
False
0
True
GTK_BUTTONBOX_END
True
Pause/resume rsync run
True
gtk-media-pause
True
GTK_RELIEF_NORMAL
True
0
True
Stops rsync and closes the window
True
gtk-stop
True
GTK_RELIEF_NORMAL
True
0
0
False
True
GTK_PACK_END
True
False
6
True
Idle
False
False
GTK_JUSTIFY_LEFT
False
False
0
0
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
True
True
Transfer progress of current file
GDK_ENTER_NOTIFY_MASK | GDK_LEAVE_NOTIFY_MASK
GTK_PROGRESS_LEFT_TO_RIGHT
0
0.10000000149
0%
PANGO_ELLIPSIZE_NONE
3
False
True
True
Global progress
False
False
GTK_JUSTIFY_LEFT
True
False
0
0
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
True
Global transfer progress: works only with rsync version 2.6.1 or newer, and may report wrong values depending on the ability of rsync to estimate the files to be copied in advance
GDK_ENTER_NOTIFY_MASK | GDK_LEAVE_NOTIFY_MASK
GTK_PROGRESS_LEFT_TO_RIGHT
0
0.10000000149
0%
PANGO_ELLIPSIZE_NONE
0
False
False
410
True
0
False
True
True
True
True
0
250
True
True
GTK_POLICY_AUTOMATIC
GTK_POLICY_AUTOMATIC
GTK_SHADOW_IN
GTK_CORNER_TOP_LEFT
True
False
True
False
False
True
GTK_JUSTIFY_LEFT
GTK_WRAP_NONE
False
0
0
0
0
0
0
True
Rsync output:
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
True
0
True
True