Commit Graph

23 Commits

Author SHA1 Message Date
TW d2f618babf pyinstaller / vorta.spec: make platform independent (#122)
* pyinstaller / vorta.spec: make platform independent

- cwd must be the repo dir, __FILE__ is not available here
- the borg binary for the platform must be in bin/borg (no matter
  whether we build for Linux or macOS or ...)
- moved some settings to top of the file
- whitespace clean up

* fat binary: must not fork on linux either

also: refactor slightly
2019-01-13 10:03:00 +08:00
Manuel Riel 5cbdaaa15c
v0.6.4 - Custom pre/post backup commands (#104)
* Add pre/post-backup command setting. Fixes #109
* Bug fixes for #111 and #106
2019-01-06 08:22:11 +08:00
Manuel Riel b64b446add
V0.6.2 – Restructure README (#97)
* Dont open main window on startup unless --foreground is given. Fixes #91
* Clean up README. #93
* Make sentry reporting a setting.
2018-12-18 19:23:34 +08:00
Manuel Riel 4f6137207b
v0.6.1 Release (#86)
* Fix unicode issue with Darwin Keychain. Add new test for it. Fixes #89
* Don't add invalid repo. Improve error message when adding repo fails. Fixes #87
* Add setting for archive name and prune prefix. #88
* UI tweaks.
2018-12-14 16:03:26 +08:00
Manuel Riel 30c6549f0f
v0.5.2 Bugfixes and new Misc Settings Tab (#71)
* Fix uneven vspace. Fixes #67

* Add Python 3.7 to Travis. Use tox to test multiple Python versions. Fixes #72

* Add command line option to avoid forking and open main window while debugging. Fixes #73

* Use slug of profile name as archive prefix. Fixes #46

* Add settings tab. Add light system tray icon option. Fixes #56 and #74

* Incorporate review by @ThomasWaldmann
2018-12-04 10:58:12 +08:00
Manu c30bdd9cf4 Redirect Borg logging output to standard location. Fixes #35 2018-11-22 11:06:58 +08:00
Manu 8659336f5d Fix flake8 warnings. 2018-11-22 10:18:03 +08:00
Manu ef1966c27a Rename SnapshotModel to ArchiveModel. Adds to #39 2018-11-22 09:35:59 +08:00
Manu a72f84f17d Add client-side scrubbing of passwords. Fixes #34 2018-11-22 00:36:35 +08:00
Manu 55ff2b0352 Ensure only one app instance is running. Fixes #27 2018-11-21 22:17:48 +08:00
Manu 7fe2ab2f01 Package macOS app as DMG. Add Sparkle Framework. 2018-11-21 16:17:27 +08:00
Manu 33f7919bb5 Add notifications. Fixes for #2. 2018-11-06 13:13:49 +08:00
Manu 7220f6bea7 Add current version to Sentry log. 2018-11-03 00:33:37 +08:00
Manu 7eefe354ae Fixes to packaging 2018-11-02 23:46:14 +08:00
Manu 3a5eafd061 Replace peewee_migrate with native solution. Fix window activation. 2018-11-02 00:53:41 +08:00
Manu 8bf2c54c38 Add support for database migrations. 2018-11-01 20:02:29 +08:00
Manu 6e4fcb9583 Improve packaging 2018-11-01 13:11:37 +08:00
Manu c896388ae8 Subclass QApplication. 2018-10-31 19:14:12 +08:00
Manu 7549e73189 Start adding tests. Work on scheduler-tab. (both WIP) 2018-10-31 01:46:37 +08:00
Manu 4f0de320c4 Make BorgThread more independent. Fix issue when calling from apscheduler. 2018-10-30 01:25:28 +08:00
Manu b9d4d57f33 Add EventLog 2018-10-29 21:23:42 +08:00
Manu ff37a8e6e0 Improve finding assets, make cancelling more reliable. 2018-10-29 13:49:25 +08:00
Manu df04edb222 Change to src-based layout. Start work on scheduler. 2018-10-29 13:12:45 +08:00
Renamed from vorta/__main__.py (Browse further)