mirror of
https://github.com/onionshare/onionshare.git
synced 2025-08-03 11:56:06 -04:00
Corrects the auto connect with checkbox logic
This commit is contained in:
parent
3d2d73d975
commit
e1861893c7
1 changed files with 74 additions and 73 deletions
|
@ -49,9 +49,6 @@ class AutoConnectTab(QtWidgets.QWidget):
|
||||||
self.curr_settings.load()
|
self.curr_settings.load()
|
||||||
self.auto_connect_enabled = self.curr_settings.get("auto_connect")
|
self.auto_connect_enabled = self.curr_settings.get("auto_connect")
|
||||||
|
|
||||||
if self.auto_connect_enabled:
|
|
||||||
self.parent().start_onionshare()
|
|
||||||
else:
|
|
||||||
# Onionshare logo
|
# Onionshare logo
|
||||||
self.image_label = QtWidgets.QLabel()
|
self.image_label = QtWidgets.QLabel()
|
||||||
self.image_label.setPixmap(
|
self.image_label.setPixmap(
|
||||||
|
@ -105,6 +102,7 @@ class AutoConnectTab(QtWidgets.QWidget):
|
||||||
common.gui.css["autoconnect_start_button"]
|
common.gui.css["autoconnect_start_button"]
|
||||||
)
|
)
|
||||||
self.configure_button = QtWidgets.QPushButton(strings._("gui_autoconnect_configure"))
|
self.configure_button = QtWidgets.QPushButton(strings._("gui_autoconnect_configure"))
|
||||||
|
self.configure_button.clicked.connect(self.open_tor_settings)
|
||||||
self.configure_button.setFlat(True)
|
self.configure_button.setFlat(True)
|
||||||
self.configure_button.setStyleSheet(
|
self.configure_button.setStyleSheet(
|
||||||
common.gui.css["autoconnect_configure_button"]
|
common.gui.css["autoconnect_configure_button"]
|
||||||
|
@ -134,6 +132,9 @@ class AutoConnectTab(QtWidgets.QWidget):
|
||||||
|
|
||||||
self.setLayout(self.layout)
|
self.setLayout(self.layout)
|
||||||
|
|
||||||
|
if self.auto_connect_enabled:
|
||||||
|
self.connect_clicked()
|
||||||
|
|
||||||
def toggle_auto_connect(self):
|
def toggle_auto_connect(self):
|
||||||
"""
|
"""
|
||||||
Auto connect checkbox clicked
|
Auto connect checkbox clicked
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue