Commit Graph

322 Commits

Author SHA1 Message Date
Julian Hofer 8f5953b3b4 Make Flatpak Ready
1) Change socket-file path so that Flatpaks has access
2) Change autostart function so that it detects if it is run as Flatpak
2019-05-05 16:16:46 +02:00
Serge van Ginderachter 33c16d925f Handle OSError 6 when trying to read a socket in .ssh (#269)
Fixes #268
2019-04-25 12:32:43 +08:00
rossomah a83ad6352e Pre-backup command runs before repository checks, that allows to mount repository folder before backup starting (#264) 2019-04-24 14:05:54 +08:00
Manu 893cbc0d5c Bump version: 0.6.18 → 0.6.19 2019-04-22 15:41:53 +08:00
Manuel Riel cb995334d5
Migrate archive table in chunks. Fixes #266 (#267) 2019-04-22 15:41:22 +08:00
Manu dc9b23f911 Bump version: 0.6.17 → 0.6.18 2019-04-19 13:29:26 +08:00
Manuel Riel b913c2a900
Remove unique constraint from Archive ID. Fixes #253 (#255)
* Remove unique constraint from Archive ID. Fixes #253

* Remove redundant primary key definition.
2019-04-19 13:24:05 +08:00
Manuel Riel 8f7a2a8883
Improve Vagrantfile to compile on Debian Jessie. (#252) 2019-04-19 13:23:26 +08:00
Manuel Riel b470d84c50
Add date-based log rotation. Partially fixes last part of #121. (#248) 2019-04-19 13:23:02 +08:00
Manuel Riel 4f799ed63f
Fixes issue when Borg binary is missing #258 (#259) 2019-04-19 13:21:44 +08:00
Karl 2703a4d16d Don't delete item from sources if item==None (#254) 2019-04-16 09:51:25 +08:00
Julian Hofer ebbe1b7c62 Fixes default white icon behaviour for Ubuntu GNOME
XDG_CURRENT_DESKTOP returns 'ubuntu:GNOME' and not 'GNOME'.
With this fix, vorta's tray icon defaults also on Ubuntu GNOME to white
2019-04-14 20:33:32 +02:00
Manu cfe5526a56 Bump version: 0.6.16 → 0.6.17 2019-04-14 14:48:19 +08:00
Manuel Riel 78ad6d602c
Correctly set environment encoding (pyinstaller issue). Fixes #220 (#249) 2019-04-14 14:41:01 +08:00
Manuel Riel b9486d003c
Add helper class to manage Borg version and supported features. (#250)
* Add helper class to manage Borg version and supported features. Fixes #205

* Add setuptools as dependency to ensure pkg_resources is available.

* Review fixes, check for ZStd support, refactor some relative imports.

* Repo-add dialog: Disable Blake2 options if not available.

* When disabling compression algos, select by value, not index.
2019-04-14 14:40:29 +08:00
Manuel Riel 15aebc6ceb
Get borg version and path on startup. Link to log folder. (#247)
* Get borg version and path on startup. Link to log folder. Fixes #205, #230, #120
2019-04-07 22:36:31 +08:00
Manu 13e84775bb Bump version: 0.6.15 → 0.6.16 2019-04-07 15:53:26 +08:00
Hofer-Julian ab04d84fc1 Implement QtSingleApplication by @Hofer-Julian
- Use C-style single app implementation with messaging across instances of the same app.
- Open main window when application already runs.
2019-04-07 15:36:46 +08:00
Manuel Riel b8a3819303
Allow mounting a whole repo again. (#224) 2019-04-07 15:28:02 +08:00
Manu 3f8b59ce59 Remove non-ASCII char from MANIFEST.in. Fixes #244 2019-04-03 13:08:38 +08:00
Manu 3e65f451c7 Bump version: 0.6.14 → 0.6.15 2019-03-25 23:27:57 +08:00
Manu 61f311c573 Hotfix: Fix window-toggling for KDE. 2019-03-25 23:27:17 +08:00
Manu bf12aca2fb Bump version: 0.6.13 → 0.6.14 2019-03-24 18:47:31 +08:00
Manu 414de1d36b Fall back to DB-based password storage when Gnome-Keyring is missing. Fixes #235 2019-03-24 17:31:22 +08:00
Manu e40f571b5e Bump version: 0.6.12 → 0.6.13 2019-03-23 19:08:08 +08:00
Manu d773cfa3a2 Hotfix: Workaround for jeepney DBus-lib and asyncio event loop. Fixes #234 2019-03-23 19:07:34 +08:00
Manu 59f836d84c Bump version: 0.6.11 → 0.6.12 2019-03-20 18:41:17 +08:00
Manu 39cf9c2330 Add missing __init__.py file for vorta.keyring (hotfix) 2019-03-20 18:41:01 +08:00
Manu 77c5a22ebd Bump version: 0.6.10 → 0.6.11 2019-03-19 22:25:47 +08:00
Manu 60e532fef2 Update translations before release 2019-03-19 22:25:41 +08:00
Hofer-Julian fc438d225c Changes vorta's default tray icon to white on GNOME (#228)
Fixes #212
2019-03-07 14:41:18 +08:00
Manuel Riel 79b538afcf
More flexible build script for fat binaries, part of #126. (#209) 2019-03-06 15:51:49 +08:00
Manuel Riel a1d41612b1
Remove keyring dependency. Fixes #190. By @Hofer-Julian
* Implement secretstorage backend for DBus connection
* Use newer Ubuntu version for Travis CI testing
2019-03-06 09:37:12 +08:00
Manuel Riel b115aef19b
Reduce memory usage by removing main window from memory when closed. Fixes #207 (#208) 2019-03-04 22:49:20 +08:00
Manuel Riel b6f27a08dd
Avoid duplicate files in Extract dialog, avoid passing None to shlex.split(). Fixes #217 (#219)
* Fix smaller issue with PR #193 (extra repo args)
* Make parsing exta-args more explicit to avoid passing None.
2019-03-04 22:47:15 +08:00
Manuel Riel fce55307a7
Skip lines that aren't in expected format (Extract dialog). Fixes #215 2019-03-03 16:58:02 +08:00
Hofer-Julian 4b197f20d8 Fix autostart for Linux (#213) 2019-03-02 20:53:12 +08:00
Manuel Riel 7487c40ec6
Catch Keyboard interrupt when running in foreground mode. Fixes #204 2019-02-26 20:00:06 +08:00
eth0 79b5847460 Allow for extra borg extra arguments per-repo. By @ethernet-zero, fixes #96 2019-02-26 19:57:27 +08:00
Jonas Hagen f3059685cd Expand user path in python before setting BORG_RSH 2019-02-22 20:34:22 +08:00
ipwog 5f4078bb38 Prevent KeyError when reading KnownNetworks on macOS 2019-02-21 12:59:40 +08:00
Manu 3e836d2d95 Bump version: 0.6.9 → 0.6.10 2019-02-20 17:21:04 +08:00
Manu e27b2e7082 Fix reference to psutil exception. 2019-02-20 17:20:55 +08:00
Manu 0294289e8f Bump version: 0.6.8 → 0.6.9 2019-02-20 17:10:17 +08:00
Manu a0372f53d5 Also set tray icon according to detected theme. Fixes #199 2019-02-20 17:07:11 +08:00
Manu b23cdf9851 Avoid deadlock when calling subprocess.Popen(), ignore terminated borg processes when finding mount points. Fixes #187 2019-02-20 17:06:24 +08:00
Manuel Riel 304ac3b90e
Remove translation functions for Borg logging messages. Fixes #197 (#198) 2019-02-19 21:42:19 +08:00
Manuel Riel 8612703df2
Implement autostart linux by @Hofer-Julian (#191) 2019-02-17 14:23:34 +08:00
Manu 1eb4959000 Add French and Italian translations by @dbrassard and @brokenpip3. #159 2019-02-13 15:52:50 +08:00
TW 3efecd71f3 compressor selection: add zlib, add zstd,8, descriptions, fixes #145 (#184) 2019-02-13 15:21:41 +08:00