Change Log

Version 0.9.26

  • update translations
  • Fix a bug in smart-remove algorithm (https://bugs.launchpad.net/backintime/+bug/376104)
  • Fix bug: https://bugs.launchpad.net/backintime/+bug/374477
  • Fix bug: https://bugs.launchpad.net/backintime/+bug/375113
  • 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)

Version 0.9.22.1

  • 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

Version 0.9.16.1

  • 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
  • getmessages.sh: 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 (*~)
  • makedeb.sh: make a single package with all languages included
  • install.sh: 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.