USBSink is a GNOME program for automatic file synchronization with removable drives, such as flash drives or external hard disks. In USBSink, you define a task associated to a particular drive, and then have a complete automation of data transfers. With file monitoring and hardware detection features, the program is able to respond and act according to relevant events on the desktop.
|Tags||Desktop Environment GNOME Archiving Filesystems|
|Operating Systems||POSIX Linux|
Release Notes: This release resolves a compilation error reported on 32-bit systems.
Release Notes: This release brings support for removable drives on SCSI, an option that allows the program to start with the desktop session, and some transfer statistics tracking. A bug that would cause the program to crash when a drive gets unplugged without unmounting was fixed. The translations and user manual were updated.
Release Notes: Device detection has been improved by explicitly using any drive on USB, and looping over all volumes on it. In the Available flash drives dialog, the unnecessary file counting on a volume has been removed, and the display of free space and total size has been fixed. A Swedish translation has been added. The build scripts have been fixed and upgraded.
Release Notes: The files being transferred are filtered with black and white lists, defined with regular expression entries or other lists. A simple editor for file lists was created. Files are transferred asynchronously. Only transfer initiation and end are logged. The bug regarding a directory being a source file on an unmounted drive was fixed. An icon was drawn and a .desktop entry was written. i18n support and a Serbian translation were added. Other translations are now possible. An application manual was written.
Release Notes: Logging has been moved away from the main window and is now visible through a separate dialog, with each task keeping one log for itself. The status bar shows some basic messages regarding task syncing and drive (un)mounting. Settings are now stored in ~/.config/usbsink. All users should copy the contents of their ~/.usbsink directory to this new directory, so that the program can continue to use all the tasks and ignore file lists previously created.