manager/qubesmanager
Marek Marczykowski-Górecki 03a34fbedd
qvm-template-gui: improve displaying progress
The final version of qvm-template does not display untrusted data, so it
is safe to decode UTF-8. Specifically, this shows download progress bar
done using tqdm library.
For this to work, \r needs to be properly handled, as tqdm uses it to
erase the current line to update progress status. Since QTextEdit does
not support it natively, add a simple wrapper for this job.
Alternatively, qvm-template could be modified to display
machine-readable progress info that would be passed through QT progress
widget, but it would basically duplicate the work already done by tqdm
library. We might do this at some point, though.

And also enlarge progress window default size, to avoid wrapping.
2021-04-02 05:39:35 +02:00
..
i18n fixed misspelling in dialog box of success 2020-07-21 13:49:30 -07:00
tests Merge remote-tracking branch 'origin/pr/254' 2020-08-12 01:37:57 +02:00
__init__.py Initial public commit. 2010-05-11 16:54:35 +02:00
.gitignore gitignore 2012-07-05 00:47:05 +02:00
about.py Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
appmenu_select.py Fixed VM settings to be more tolerant of missing permissions 2020-08-08 15:37:09 +02:00
backup_utils.py Use the new QubesDaemonAccessError 2020-08-11 01:08:48 +02:00
backup.py Merge remote-tracking branch 'origin/pr/254' 2020-08-12 01:37:57 +02:00
bootfromdevice.py Use the new QubesDaemonAccessError 2020-08-11 01:08:48 +02:00
clipboard.py Added translation support to all untranslated qubesmanager files 2019-10-29 12:28:22 +01:00
clone_vm.py Use the new QubesDaemonAccessError 2020-08-11 01:08:48 +02:00
common_threads.py Added a Clone VM tool 2020-07-30 22:27:02 +02:00
create_new_vm.py Use the new QubesDaemonAccessError 2020-08-11 01:08:48 +02:00
device_list.py Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
dsa-4371-update make else/default branch of version-detection non-fatal since any new-and-coming debian variants at this point probably are 4371 fixed to begin with 2019-07-09 23:37:26 +02:00
firewall.py Fixed overzealous firewall hostname checking 2020-07-14 19:57:34 +02:00
global_settings.py Use the new QubesDaemonAccessError 2020-08-11 01:08:48 +02:00
informationnotes.py Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
log_dialog.py Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
mount_for_backup.sh Remove trailing semicolons 2014-02-23 00:44:08 +01:00
multiselectwidget.py Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
qube_manager.py Adjusted icon size in Qube Manager for better aesthetics 2020-08-12 23:49:06 +02:00
qvm_about.sh Add extended information and Network diagram to Manager 2017-01-26 20:36:39 +00:00
qvm_template_gui.py qvm-template-gui: improve displaying progress 2021-04-02 05:39:35 +02:00
releasenotes.py Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
restore.py Fixed translation for application names 2019-11-09 00:50:44 +01:00
settings.py Use the new QubesDaemonAccessError 2020-08-11 01:08:48 +02:00
template_manager.py Use the new QubesDaemonAccessError 2020-08-11 01:08:48 +02:00
utils.py Use the new QubesDaemonAccessError 2020-08-11 01:08:48 +02:00