diff options
author | Micah Lee <micah@micahflee.com> | 2022-02-13 15:33:13 -0800 |
---|---|---|
committer | Micah Lee <micah@micahflee.com> | 2022-02-13 15:33:13 -0800 |
commit | 02503842807311320ec00fc65e98706c6d225352 (patch) | |
tree | 89c1daa92c1c134e81b354b2d33f952d8aeeb7b8 /desktop/onionshare/tor_connection.py | |
parent | e168080b77c1ec7ba40022a106a43d524e227945 (diff) | |
download | onionshare-02503842807311320ec00fc65e98706c6d225352.tar.gz onionshare-02503842807311320ec00fc65e98706c6d225352.zip |
Add rocket ship animation
Diffstat (limited to 'desktop/onionshare/tor_connection.py')
-rw-r--r-- | desktop/onionshare/tor_connection.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/desktop/onionshare/tor_connection.py b/desktop/onionshare/tor_connection.py index f6b4bcb2..839757fd 100644 --- a/desktop/onionshare/tor_connection.py +++ b/desktop/onionshare/tor_connection.py @@ -49,6 +49,7 @@ class TorConnectionWidget(QtWidgets.QWidget): open_tor_settings = QtCore.Signal() success = QtCore.Signal() fail = QtCore.Signal(str) + update_progress = QtCore.Signal(int) def __init__(self, common, status_bar): super(TorConnectionWidget, self).__init__(None) @@ -120,6 +121,7 @@ class TorConnectionWidget(QtWidgets.QWidget): def _tor_status_update(self, progress, summary): self.progress.setValue(int(progress)) + self.update_progress.emit(int(progress)) self.label.setText( f"<strong>{strings._('connecting_to_tor')}</strong><br>{summary}" ) @@ -131,6 +133,7 @@ class TorConnectionWidget(QtWidgets.QWidget): # Close the dialog after connecting self.progress.setValue(self.progress.maximum()) + self.update_progress.emit(int(self.progress.maximum())) self.success.emit() self._reset() @@ -153,6 +156,7 @@ class TorConnectionWidget(QtWidgets.QWidget): def _reset(self): self.label.setText("") self.progress.setValue(0) + self.update_progress.emit(0) class TorConnectionThread(QtCore.QThread): |