Put stealth option in a separate advanced group, in anticipation of other advanced options

This commit is contained in:
Micah Lee 2016-12-28 09:55:14 -08:00
parent 241b11c37a
commit a56c9b56a6
No known key found for this signature in database
GPG Key ID: 403C2657CD994F73
2 changed files with 13 additions and 3 deletions

View File

@ -43,12 +43,21 @@ class Options(QtWidgets.QVBoxLayout):
# stealth
self.stealth = QtWidgets.QCheckBox()
self.stealth.setCheckState(QtCore.Qt.Unchecked)
self.stealth.setText(strings._("create_stealth", True))
self.stealth.setText(strings._("gui_create_stealth", True))
self.stealth.stateChanged.connect(self.stealth_changed)
# advanced options group
advanced_group = QtWidgets.QGroupBox(strings._("gui_advanced_options", True))
advanced_group.setCheckable(True)
advanced_group.setChecked(False)
advanced_group.setFlat(True)
advanced_group_layout = QtWidgets.QVBoxLayout()
advanced_group_layout.addWidget(self.stealth)
advanced_group.setLayout(advanced_group_layout)
# add the widgets
self.addWidget(self.close_automatically)
self.addWidget(self.stealth)
self.addWidget(advanced_group)
def stay_open_changed(self, state):
"""

View File

@ -57,5 +57,6 @@
"error_rate_limit": "An attacker might be trying to guess your URL. To prevent this, OnionShare has automatically stopped the server. To share the files you must start it again and share the new URL.",
"zip_progress_bar_format": "Crunching files: %p%",
"error_stealth_not_supported": "Your versions of tor or stem are too old. You need to upgrade them to create stealth onion services.",
"create_stealth": "Create stealth onion service (advanced)"
"gui_advanced_options": "Advanced options",
"gui_create_stealth": "Create stealth onion service"
}