aboutsummaryrefslogtreecommitdiff
path: root/desktop/src/onionshare
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2021-10-24 19:53:37 -0700
committerMicah Lee <micah@micahflee.com>2021-10-24 19:53:37 -0700
commitf784870c76bb89a41529c5e5282cc54e47148d9e (patch)
tree632d273bac4dd0bb1e0430140da87fb0408e7a70 /desktop/src/onionshare
parent20a0d7f25bb066a7a67f47b11de69bb98c50ab63 (diff)
downloadonionshare-f784870c76bb89a41529c5e5282cc54e47148d9e.tar.gz
onionshare-f784870c76bb89a41529c5e5282cc54e47148d9e.zip
Implement blank settings_have_changed in SettingsTab and TorSettingsTab
Diffstat (limited to 'desktop/src/onionshare')
-rw-r--r--desktop/src/onionshare/settings_tab.py4
-rw-r--r--desktop/src/onionshare/tor_connection.py10
-rw-r--r--desktop/src/onionshare/tor_settings_tab.py4
3 files changed, 13 insertions, 5 deletions
diff --git a/desktop/src/onionshare/settings_tab.py b/desktop/src/onionshare/settings_tab.py
index c792d94e..8f41b2aa 100644
--- a/desktop/src/onionshare/settings_tab.py
+++ b/desktop/src/onionshare/settings_tab.py
@@ -304,6 +304,10 @@ class SettingsTab(QtWidgets.QWidget):
return settings
+ def settings_have_changed(self):
+ # Global settings have changed
+ self.common.log("SettingsTab", "settings_have_changed")
+
def _update_autoupdate_timestamp(self, autoupdate_timestamp):
self.common.log("SettingsTab", "_update_autoupdate_timestamp")
diff --git a/desktop/src/onionshare/tor_connection.py b/desktop/src/onionshare/tor_connection.py
index 3eb38876..1cfed2a8 100644
--- a/desktop/src/onionshare/tor_connection.py
+++ b/desktop/src/onionshare/tor_connection.py
@@ -271,20 +271,20 @@ class TorConnectionThread(QtCore.QThread):
canceled_connecting_to_tor = QtCore.Signal()
error_connecting_to_tor = QtCore.Signal(str)
- def __init__(self, common, settings, dialog):
+ def __init__(self, common, settings, parent):
super(TorConnectionThread, self).__init__()
self.common = common
self.common.log("TorConnectionThread", "__init__")
self.settings = settings
- self.dialog = dialog
+ self.parent = parent
def run(self):
self.common.log("TorConnectionThread", "run")
# Connect to the Onion
try:
- self.dialog.onion.connect(self.settings, False, self._tor_status_update)
- if self.dialog.onion.connected_to_tor:
+ self.parent.onion.connect(self.settings, False, self._tor_status_update)
+ if self.parent.onion.connected_to_tor:
self.connected_to_tor.emit()
else:
self.canceled_connecting_to_tor.emit()
@@ -320,4 +320,4 @@ class TorConnectionThread(QtCore.QThread):
self.tor_status_update.emit(progress, summary)
# Return False if the dialog was canceled
- return not self.dialog.wasCanceled()
+ return not self.parent.wasCanceled()
diff --git a/desktop/src/onionshare/tor_settings_tab.py b/desktop/src/onionshare/tor_settings_tab.py
index 21941268..df7cf3be 100644
--- a/desktop/src/onionshare/tor_settings_tab.py
+++ b/desktop/src/onionshare/tor_settings_tab.py
@@ -872,3 +872,7 @@ class TorSettingsTab(QtWidgets.QWidget):
# Wait 1ms for the event loop to finish, then quit
QtCore.QTimer.singleShot(1, self.common.gui.qtapp.quit)
+
+ def settings_have_changed(self):
+ # Global settings have changed
+ self.common.log("TorSettingsTab", "settings_have_changed")