diff options
author | Micah Lee <micah@micahflee.com> | 2019-01-28 20:30:05 -0800 |
---|---|---|
committer | Micah Lee <micah@micahflee.com> | 2019-01-28 20:30:05 -0800 |
commit | 2a949802d223860b34886fc26b94575378ad8d67 (patch) | |
tree | e8db7c04f6d202fb0ef0d479154d83aeecb91f27 /onionshare_gui | |
parent | d986a348fd1987bb272f3016a777cd297cc74f8f (diff) | |
download | onionshare-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.py | 28 |
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) |