mirror of
https://github.com/onionshare/onionshare.git
synced 2024-10-01 01:35:40 -04:00
Improve the UI of the quit warning
This commit is contained in:
parent
ab1d6a65dd
commit
8f77603182
@ -555,9 +555,11 @@ class OnionShareGui(QtWidgets.QMainWindow):
|
|||||||
common.log('OnionShareGui', 'closeEvent')
|
common.log('OnionShareGui', 'closeEvent')
|
||||||
try:
|
try:
|
||||||
if self.server_status.status != self.server_status.STATUS_STOPPED:
|
if self.server_status.status != self.server_status.STATUS_STOPPED:
|
||||||
|
common.log('OnionShareGui', 'closeEvent, opening warning dialog')
|
||||||
dialog = QtWidgets.QMessageBox()
|
dialog = QtWidgets.QMessageBox()
|
||||||
dialog.setWindowTitle("OnionShare")
|
dialog.setWindowTitle(strings._('gui_quit_title', True))
|
||||||
dialog.setText(strings._('gui_quit_warning', True))
|
dialog.setText(strings._('gui_quit_warning', True))
|
||||||
|
dialog.setIcon(QtWidgets.QMessageBox.Critical)
|
||||||
quit_button = dialog.addButton(strings._('gui_quit_warning_quit', True), QtWidgets.QMessageBox.YesRole)
|
quit_button = dialog.addButton(strings._('gui_quit_warning_quit', True), QtWidgets.QMessageBox.YesRole)
|
||||||
dont_quit_button = dialog.addButton(strings._('gui_quit_warning_dont_quit', True), QtWidgets.QMessageBox.NoRole)
|
dont_quit_button = dialog.addButton(strings._('gui_quit_warning_dont_quit', True), QtWidgets.QMessageBox.NoRole)
|
||||||
dialog.setDefaultButton(dont_quit_button)
|
dialog.setDefaultButton(dont_quit_button)
|
||||||
|
@ -56,9 +56,10 @@
|
|||||||
"gui_download_progress_starting": "{0:s}, %p% (Computing ETA)",
|
"gui_download_progress_starting": "{0:s}, %p% (Computing ETA)",
|
||||||
"gui_download_progress_eta": "{0:s}, ETA: {1:s}, %p%",
|
"gui_download_progress_eta": "{0:s}, ETA: {1:s}, %p%",
|
||||||
"version_string": "Onionshare {0:s} | https://onionshare.org/",
|
"version_string": "Onionshare {0:s} | https://onionshare.org/",
|
||||||
"gui_quit_warning": "Are you sure you want to quit?\nThe address you are sharing won't exist anymore.",
|
"gui_quit_title": "Transfer in Progress",
|
||||||
|
"gui_quit_warning": "You're in the process of sending files. Are you sure you want to quit OnionShare?",
|
||||||
"gui_quit_warning_quit": "Quit",
|
"gui_quit_warning_quit": "Quit",
|
||||||
"gui_quit_warning_dont_quit": "Don't Quit",
|
"gui_quit_warning_dont_quit": "Cancel",
|
||||||
"error_rate_limit": "An attacker might be trying to guess your address. To prevent this, OnionShare has automatically stopped the server. To share the files you must start it again and share the new address.",
|
"error_rate_limit": "An attacker might be trying to guess your address. To prevent this, OnionShare has automatically stopped the server. To share the files you must start it again and share the new address.",
|
||||||
"zip_progress_bar_format": "Crunching files: %p%",
|
"zip_progress_bar_format": "Crunching files: %p%",
|
||||||
"error_stealth_not_supported": "To create stealth onion services, you need at least Tor 0.2.9.1-alpha (or Tor Browser 6.5) and at least python3-stem 1.5.0.",
|
"error_stealth_not_supported": "To create stealth onion services, you need at least Tor 0.2.9.1-alpha (or Tor Browser 6.5) and at least python3-stem 1.5.0.",
|
||||||
|
Loading…
Reference in New Issue
Block a user