Commit Graph

357 Commits

Author SHA1 Message Date
Julian Hofer dd9b97b1b8 Rename background-option to daemonize 2019-07-20 18:47:24 +02:00
Julian Hofer 815df602aa Implement close-question for DEs without system tray 2019-07-20 18:47:24 +02:00
Julian Hofer 3138cc955e Fix autostart icon 2019-07-20 18:47:24 +02:00
Julian Hofer 9e0968e66f Allow is_system_tray_available to be called with running event loop
Extend Flatpak permissions
2019-07-20 18:47:24 +02:00
Brendan Van Hook d6347b6caf Add option for starting Vorta in foreground. 2019-07-20 18:47:24 +02:00
Hofer-Julian b300ef042a
Adding options to get in touch (#325) 2019-07-20 18:30:19 +02:00
Julian Hofer 2e895ac2f3 Fix borg diff 2019-07-12 23:10:22 +02:00
Julian Hofer 2e1703231e Include flatpak-install in Makefile
Fixes #306
2019-07-12 23:09:56 +02:00
Julian Hofer 5602868341 Refresh after profile selection 2019-07-11 13:52:05 +02:00
Hofer-Julian f765361ac1
Update flatpak manifest and dependencies (#324) 2019-07-11 13:50:32 +02:00
Hofer-Julian 064e1b2ad7
Include more links into appdata (#321) 2019-07-04 21:18:13 +02:00
Hofer-Julian f3c8efdc89
Implement borg diff (#313) 2019-07-04 21:17:09 +02:00
Hofer-Julian 329f096fb4
Fix "Force-Fusion-Style" (#320)
Prevents getting "Segmentation Fault" when using foreground option"
2019-06-29 09:10:55 +02:00
Hofer-Julian d48bdba593 Wording change from 'password' to 'borg passphrase' (#311)
Fixes #309. Avoid confusion with SSH private key password.
2019-06-22 09:35:53 +08:00
Manu eadf51fe9e Fix to Makefile for release. 2019-06-20 20:21:43 +08:00
Manu 850274d0cd Bump version 2019-06-20 20:02:08 +08:00
Manu f7142f4eb1 Update Makefile for Flatpak releases. 2019-06-20 20:00:48 +08:00
Hofer-Julian 4590fadc91
Update com.borgbase.Vorta.appdata.xml
Fixed problems with the list
2019-06-19 23:26:13 +02:00
Hofer-Julian deb1e32ea8 Force fusion style on Linux (#307)
Fixes some layout issues that occur with other Qt designs.
2019-06-18 10:31:05 +08:00
Manuel Riel 4cdc76680c
Catch broken macOS wifi plist. Fixes #270 (#301) 2019-06-17 16:06:43 +08:00
Manuel Riel 642ce58225
Set umask to 077 before creating DB file. (#300) 2019-06-17 15:49:05 +08:00
Hofer-Julian 85410c0b65
Update metadata and rename to com.borgbase.Vorta
- Update appdata
- Add appdata bumpversion.cfg
- Rename flatpak-name to com.borgbase.Vorta (#292)
2019-06-15 21:51:51 +02:00
Manuel Riel d7ee812cf9
If BORG_PASSCOMMAND is found, unset BORG_PASSPHRASE. Fixes #272 (#288) 2019-06-11 08:20:53 +08:00
Manuel Riel 85e4d9d163
Raise meaningful error when Borg version found is too old. Fixes #283 (#287)
* Raise meaningful error when Borg version found is too old. Fixes #283

* Start with compatible Borg version to pass tests.
2019-06-11 08:20:19 +08:00
Manuel Riel 3aa3d96360
Ignore Python processes owned by other users when finding mount points. #273 (#289) 2019-06-11 08:19:49 +08:00
Manuel Riel 2b612d5142
Build macOS version in Vagrant/macOS 10.13 (WIP). Fixes #273 (#290)
* Build macOS version in Vagrant/macOS 10.13 (WIP). Fixes #273

* Install Vagrant dependencies for darwin64.

* Working version of Vagrant file for macOS 10.13
2019-06-11 08:19:25 +08:00
Hofer-Julian 23a92e3adb
Implement --version. Fixes #260 (#295) 2019-05-30 20:35:57 +02:00
Hofer-Julian 308d193c43
Flatpak: Enable SSH and improvements to manifest and CONTRIBUTION
* Move dependencies to dedicated folder

* Enable SSH

* Improvements to manifest and CONTRIBUTION
2019-05-30 16:01:07 +02:00
Manu 0e25ee95d0 Bump version: 0.6.19 → 0.6.20 2019-05-16 12:20:44 +08:00
Manu ce0f6b53e4 Re-arrange CONTRIBUTING.md to add Flatpak description. 2019-05-16 12:19:04 +08:00
Hofer-Julian 5444509d87 Add Flatpak build instructions to CONTRIBUTION.md (#279) 2019-05-16 11:45:58 +08:00
Julian Hofer d5c31d4989 Update manifest
Change manifest so that Vorta has access to
mounted external drive on debian based OS
2019-05-10 08:47:12 +02:00
Julian Hofer 4b3251dc45 Add icons and metadata to repository and manifest 2019-05-06 17:12:57 +02:00
Julian Hofer dc274b8209 Include screenshot files 2019-05-06 09:49:11 +02:00
Julian Hofer e3eac62c75 Include Flatpak in Repository 2019-05-05 16:26:28 +02:00
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