dangerzone/dangerzone
Alex Pyrgiotis 5ae8b871b6
Add UpdaterThread class
Add a new Python module called "updater", which contains the logic for
prompting the user to enable updates, and checking our GitHub releases
for new updates.

This class has some light dependency to Qt functionality, since it needs
to:

* Show a prompt to the user,
* Run update checks asynchronously in a Qt thread,
* Provide the main window with the result of the update check

Refs #189
2023-07-24 14:22:27 +03:00
..
conversion Add progress reports on Qubes (GUI) 2023-07-13 12:57:23 +01:00
gui Add UpdaterThread class 2023-07-24 14:22:27 +03:00
isolation_provider Add progress reports on Qubes (GUI) 2023-07-13 12:57:23 +01:00
__init__.py Remove separate dangerzone-container entry point, make CLI work with it, and refactor container code to be more DRY 2021-08-04 16:21:00 -07:00
args.py Update typing hints for Mypy 1.1.1 2023-03-27 15:19:43 +03:00
cli.py Use the Qubes isolation provider from CLI/GUI 2023-06-21 11:46:43 +03:00
document.py Update typing hints for Mypy 1.1.1 2023-03-27 15:19:43 +03:00
errors.py Prevent adding duplicate documents 2022-11-30 12:49:18 +00:00
logic.py Sort OCR languages when loading them from json 2023-03-16 14:23:31 +00:00
settings.py Get default settings without Settings instance 2023-07-24 14:22:26 +03:00
util.py Separate config dirs from temp dirs 2023-02-17 01:06:44 +02:00