Change Log

Version 1.1.12

  • Fix bug: remove x-terminal-emulator dependency (
  • Fix bug: AttributeError in About Dialog (

Version 1.1.10

  • Fix bug: failed to remove empty lock file (
  • Add Icon ‘show-hidden’ (
  • Add Modify for Full System Backup button to settings page, to change some profile settings
  • Fix bug: Restore the correct file owner and group fail if they are not present in system (
  • add get|set_list_value to configfile
  • Fix bug: QObject::startTimer error on closing app
  • subclass ApplicationInstance in GUIApplicationInstance to reduce redundant code
  • speed up app start by adding snapshots to timeline in background thread
  • add warning on failed permission restore (
  • add unittest (thanks to Dorian, Alexandre, Aurélien and Gregory from IAGL)
  • Fix bug: FileNotFoundError while starting pw-cache from source
  • continue an unfinished new_snapshot if possible (
  • Fix bug: suppress warning about failed inhibit suspend if run as root (
  • Fix bug: UI blocked/greyed out while removing snapshot (
  • Fix bug: pw-cache failed on leftover PID file, using ApplicationInstance now (
  • Fix bug: failed to parse some arguments (
  • Fix bug: failed to start GUI if launched from systray icon
  • Fix bug: deleted snapshot is still listed in Timeline if using mode SSH (
  • Fix bug: PermissionError while deleting readonly files on sshfs mounted share (
  • Add Nautilus-like shortcuts for navigating in file browser (
  • speed up mounting of SSH+encrypted profiles
  • Fix bug: creat new encrypted profiles with encfs >= 1.8.0 failed (
  • Fix bug: AttributeError in common/ if keyring is missing (
  • Fix bug: remote rename of ‘new_snapshot’ folder sometimes isn’t recognized locally; rename local now (
  • Move source code and bug tracking to GitHub

Version 1.1.8

  • Fix bug: unlock private SSH key run into 5sec timeout if password is empty
  • show current app name and profile ID in syslog (
  • Fix bug: BiT freeze when activate ‘Decode path’ in ‘Snapshot Log View’
  • Show ‘Profiles’ dropdown only in ‘Last Log Viewer’, add ‘Snapshots’ dropdown in ‘Snapshot Log Viewer’ (
  • Fix bug: empty grey window appears when starting the gui as root (
  • do not restore permission if they are identical with current permissions
  • Fix bug: gnu_find_suffix_support doesn’t set back to True (
  • security issue: do not run user-callback in a shell
  • add option to not log user-callback output
  • Fix lintian warning dbus-policy-without-send-destination
  • apply timestamps-in-gzip.patch from Debian backintime/1.1.6-1 package
  • run multiple smart-remove jobs in one screen session (
  • add error messages if PID file creation fail
  • Fix bug: dbus exception if dbus systembus is not running
  • Fix bug: depend on virtual package cron-daemon instead of cron for compatiblity with other cron implementations (
  • Fix bug: wasn’t able to start from alternate install dir (
  • Fix bug: wasn’t able to start from source dir
  • Add Warning about unsupported filesystems
  • use native Python code to check mountpoint
  • Add expert option for stdout and stderr redirection in cronjobs (
  • Fix bug: ‘Inhibit Suspend’ fails with ‘org.freedesktop.PowerManagement.Inhibit’ (
  • Fix bug: No mounting while selecting a secondary profile in the gui (
  • remove shebang in common/ and common/
  • Fix bug: fix for bug #1419466 broke crontab on Slackware (
  • Fix bug: fix for bug #1431305 broke pw-cache on Ubuntu (
  • Fix bash-complete
  • show ‘man backintime’ on Help; remove link to (
  • add –debug argument
  • Fix bug: Settings accepted empty strings for Host/User/Profile-ID (
  • Fix bug: IndexError on ‘check_remote_commands’ due to too long args (
  • add –local-backup, –no-local-backup and –delete option to restore on command-line (
  • add ‘backup on restore’ option to confirm dialog
  • add check-config command for command-line
  • rewrite command-line argument parsing. Now using argparse
  • add expert option SSH command prefix
  • Fix bug: Makefile has no uninstall target (

Version 1.1.6

  • Show Profile name in systrayicon menu
  • Fix bug: encrypted remote backup hangs on ‘start encfsctl encode process’ (
  • Make own Exceptions a childclass from BackInTimeException
  • Fix bug: missing crashed GUI
  • Fix bug: Segmentation fault caused by two QApplication instances (
  • Remove consolekit from dependencies
  • Fix bug: no Changes [C] log entries with ‘Check for changes’ disabled (
  • Fix bug: some changed options from Settingsdialog where not respected during automatic tests after hitting OK
  • Fix bug: python version check fails on python 3.3 (
  • Specifying the SSH private key whenever ssh is called (
  • Add to in-/exclude directly from mainwindow (
  • Fix bug: pw-cache didn’t start on Mint KDE because of missing stdout and stderr (
  • Add option to run Smart Remove in background on remote host (
  • Use current profile when starting GUI from Systray
  • Fix bug: failed to restore file names with white spaces using CLI (
  • Fix bug: UnboundLocalError with ‘last_snapshot’ in _free_space (

Version 1.1.4

  • add option to keep new snapshot with ‘full rsync mode’ regardless of changes (
  • Fix bug: wrong quote in ‘Save config file’
  • Fix bug: Deleting the last snapshot does not update the last_snapshot symlink (
  • remove base64 encoding for passwords as it doesn’t add any security but broke the password process (
  • add confirm dialog before restoring (
  • Fix bug: Wrong status text in the tray icon (
  • add option to run only one snapshot at a time
  • Fix bug: restore permissions of lots of files made BackInTime unresposive (
  • Fix bug: failed to restore file owner and group
  • cache uuid in config so it doesn’t fail if the device isn’t pluged in (
  • add warning about wrong Python version in configure
  • prevent snapshots from being removed with restore and delete; show warning if restore and delete filesystem root (
  • Fix bug: OSError in free_space; add alternate method to get free space
  • add bash-completion
  • Fix bug: ugly theme while running as root on Gnome based DEs (
  • Fix bug: filename with broken charset throwed UnicodeError exception (
  • use ‘crontab’ instead of ‘crontab -‘ to read from stdin (

Version 1.1.2

  • sort ‘Backup folders’ in main window
  • save in and exclude sort order
  • use PolicyKit to install Udev rules
  • move compression from install to build in Makefiles
  • use pkexec to start backintime-qt4 as root

Version 1.1.0

  • add tooltips for rsync options
  • make only one debian/control
  • multiselect files to restore (
  • force run manual snapshots on battery (
  • backup encfs config to local config folder
  • apply ‘install-docs-move.patch’ from Debian package by Jonathan Wiltshire
  • add restore option to delete new files during restore (
  • use flock to prevent two instances running at the same time
  • restore config dialog added (
  • inhibit suspend/hibernate while take_snapshot or restore
  • use more reliable code for get_user
  • implement anacrons functions inside BIT => more flexible schedules and no new timestamp if there was an error
  • automatically run in background if started with ‘backintime –backup-job’
  • fix typos and style warnings in manpages reported by Lintian (
  • add exclude files by size (
  • remove ‘Auto Host/User/Profile-ID’ as this is more confiusing than helping
  • Fix bug: check procname of pid-locks (
  • optional run ‘rsync’ with ‘nocache’ (
  • mark invalid exclude pattern with mode ssh-encrypted
  • make Settingsdialog tabs scrollable
  • remove colon (:) restriction in exclude pattern
  • prevent starting new snapshot if restore is running
  • Fix bug: Port check failed on IPv6 (
  • add top-level directory for tarball (
  • add more user-callback events (on App start and exit, on mount and unmount)
  • add context menu to files view
  • remove snapshots from commandline
  • multi selection in timeline => remove multiple snapshots with one click
  • print warning if started with sudo
  • add more default exclude; remove [Cc]ache* from exclude
  • Fix bug: ‘inotify_add_watch failed’ while closing BIT
  • add option for custom rsync-options
  • add ProgressBar for rsync
  • add progress for smart-remove
  • remove old status-bar message after a snapshot crashed.
  • ask to include symlinks target instead link (
  • port to Python 3.x
  • returncode >0 if there was an error (
  • Enable user-callback script to cancel a backup by returning a non-zero exit code.
  • merge backintime-notify into backintime-qt4
  • add –gksu/–gksudo arg to qt4/configure
  • remember last path for each profile (
  • sort include and exclude list (
  • Timeline show tooltip ‘Last check’
  • Fix bug: systray icon didn’t show up (
  • show hidden files in FileDialog (
  • add button text for all buttons (
  • add shortcuts (
  • add menubar (
  • port KDE4 GUI to pure Qt4 to replace both KDE4 and Gnome GUI

Version 1.0.40

  • use fingerprint to check if ssh key was unlocked correctly (
  • add fallback method to get UUID (
  • Fix bug: ‘Attempt to unlock mutex that was not locked’… this time for good

Version 1.0.38

  • Fix bug: ‘Attempt to unlock mutex that was not locked’ in gnomeplugin (
  • compare os.path.realpath instead of os.stat to get devices UUID
  • Fix bug: housekeeping by gnome-session-daemon might delete backup and original data (
  • Fix bug: Type Error in ‘backintime –decode’ (
  • Fix bug: take_snapshot didn’t wait for snapshot folder come available if notifications are disabled (

Version 1.0.36

  • remove UbuntuOne from exclude (
  • Gray out ‘Add Profile’ if ‘Main Profile’ isn’t configured yet (
  • Don’t check for fuse group-membership if group doesn’t exist
  • Fix bug: backintime-kde4 as root failed to load ssh-key (
  • Fix bug: crashes because of missing environ (
  • Fix bug: OSError if sshfs/encfs is not installed (
  • Fix bug: TypeError in check_config() (
  • Fix bug: unhandled exception in create_last_snapshot_symlink() (
  • disable keyring for root

Version 1.0.34

  • Sync/flush all disks before shutdown (
  • Fix bug: BIT running as root shutdown after snapshot, regardless of option checked (

Version 1.0.32

  • Fix bug: cron scheduled snapshots won’t start with 1.0.30

Version 1.0.30

  • Scheduled and manual snapshots use –config
  • Make configure scripts portable (
  • Fix bug: udev rule doesn’t finish (
  • Add symlink last_snapshot (
  • Fix multiple errors in PPA build process; reorganise
  • Fix bug: Mate and xfce desktop didn’t show systray icon (
  • Add option to run rsync with ‘nice’ or ‘ionice’ on remote host (
  • Add Shutdown button to shutdown system after snapshot has finished (
  • Fix bug: Ubuntu Lucid dosn’t provide SecretServiceKeyring (
  • Wrap long lines for syslog
  • Fix bug: ‘gksu backintime-gnome’ failed with dbus.exceptions.DBusException

Version 1.0.28

  • remove config on ‘apt-get purge’
  • add more options for configure scripts; update README
  • add udev schedule (run BIT as soon as the drive is connected)
  • Fix bug: AttributeError with python-keyring>1.6.1 [#1234024](
  • Fix bug: TypeError: KDirModel.removeColumns() is a private method in kde4/ [#1232694](
  • add ‘–checksum’ commandline option [#886021](
  • Fix bug: sshfs mount disconnect after a while due to some firewalls (add ServerAliveInterval) [#235685](
  • Fix bug: Ping fails if ICMP is disabled on remote host [#1226718](
  • Fix bug: KeyError in getgrnam if there is no ‘fuse’ group [#1225561](
  • Fix bug: anacrontab won’t work with profilename with spaces [#1224620](
  • Fix bug: NameError in tools.move_snapshots_folder [#871466](
  • Fix bug: KPassivePopup is not defined [#871475](
  • multi selection for include and exclude list [#660753](
  • Fix bug: ValueError while reading pw-cache PID [#235407](

Version 1.0.26

  • Add feature: keep min free inodes
  • Roll back commit 836.1.5 (check free-space on ssh remote host): statvfs DOES work over sshfs. But not with quite outdated sshd
  • Add daily anacron schedule
  • Add delete button and ‘list only equal’ in Snapshot dialog; multiSelect in snapshot list
  • Add manpage backintime-config and config-examples
  • Fix bug: Restore makes files public during the operation
  • Fix bug: Cannot keep modifications to cron (
  • Add feature: restore from command line; add option –config
  • Fix bug: cannot stat ‘backintime-kde4-root.desktop.kdesudo’ (
  • Fix bug: unreadable dark KDE color schemes (
  • Use ‘ps ax’ to check if ‘backintime –pw-cache’ is still running
  • Mount after locking, unmount before unlocking in take_snapshot
  • Fix bug: permission denied if remote uid wasn’t the same as local uid
  • Add option –bwlimit for rsync
  • Redirect logger.error and .warning to stderr; new argument –quiet
  • Deactivate ‘Save Password’ if no keyring is available
  • Use Password-cache for user-input too
  • Handle two Passwords
  • Add ‘SSH encrypted’: mount / with encfs reverse and sync encrypted with rsync. EXPERIMENTAL!
  • Add ‘Local encrypted’: mount encfs

Version 1.0.24

  • hide check_for_canges if full_rsync_mode is checked
  • DEFAULT_EXCLUDE system folders with /foo/* so at least the folder itself will backup
  • DEFAULT_EXCLUDE /run; exclude MOUNT_ROOT with higher priority and not with DEFAULT_EXCLUDE anymore
  • Fix bug: ‘CalledProcessError’ object has no attribute ‘strerror’
  • Fix bug: quote rsync remote path with spaces
  • ‘Save Password’ default off to avoid problems with existing profiles
  • if restore uid/gid failed try to restore at least gid
  • SSH need to store permissions in seperate file with “Full rsync mode” because remote user might not be able to store ownership
  • Fix bug: restore permission failed on “Full rsync mode”
  • Fix bug: glib.GError: Unknown internal child: selection
  • Fix bug: GtkWarning: Unknown property: GtkLabel.margin-top
  • Fix bug: check keyring backend only if password is needed
  • switch to ‘find -exec cmd {} +’ (
  • change all indent tabs to 4 spaces

Version 1.0.22

  • check free-space on ssh remote host (statvfs didn’t work over sshfs)
  • Add Password storage mode ssh
  • Add “Full rsync mode” (can be faster but …)
  • Fix bug: “Restore to…” failed due to spaces in directory name (
  • Fix bug: host not found in known_hosts if port != 22 (
  • Fix bug: used not POSIX conform conditionals

Version 1.0.20

  • Fix bug: restore remote path with spaces using mode ssh returned error

Version 1.0.18

  • Fix packages: man & translations
  • Fix bug:
  • Fix bug:
  • Fix bug:
  • Map multiple arguments for gettext so they can be rearranged by translators

Version 1.0.16

  • Fix a package dependecy problem … this time for good (

Version 1.0.14

  • Fix a package dependecy problem

Version 1.0.12

  • Add links to: website, documentation, report a bug, answers, faq
  • Use libnotify for gnome/kde4 notifications instead of gnome specific libraries
  • Fix bug:
  • Add more schedule options: every 30 min, every 2 hours, every 4 hours, every 6 hours & every 12 hours
  • Add generic mount-framework
  • Add mode ‘SSH’ for backups on remote host using ssh protocol.
  • Fix bug: wrong path if restore system root
  • Fix bug: glade (xml) files did not translate
  • Fix bug:

Version 1.0.10

  • Add “Restore to …” in replacement of copy (with or without drag & drop) because copy don’t restore user/group/rights

Version 1.0.8

  • Fix bug:
  • Fix bug:
  • Fix bug:
  • Fix bug:

Version 1.0.6

  • Fix bug:
  • Smart remove: configurable options (
  • Fix bug:

Version 1.0.4

  • SettingsDialog: show highly recommended excludes
  • Fix bug:
  • Option to use checksum to detect changes (
  • Option to select log verbosity (
  • Gnome: use gloobus-preview if installed

Version 1.0.2

  • reduce log file (no more duplicate “Compare with…” lines)
  • declare backintime-kde4 packages as a replacement of backintime-kde (Ubuntu)

Version 1.0

  • add ‘.dropbox*’ to default exclude patterns (
  • add option to take a snapshot at every boot (
  • fix xattr
  • add continue on errors (
  • add expert options: copy unsafe links & copy links
  • “user-callback” replace “user.callback” and receive profile informations
  • documentation: on-line only (easier to maintain)
  • add error log and error log view dialog (Gnome & KDE4)
  • merge with: lp:~dave2010/backintime/minor-edits
  • merge with: lp:~mcfonty/backintime/unique-snapshots-view
  • fix bug:
  • fix bug:
  • fix bug:
  • fix bug:
  • fix bug:
  • fix bug:
  • fix bug:
  • fix bug:
  • fix bug:
  • fix bug:
  • fix bug:
  • fix bug:
  • reduce memory usage during compare with previous snapshot process
  • fix bug:
  • fix bug:
  • fix bug:
  • custom backup hour (for daily backups or mode):
  • fix bug:
  • fix bug:
  • smart remove was slightly changed (
  • fix bug:
  • make backup on restore optional
  • fix bug:
  • add ionice support for user/cron backup process
  • fix bug:
  • fix bug that could cause “ghost” folders in snapshots (LP: 406092)
  • fix bug that converted / into // (LP: #455149)
  • fix bug:
  • remove “schedule per included directory” (profiles do that) (+ bug LP: #412470)
  • fig bug:
  • fix bug:
  • fix bug:
  • fix bug:
  • update Slovak translation
  • multiple profiles support
  • GNOME: fix notification
  • backintime snapshot folder is restructured to ../backintime/machine/user/profile_id/
  • added the possibility to include other snapshot folders within a profile, it can only read those, there is not a GUI implementation yet
  • added a tag suffix to the snapshot_id, to avoid double snapshot_ids
  • added a desktop file for kdesu and a test if kdesu or kdesudo should be used (LP: #389988)
  • added expert option to disable snapshots when on battery (LP: #388178)
  • fix bug handling big files by the GNOME GUI (LP: #409130)
  • fix bug in handling of & characters by GNOME GUI (LP: #415848)
  • fix a security bug in chmods before snapshot removal (LP: #419774)
  • snapshots are stored entirely read-only (LP: #386275)
  • fix exclude patterns in KDE4 (LP:#432537)
  • fix opening german files with external applications in KDE (LP: #404652)
  • changed default exclude patterns to caches, thumbnails, trashbins, and backups (LP: #422132)
  • write access to snapshot folder is checked & change to snapshot version 2 (LP: #423086)
  • fix small bugs (a.o. LP: #474307)
  • Used a more standard crontab syntax (LP: #409783)
  • Stop the “Over zealous removal of crontab entries” (LP: #451811)

Version 0.9.26

  • update translations
  • Fix a bug in smart-remove algorithm (
  • Fix bug:
  • Fix bug:
  • add ‘–no-check’ option to configure scripts
  • use only ‘folder’ term (more consistent with GNOME/KDE)
  • add ‘expert option’: enable/disable nice for cron jobs
  • GNOME & KDE4: refresh snapshots button force files view to update too
  • you can include a backup parent directory (backup directory will auto-exclude itself)
  • fix some small bugs

Version 0.9.24

  • update translations
  • KDE4: fix python string <=> QString problems
  • KDE4 FilesView/SnapshotsDialog: ctrl-click just select (don’t execute)
  • KDE4: fix crush after “take snapshot” process
  • store basic permission in a special file so it can restore them correctly (event from NTFS)
  • implement Gnome/KDE4 systray icons and user.callback as plugins
  • reorganize code: common/GNOME/KDE4
  • GNOME: break the big glade file in multiple file
  • backintime is no longer aware of ‘backintime-gnome’ and ‘backintime-kde4’ (you need run ‘backintime-gnome’ for GNOME version and ‘backintime-kde4’ for KDE4 version)


  • fix French translation

Version 0.9.22

  • update translations
  • KDE4: fix some translation problems
  • remove –safe-links for save/restore (this means copy symlinks as symlinks)
  • create directory now use python os.makedirs (replace use of mkdir command)
  • KDE4: fix a crush related to QString – python string conversion
  • GNOME & KDE4 SettingsDialog: if schedule automatic backups per directory is set, global schedule is hidden
  • GNOME FilesView: thread “*~” files (backup files) as hidden files
  • GNOME: use gtk-preferences icon for SettingsDialog (replace gtk-execute icon)
  • expert option: $XDG_CONFIG_HOME/backintime/user.callback (if exists) is called a different steps of a “take snapshot” process (before, after, on error, is a new snapshot was taken).
  • add more command line options: –snapshots-list, –snapshots-list-path, –last-snapshot, –last-snapshot-path
  • follow FreeDesktop directories specs:
    • $XDG_DATA_HOME (default: $HOME/.local/share) to store app.lock files
    • $XDG_CONFIG_HOME (default: $HOME/.config) to save settings
  • new install system: use more common steps (./configure; make; sudo make install)

Version 0.9.20

  • smart remove: fix an important bug and make it more verbose in syslog
  • update translations

Version 0.9.18

  • update translations
  • GNOME bugfix: fix a crush in files view for files with special characters (ex: “a%20b”)
  • GNOME SettingsDialog bugfix: if snapshots path is a new created folder, snapshots navigation (files view) don’t work
  • update doc
  • GNOME & KDE4 MainWindow: Rename “Places” list with “Snapshots”
  • GNOME SettingsDialog bugfix: modify something, then press cancel. If you reopen the dialog it show wrong values (the ones before cancel)
  • GNOME & KDE4: add root mode menu entries (use gksu for gnome and kdesudo for kde)
  • GNOME & KDE4: MainWindow – Files view: if the current directory don’t exists in current snapshot display a message
  • SettingDialog: add an expert option to enable to schedule automatic backups per directory
  • SettingDialog: schedule automatic backups – if the application can’t find crontab it show an error
  • SettingDialog: if the application can’t write in snapshots directory there should be an error message
  • add cron in common package dependencies
  • GNOME & KDE4: rework settings dialog
  • SettingDialog: add an option to enable/disable notifications


  • fix a bug/crush for French version

Version 0.9.16

  • update translations
  • don’t show the snapshot that is being taken in snapshots list
  • GNOME & KDE4: when the application starts and snapshots directory don’t exists show a messagebox
  • give more information for ‘take snapshot’ progress (to prove that is not blocked)
  • MainWindow: rename ‘Timeline’ column with ‘Snapshots’
  • when it tries to take a snapshot if the snapshots directory don’t exists  (it is on a removable drive that is not plugged) it will notify and wait maxmimum 30  seconds (for the drive to be plugged)
  • GNOME & KDE4: add notify if the snapshots directory don’t exists
  • KDE4: rework MainWindow

Version 0.9.14

  • update translations
  • GNOME & KDE4: rework MainWindow
  • GNOME & KDE4: rework SettingsDialog
  • GNOME & KDE4: add “smart” remove

Version 0.9.12

  • bug fix: now if you include “.abc” folder and exclude “.*”, “.abc” will be saved in the snapshot
  • KDE4: add help
  • add Slovenian translation
  • bug fix (GNOME): bookmarks with special characters

Version 0.9.10

  • add Swedish translation
  • KDE4: drop and drop from backintime files view to any file manager
  • bug fix: fix a segfault when running from cron

Version 0.9.8

  • update Spanish translation
  • bug fix: unable to restore files that contains space char in their name
  • unsafe links are ignored (that means that a link to a file/directory outside of include directories are ignored)
  • KDE4: add copy to clipboard
  • KDE4: sort files by name, size or date
  • cron 5/10 minutes: replace mutiple lines with a single crontab line using divide (*/5 or */10)
  • cron: when called from cron redirect output (stdout & stderr) to /dev/null

Version 0.9.6

  • update Spanish translation
  • update German translation
  • GNOME: update docbook
  • KDE4: add snapshots dialog
  • GNOME & KDE4: add update snapshots button
  • GNOME: handle special folders icons (home, desktop)

Version 0.9.4

  • update German translation
  • Gnome: better handling of ‘take snapshot’ status icon
  • Kde4 (>= 4.1): first version (not finished)
  • update man

Version 0.9.2

  • update Spanish translation
  • update German translation
  • bug fix: if you add “/a” in include directories and “/a/b” in exclude patterns, “/a/b*”  items are not excluded
  • replace diff with rsync to check if a new snapshot is needed
  • code cleanup
  • add show hidden & backup files toggle button for files view
  • bug fix: it does not include “.*” items even if they are not excluded (the items was included but not showed because hidden & backup files was never displayed in files view in previous versions)

Version 0.9

  • update Spanish translation
  • make deb packages more debian friendly
  • update German translation
  • bug fix: when you open snapshots dialog for the second time ( or more ) and you make a diff it will make the diff on the file for the first dialog ( all previous dialogs ) and then for the current one
  • better separation between common and gnome specific files and divide backintime package in backintime-common & backintime-gnome ( this will allow me to write other GUI frontends like KDE4 or KDE )
  • code cleanup

Version 0.8.20

  • bug fix: sorting files/directories by name is now case insensitive
  • ignore “gtk-” items (this are gtk stock item ids and sould not be changed)

Version 0.8.18

  • update man/docbook
  • add sort columns in MainWindow/FileView (by name, by size or by date) and SnapshotsDialog (by date)
  • fix German translation

Version 0.8.16

  • add Drag & Drop from MainWindow:FileView/SnapshotsDialog to Nautilus
  • update German translation

Version 0.8.14

  • add more command line parameters ( –version, –snapshots, –help )
  • fix a crush for getting info on dead symbolic links
  • when taking a new backup based on the previous one don’t copy the previous extra info (ex: name)
  • copy unsafe links when taking a snapshot

Version 0.8.12

  • add German translation
  • add SnapshotNameDialog
  • add Name/Remove snapshot in main toolba
  • change the way it detects if the mainwindow is the ative window
  • toolbars: show icons only
  • update Spanish translation

Version 0.8.10

  • SnapshotsDialog: add right-click popup-menu and a toolbar with copy & restore buttons
  • use a more robust backup lock file
  • log using syslog
  • fix a small bug in copy to clipboard
  • update Spanish translation

Version 0.8.8

  • SnapshotsDialog: add diff
  • update Spanish translation

Version 0.8.6

  • fix change backup path crush
  • add SnapshotsDialog

Version 0.8.2

  • add right-click menu in files list: open (using gnome-open), copy (you can paste in Nautilus), restore (for snapshots only)
  • add Copy toolbar button for files list

Version 0.8.1

  • add every 5/10 minutes automatic backup

Version 0.8

  • don’t show backup files (*~)
  • add backup files to default exclude patterns (*~)
  • make a single package with all languages included
  • install all languages
  • add English manual (man)
  • add English help (docbook)
  • add help button in main toolbar
  • the application can be started with a ‘path’ to a folder or file as command line parameter
  • when the application start, if it is already runnig pass it’s command line to the first instance (this allow a basic integration with file-managers)
  • bug fix: when the application was started a second time it raise the first application’s window but not always focused

Version 0.7.4

  • if there is already a GUI instance running raise it
  • add Spanish translation

Version 0.7.2

  • better integration with gnome icons (use mime-types)
  • remember last path
  • capitalize month in timeline (bug in french translation)

Version 0.7

  • fix cron segfault
  • fix a crush when launched the very first time (not configured)
  • multi-lingual support
  • add French translation

Version 0.6.4

  • remove About & Settings dialogs from the pager
  • allow only one instance of the application

Version 0.6.2

  • remember window position & size

Version 0.6

  • when it make a snapshot it display an icon in systray area
  • the background color for group items in timeline and places reflects more the system color scheme
  • during restore only restore button is grayed ( even if everything is blocked )

Version 0.5.1

  • add size & date columns in files list
  • changed some texts

Version 0.5

  • First release.