summaryrefslogtreecommitdiff
path: root/onionshare_gui
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2019-01-28 20:30:05 -0800
committerMicah Lee <micah@micahflee.com>2019-01-28 20:30:05 -0800
commit2a949802d223860b34886fc26b94575378ad8d67 (patch)
treee8db7c04f6d202fb0ef0d479154d83aeecb91f27 /onionshare_gui
parentd986a348fd1987bb272f3016a777cd297cc74f8f (diff)
downloadonionshare-2a949802d223860b34886fc26b94575378ad8d67.tar.gz
onionshare-2a949802d223860b34886fc26b94575378ad8d67.zip
Separete onion settings into their own group, and remove css that was breaking the look of the "Copy HidServAuth" button
Diffstat (limited to 'onionshare_gui')
-rw-r--r--onionshare_gui/settings_dialog.py28
1 files changed, 18 insertions, 10 deletions
diff --git a/onionshare_gui/settings_dialog.py b/onionshare_gui/settings_dialog.py
index 7cec8b92..75a2f59b 100644
--- a/onionshare_gui/settings_dialog.py
+++ b/onionshare_gui/settings_dialog.py
@@ -52,7 +52,7 @@ class SettingsDialog(QtWidgets.QDialog):
self.system = platform.system()
- # General options
+ # General settings
# Use a slug or not ('public mode')
self.public_mode_checkbox = QtWidgets.QCheckBox()
@@ -88,6 +88,15 @@ class SettingsDialog(QtWidgets.QDialog):
self.shutdown_timeout_widget = QtWidgets.QWidget()
self.shutdown_timeout_widget.setLayout(shutdown_timeout_layout)
+ # General settings layout
+ general_group_layout = QtWidgets.QVBoxLayout()
+ general_group_layout.addWidget(self.public_mode_widget)
+ general_group_layout.addWidget(self.shutdown_timeout_widget)
+ general_group = QtWidgets.QGroupBox(strings._("gui_settings_general_label"))
+ general_group.setLayout(general_group_layout)
+
+ # Onion settings
+
# Label telling user to connect to Tor for onion service settings
self.connect_to_tor_label = QtWidgets.QLabel(strings._("gui_connect_to_tor_for_onion_settings"))
self.connect_to_tor_label.setStyleSheet(self.common.css['settings_connect_to_tor'])
@@ -162,17 +171,15 @@ class SettingsDialog(QtWidgets.QDialog):
onion_settings_layout.addWidget(self.hidservauth_details)
onion_settings_layout.addWidget(self.hidservauth_copy_button)
self.onion_settings_widget = QtWidgets.QWidget()
- self.onion_settings_widget.setStyleSheet(self.common.css['settings_onion_settings'])
self.onion_settings_widget.setLayout(onion_settings_layout)
- # General options layout
- general_group_layout = QtWidgets.QVBoxLayout()
- general_group_layout.addWidget(self.public_mode_widget)
- general_group_layout.addWidget(self.shutdown_timeout_widget)
- general_group_layout.addWidget(self.connect_to_tor_label)
- general_group_layout.addWidget(self.onion_settings_widget)
- general_group = QtWidgets.QGroupBox(strings._("gui_settings_general_label"))
- general_group.setLayout(general_group_layout)
+ # Onion settings layout
+ onion_group_layout = QtWidgets.QVBoxLayout()
+ onion_group_layout.addWidget(self.connect_to_tor_label)
+ onion_group_layout.addWidget(self.onion_settings_widget)
+ onion_group = QtWidgets.QGroupBox(strings._("gui_settings_onion_label"))
+ onion_group.setLayout(onion_group_layout)
+
# Sharing options
@@ -445,6 +452,7 @@ class SettingsDialog(QtWidgets.QDialog):
# Layout
left_col_layout = QtWidgets.QVBoxLayout()
left_col_layout.addWidget(general_group)
+ left_col_layout.addWidget(onion_group)
left_col_layout.addWidget(sharing_group)
left_col_layout.addWidget(receiving_group)
left_col_layout.addWidget(autoupdate_group)