- Update to version 44.0:
+ Refresh the visuals in a few places by using modern text
entries and the new About dialog.
+ Newly created restic backups will now use compression.
+ Fix a bug that prevented updating the folder option in the
Preferences window after changing to an external disk.
+ Fix a bug that prevented switching to the restore view if the
app startd up in mobile mode (thin width).
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/1040245
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/deja-dup?expand=0&rev=139
- Update to version 43.4:
+ Warn about delayed backups due to power saver mode,
if it's been over a day since we were supposed to back up.
+ Improve support for mobile screen sizes.
+ Add some in-preferences help explaining some of the
always-ignored folders.
+ Bump default volume size from 25/50MB to 200MB, to keep fewer
files around and improve network throughput.
+ Minor fixes to our experimental restic support (make sure
to unlock the repo and warn if some files could not be read
when backing up).
OBS-URL: https://build.opensuse.org/request/show/986758
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/deja-dup?expand=0&rev=131
- Update to version 43.3:
+ Change Google/Microsoft authentication flow to use a more
secure, non-deprecated approach (Google is turning off the
approach we use now in just a few months).
+ Remember window size after closing.
+ Fix incorrect file permissions / mtime when restoring files
from other users.
+ Updated translations.
- Drop 60856db.patch and 9c17deb0526b.patch: fixed upstream.
OBS-URL: https://build.opensuse.org/request/show/978273
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/deja-dup?expand=0&rev=129
- Update to 42.5:
* Fix "Resume later" from resetting your backup schedule
* Fix difficulty in selecting an internal drive as your storage
location when using the file browser dialog
* Fix using "/" as an included folder being ignored
* Fix silently refusing to restore filenames with illegal
characters to a FAT filesystem; we now show an error
* Fix restoring filenames with an apostrophe followed by a space
(' ) in them
* Always exclude ~/.cache, even if its not our current
cache folder
* Clarify deletion policy (that it can take up to three
months longer than
you might think) and allow a deletion policy of 3 months
(previously 6 months was earliest allowed policy,
which could mean up to 9 months)
OBS-URL: https://build.opensuse.org/request/show/844338
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/deja-dup?expand=0&rev=117
- Update to 42.4:
* Redesign the main window and preferences to follow GNOME
design patterns
* Add welcome state for first time use (with slightly guided
backup/restore)
* Add an in-app browse & restore interface
* Drop nautilus plugin, in preference of above new
browse interface
* Drop deprecated backends (GOA, S3, GCS, OpenStack, and Rackspace)
* Use "Déjà Dup Backups" instead of "Déjà Dup Backup Tool"
as full name
* Drop "Version" key from desktop files, which broke some parsers
* Adds a button to reset your Google authorization in
the preferences
* Warn users before they restore files that we can't write to
* Fix automatic backups not firing for removable storage drives,
which got broken during the 41.x development cycle
* Automatically exclude folders that follow the cachedir spec
(i.e. that have a CACHEDIR.TAG file in them), and same if
they have a .deja-dup-ignore file
* Use a symbolic back icon in header (vs a full color icon)
* Stop the restore confirmation screen from growing too big
if you are restoring a lot of files
* Mount partitions specified in /etc/fstab if necessary
* When selecting an internal drive as a Local Folder, treat it
as a removable drive, so that we will mount if necessary
* Exclude /dev by default
OBS-URL: https://build.opensuse.org/request/show/838780
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/deja-dup?expand=0&rev=115
- Add meson version to spec file
- Remove no longer deja-dup-duplicity-Mark-GPGError-extern.patch
- Update to 40.6:
+ Fixes a bug that prevented backing up to Google Drive accounts with unlimited quotas
+ Updated translations
+ Fix a bug that prevented backing up to Google Drive in some rare situations
+ Fix a bug that prevented the first login to Google Drive
+ Fix a bug that prevented resuming a full backup
+ Fix 2038 date problems by using 64-bit dates internally
+ Fix building against valac 0.45.2 and later
+ Require glib 2.56
+ Require meson 0.47
+ Add optional dependency on libgdk-x11-3.0 (only used in flatpak builds)
+ Make libgoa-1.0 an optional dependency (still recommended for a few years though)
+ Support autostarting via the new Background portal
OBS-URL: https://build.opensuse.org/request/show/764962
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/deja-dup?expand=0&rev=108
Builds for G:A
- Update to version 38.3:
+ Allow restoring from paths with symlinks in more situations
(including a fix for a backup error when ~/.cache is a
symlink).
+ Treat operation dialogs more like real dialogs (modal to
preference window, with correct styling on default buttons).
+ Try harder to stop running duplicity commands when we are
terminated.
+ Don't hide an error message when also running our bimonthly
backup verification.
+ If there isn't enough space in the backup location, tell the
user how much is needed.
+ Exclude flatpak cache directories by default.
OBS-URL: https://build.opensuse.org/request/show/666792
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/deja-dup?expand=0&rev=100
Should build fine in GA - Pretty sure its the new vala that is the issue here in GN
- Update to version 38.2:
+ Fix not being able to find the backup files when restoring on
a fresh install.
- Changes from version 38.1:
+ Use a primary menu instead of an AppMenu, per current GNOME
recommendations.
+ Drop support for the legacy desktop status icon.
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/663393
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/deja-dup?expand=0&rev=96
- Fix deja-dup-help2man_stderr.patch: the introduction of
--no-discard-stderr actually only hid the underlying issue:
deja-dup is being started from the 'build' directory and its
libraries are not yet installed. As a consequence, the ld loader
can't find them, resulting in broken man pages. Change the patch
to no longer pass --no-discard-stderr (same as upstream) but
inject LD_LIBRARY_PATH in order to find the two libs
(boo#992499).
OBS-URL: https://build.opensuse.org/request/show/434753
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/deja-dup?expand=0&rev=71
- Update to version 34.1:
+ Add experimental support for Google Cloud Storage, please test
and file bugs.
+ Add experimental support for OpenStack Swift, please test and
file bugs.
+ Fix a bug where the error dialog wasn't visible after a failed
backup in GNOME.
+ Fix a bug where background backups were using smaller 'nice'
values than they should have.
+ Drop support for building the GNOME Control Center plugin;
upstream hasn't supported that for a while, and Ubuntu finally
dropped their patch allowing it.
+ Install duplicity on demand if needed.
+ Support reproducible builds by using $SOURCE_DATE_EPOCH to set
the man page timestamps, if present.
+ Updated translations.
- Add BuildRequires: pkgconfig(packagekit-glib2).
OBS-URL: https://build.opensuse.org/request/show/351440
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/deja-dup?expand=0&rev=64
- Update to version 30.0:
+ Packaging: Fix build with CMake 2.8.12.
- Changes from version 29.5:
+ Bug Fixes: Re-enable libunity support after it was
accidentally dropped in 29.1.
+ Packaging: Require duplicity 0.6.23.
- Changes from version 29.4:
+ Bug Fixes: Add missing icon in help documentation.
+ Packaging:
- Add ENABLE_UNITY_CCPANEL argument for unity-control-center
support.
- Fix some compile problems with valac, parallel building, and
rpath support.
- Changes from version 29.1:
+ Bug Fixes: Detect encryption on existing backups by paying
attention to what Duplicity tells us, rather than trying to
figure it out by scanning ourselves. This removes a possible
source of error.
+ Polish:
- Rename to Backups (instead of Backup).
- Update look and feel of preferences a bit.
- Add screenshots to appdata file.
+ Packaging:
- Require GTK+ 3.6 and GLib 2.34.
- Convert from autotools to cmake: --with-ccpanel is now
-DENABLE_CCPANEL, --with-nautilus is now -DENABLE_NAUTILUS,
--with-unity is now -DENABLE_UNITY. Otherwise, normal cmake
conventions apply.
- Add some autopilot tests, runnable by 'autopilot' and
'autopilot-system' targets (which test against the local
OBS-URL: https://build.opensuse.org/request/show/244083
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/deja-dup?expand=0&rev=56