Andreas Zweili
ef34b194a0
add my notes to the repo
2020-04-27 21:43:58 +02:00
Andreas Zweili
5f067ca071
convert the todos to an org file
2020-04-27 21:43:42 +02:00
Andreas Zweili
40915983e9
extend the installation to include the pip package
2019-05-31 10:57:07 +02:00
Andreas Zweili
f7748b349a
make code blocks more specific
2019-05-31 10:56:52 +02:00
Andreas Zweili
a5b6871b4c
move the startpoint into its own function
2019-05-31 10:41:17 +02:00
Andreas Zweili
c5929905f5
make the version number pypi compatible
2019-05-31 10:40:43 +02:00
Andreas Zweili
15cccbc8b3
install borg-qt as an editable package in make init
2019-05-31 10:40:18 +02:00
Andreas Zweili
53d02085a4
add a manifest
2019-05-31 10:39:45 +02:00
Andreas Zweili
4bfb627d48
make installing a bit more readable
2019-05-30 16:58:48 +02:00
Andreas Zweili
2393c09a30
remove the context file
2019-05-30 16:53:58 +02:00
Andreas Zweili
4cdfc131c9
fix paths in the makefile
2019-05-30 15:22:57 +02:00
Andreas Zweili
641bc9cd0d
Merge branch 'master' into package
2019-05-30 12:27:13 +02:00
Andreas Zweili
98bc478ad8
extend the install instructions
2019-05-30 12:21:31 +02:00
Andreas Zweili
bbcf24b1cb
ignore pytest and visual studio code directories
2019-05-29 20:32:56 +02:00
Andreas Zweili
c7090d65e5
remove borgbackup from the requirements
2019-05-25 22:05:09 +02:00
Andreas Zweili
4ae0f2a79f
change imports to use the package
2019-05-25 22:04:20 +02:00
Andreas Zweili
874a0bfafb
Merge branch 'master' into package
2019-05-12 21:02:40 +02:00
Andreas Zweili
ca9ea4461c
add pytest-cov plugin to the requirements
2019-05-12 21:01:27 +02:00
Andreas Zweili
e9987c927b
add pytest to the README
2019-04-28 20:40:46 +02:00
Andreas Zweili
2700a36537
add the mount check to the delete method
2019-04-28 20:34:35 +02:00
Andreas Zweili
bf8d132620
move the mount check to it's own method
2019-04-28 20:34:17 +02:00
Andreas Zweili
582fe2914b
correct dialog text
2019-04-28 20:33:32 +02:00
Andreas Zweili
ef189be7cf
add a prune function
2019-04-28 20:01:17 +02:00
Andreas Zweili
d87b1c953b
Make the archive label clearer
2019-04-28 18:39:05 +02:00
Andreas Zweili
354402623c
update readme to reflect the change to a package
2019-04-22 10:35:20 +02:00
Andreas Zweili
01bb72e14c
start migrating the project to a package
2019-04-22 10:28:50 +02:00
Andreas Zweili
5d80c72384
migrate from unittest to pytest
2019-04-21 22:27:25 +02:00
Andreas Zweili
1e7b87bc01
extend the excludes in the config example
...
Borg-Qt doesn't have the permission to read the .dbus directory therefore it
should get ignored.
2019-04-20 14:19:03 +02:00
Andreas Zweili
cecccec255
clean up the todo table
2019-04-16 20:54:49 +02:00
Andreas Zweili
0bc90981c7
change the targets table to the markdown format
2019-04-16 20:48:14 +02:00
Andreas Zweili
5cb22c49f4
change the README from org to markdown
...
org is a format specific to the org-mode plugin for Emacs. Markdown should make
it easier for other contributors to provide changes.
2019-04-16 20:38:47 +02:00
Andreas Zweili
86399b242a
fix the window size of the help window
2019-03-31 19:55:21 +02:00
Andreas Zweili
4399217400
set the main window to a fixed size
2019-03-31 19:47:32 +02:00
Andreas Zweili
276d12a835
fix: create the systemd folder if it doesn't already exist
2019-02-23 14:24:15 +01:00
Andreas Zweili
d3b94ac49d
resize the help checkbox widget
2019-02-18 16:32:19 +01:00
Andreas Zweili
5fb21b0f76
add a help dialog
2019-02-18 16:26:38 +01:00
Andreas Zweili
e834f350b7
reorder the example config
2019-02-18 16:26:22 +01:00
Andreas Zweili
f44d4ab0d4
extend the example configuration
2019-02-18 13:07:43 +01:00
Andreas Zweili
38a3a6bfc7
Add background functionality
2019-02-18 13:00:11 +01:00
Andreas Zweili
0fa077989d
add a debug function to work with pdb
2019-02-16 11:34:59 +01:00
Andreas Zweili
3d222e3236
reimplement the run method on the backup class
...
For some reason the BorgExceptions from the backup thread don't get caught in
the main_window. Therefore I'm implementing the error handling directly in the
class for the moment. This will have the side effect that the error dialog will
pop up when there is a problem during a background backup.
However that is anyway something I thought about implementing. This way it's
just not properly implemented yet.
2019-02-16 11:29:30 +01:00
Andreas Zweili
143f01d1e8
Revert "fix the displaying of the error dialogs"
...
This reverts commit 37985fbb24
.
2019-02-16 11:23:44 +01:00
Andreas Zweili
37985fbb24
fix the displaying of the error dialogs
...
Exceptions which get raised in threads don't bubble up into the main code on
their own. So we either communicate them to the main loop or we handle them
directly in the thread. I'm going for the later for the moment because the
other way seems to be quite complex.
2019-02-16 10:17:13 +01:00
Andreas Zweili
1d7f6363d9
change pass to return in the error processing method
...
Passing lets the function to continue however we want to stop it early
therefore we return.
2019-02-16 10:16:07 +01:00
Andreas Zweili
26b171fb34
fix the remove venv command in the make file
2019-02-16 10:14:52 +01:00
Andreas Zweili
8f4a08e418
fix the shebang in the main script
2019-02-16 10:14:25 +01:00
Andreas Zweili
29780723f6
empty the mount_paths property after unmounting the archives
2019-02-16 10:12:38 +01:00
Andreas Zweili
d283c58a2f
add dialog to unmount all archives before creating a new one
2019-02-15 21:27:00 +01:00
Andreas Zweili
a2936ba1e9
unify dialog texts
2019-02-14 22:55:16 +01:00
Andreas Zweili
d3534d2cbb
make the include and exclude UI clearer to read
2019-02-14 22:49:33 +01:00