Version 0.21.1 - 12 May 2026, Papoteur
    Use expression recognized by perl_checker instead of //

Version 0.21.0 - 12 May 2026, Papoteur

    Fix Gtk3 function for exiting in draksnapshot-applet
    HAL.pm: fix a test, suppress warnings, fix a regex
    Suppress a warning on $opt not initialized
    Suppress a warning of unitialized value $p{AUTOSTART}
    draksnapshot-config: user feedback and error handling in save path
    The Apply button previously gave no feedback to the user and silently
    ignored write failures. Fix this by:
    - Reporting success or disabled-backup status after a successful save
    - Catching and displaying errors from save_keyword() and
      generate_cron_entry() via info_dialog()
    - Verifying unlink() and output_with_perm() results in cron entry
      generation, collecting failures and surfacing them to the user

Version 0.20.6 - 13 April 2026, David Geiger

- translation updates

Version 0.20.5 - 11 Sept 2022

- Update translations
- Migrate to perl-gtk3

Version 0.20.4 - 18 Feb 2011

- ship only a single desktop file in /etc/xdg/autostart, since that
  location is standard and used by many window managers
- don't ship a xinit.d script: xdg-autostart-compliance should make
  old window managers start the XDG autostart files
- do not delete interval lines since they can no longer be set, and
  restore defaults when they are all missing (#58534)

Version 0.20.3 - 26 May 2010

- translation updates

Version 0.20.2 - 27 July 2009, Thierry Vignaud

- configurator:
  o add a standard shell shebang to the generated cron files

Version 0.20.1 - 15 April 2009, Thierry Vignaud

- updated translations

Version 0.20 - 3 April 2009, Thierry Vignaud

- draksnapshot-restore
  o do not try to mount '/'
  o display a success message before quitting

Version 0.19.2 - 30 March 2009, Thierry Vignaud

- fix build due to fi translations
- updated translations

Version 0.19.1 - 10 December 2008, Thierry Vignaud

- applet:
  o fix crash when hal is confused (#44966)

Version 0.19 - 30 September 2008, Thierry Vignaud

- configurator:
  o set 'no_create_root' option so that we skip backuping when devices
    are not mounted

Version 0.18.1 - 30 September 2008, Thierry Vignaud

- applet:
  o fix crash introduced in 0.18

Version 0.18 - 30 September 2008, Thierry Vignaud

- applet:
  o fix crash if DBus is active but Hal isn't (#44434)
- configurator:
  o use regular Advanced button on 2008.1

Version 0.17 - 30 September 2008, Thierry Vignaud

- configurator:
  o generate cron entries that do not send mails by default

Version 0.16 - 29 September 2008, Thierry Vignaud

- configurator:
  o use Gtk+2's FileChooserDialog (#40717)

Version 0.15 - 29 September 2008, Thierry Vignaud

- applet:
  o hide applet if all discs got umounted (#41176)
  o use HAL in order to detect discs avaible for backup,
    thus not detecting some internal SATA discs (#41107)
- configurator:
  o do not save config when clicking "Close" (#39790)
  o default to HAL mounted disc path (#39802)

Version 0.14 - 26 September 2008, Thierry Vignaud

- applet:
  o delay first check by 30s so that notification goes at the right
    place
  o do not crash if DBus isn't reachable (#40801, #42627)
  o report DBus errors
- configurator:
  o do not offer anymore to configure intervals
    (too advanced option)
  o enable to disable backups (#39790)
  o generate anacron friendly cron files (#43297)
  o make advanced settings pop up like installer

Version 0.13 - 22 September 2008, Thierry Vignaud

- new icons

Version 0.12 - 7 August 2008, Thierry Vignaud

- applet:
  o prevent running twice the same applet (#42444)

Version 0.11 - 24 June 2008, Thierry Vignaud

- applet:
  o make notifications be more informative (#40360)
  o keep running if configured once (#41323)
  o only popup if something is mounted
  o try harder to show the icon before the bubble so that the later is
    correctly placed (#40361)
- configurator:
  o fix backup not done due to bad permissions (#39811)

Version 0.10 - 9 May 2008, Thierry Vignaud

- applet:
  o do not crash if notify deamon failed on ->show (#40031)
  o do not consider USB root disc
- configurator:
  o exclude snapshot point from being backuped (thus preventing to
    recursively backup the backup directory) (#39801)
  o default to /media instead of /home if not configured, where the
    discs will be mounted by HAL (#39802)

Version 0.9 - 3 April 2008, Thierry Vignaud

- applet:
  o do not wake up on CD insertion (#39748)

Version 0.8 - 3 April 2008, Thierry Vignaud

- updated translations

Version 0.7 - 2 April 2008, Thierry Vignaud

- configurator:
  o add a tooltip in order to explain what are intervals (#39509)
  o disable advanced settings if "backup the whole system" is selected
  o hide list under an "Advanced" expander
  o set 755 perms on cron entry (#39699)
  o use ad hoc config if "backup the whole system" is selected
  o use spin buttons for intervals
- draksnapshot-restore wasn't installed

Version 0.6 - 28 March 2008, Thierry Vignaud

- applet:
  o switch to HAL for detecting new plugged USB devices
    (no more polling and fix memory leak in libmodprobe (#38601))

Version 0.5 - 11 March 2008, Thierry Vignaud

- configurator:
  o actually use translations

Version 0.4 - 5 March 2008, Thierry Vignaud

- applet:
  o check only every 5s
  o ligther check

Version 0.3 - 5 March 2008, Thierry Vignaud

- applet:
  o do not notify again if already done
  o do not skip initial check
  o hide again if no more USB disk
  o only show up if detecting new discs
  o refresh cache of USB devices list
  o run check every 2s instead of every 5mns

Version 0.2 - Mon Mar 3 2008, Thierry Vignaud

- fix path in autostart files (#38418)
- fix warning in xinit file (#38418)

Version 0.1 - Wed Feb 27 2008, Thierry Vignaud

- initial release
