Add a GUI for Backup-Manager.py.
The GUI should look minimal and clean and the program should still work via python BackupManager.py, with all it's CLI arguments in the console. The GUI mode should only start when executing the python-file with an CLI argument like: python BackupManager.py -gui
The CLI argument is intended for development purposes only, so make sure you can distinguish it from the other code by adding comments (in BackupManager.py).
When Backup-Manager is production ready, we will add an installer in a separate issue
The GUI should include options for all CLI arguments (see README).
What to do
Files to change:
BackupManager.py
test_BackupManager.py
- add new GUI module
If finished, reference this issue in a pull-request.
Work in the gui-developement branch.
Add a GUI for Backup-Manager.py.
The GUI should look minimal and clean and the program should still work via
python BackupManager.py, with all it's CLI arguments in the console. The GUI mode should only start when executing the python-file with an CLI argument like:python BackupManager.py -guiThe CLI argument is intended for development purposes only, so make sure you can distinguish it from the other code by adding comments (in BackupManager.py).
The GUI should include options for all CLI arguments (see README).
What to do
Files to change:
BackupManager.pytest_BackupManager.pyIf finished, reference this issue in a pull-request.
Work in the gui-developement branch.