summaryrefslogtreecommitdiff
path: root/onionshare_gui
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2018-09-30 16:23:46 -0700
committerMicah Lee <micah@micahflee.com>2018-09-30 16:23:46 -0700
commit23c55bc95b2c99a6efad03f0c6c0fda91c18cf26 (patch)
tree2d784692b108e0f15a008c839588f37f0e1edb9c /onionshare_gui
parent9d5f9d18edcc082e24b9d59783b088d16e5dfc37 (diff)
downloadonionshare-23c55bc95b2c99a6efad03f0c6c0fda91c18cf26.tar.gz
onionshare-23c55bc95b2c99a6efad03f0c6c0fda91c18cf26.zip
Change how language selection setting looks
Diffstat (limited to 'onionshare_gui')
-rw-r--r--onionshare_gui/settings_dialog.py13
1 files changed, 6 insertions, 7 deletions
diff --git a/onionshare_gui/settings_dialog.py b/onionshare_gui/settings_dialog.py
index 5966b954..709ab059 100644
--- a/onionshare_gui/settings_dialog.py
+++ b/onionshare_gui/settings_dialog.py
@@ -228,20 +228,19 @@ class SettingsDialog(QtWidgets.QDialog):
autoupdate_group.hide()
# Language settings
-
- # Populate the dropdown with all of OnionShare's available languages
+ language_label = QtWidgets.QLabel(strings._("gui_settings_language_label", True))
self.language_combobox = QtWidgets.QComboBox()
+ # Populate the dropdown with all of OnionShare's available languages
language_names_to_locales = {v: k for k, v in self.common.settings.available_locales.items()}
language_names = list(language_names_to_locales)
language_names.sort()
for language_name in language_names:
locale = language_names_to_locales[language_name]
self.language_combobox.addItem(language_name, QtCore.QVariant(locale))
-
- language_layout = QtWidgets.QVBoxLayout()
+ language_layout = QtWidgets.QHBoxLayout()
+ language_layout.addWidget(language_label)
language_layout.addWidget(self.language_combobox)
- language_group = QtWidgets.QGroupBox(strings._("gui_settings_language_label", True))
- language_group.setLayout(language_layout)
+ language_layout.addStretch()
# Connection type: either automatic, control port, or socket file
@@ -447,7 +446,7 @@ class SettingsDialog(QtWidgets.QDialog):
left_col_layout.addWidget(sharing_group)
left_col_layout.addWidget(receiving_group)
left_col_layout.addWidget(autoupdate_group)
- left_col_layout.addWidget(language_group)
+ left_col_layout.addLayout(language_layout)
left_col_layout.addStretch()
right_col_layout = QtWidgets.QVBoxLayout()