Browse Source

qt settings_dialog: rm unused coinchooser selection

master
SomberNight 2 years ago
parent
commit
f58387eaa8
No known key found for this signature in database
GPG Key ID: B33B5F232C6271E9
  1. 24
      electrum/gui/qt/settings_dialog.py

24
electrum/gui/qt/settings_dialog.py

@ -33,7 +33,7 @@ from PyQt5.QtWidgets import (QComboBox, QTabWidget, QDialog,
QPushButton, QWidget, QHBoxLayout)
from electrum.i18n import _, languages
from electrum import util, coinchooser, paymentrequest
from electrum import util, paymentrequest
from electrum.util import base_units_list, event_listener
from electrum.gui import messages
@ -248,26 +248,6 @@ class SettingsDialog(QDialog, QtEventListener):
filelogging_cb.stateChanged.connect(on_set_filelogging)
filelogging_cb.setToolTip(_('Debug logs can be persisted to disk. These are useful for troubleshooting.'))
def fmt_docs(key, klass):
lines = [ln.lstrip(" ") for ln in klass.__doc__.split("\n")]
return '\n'.join([key, "", " ".join(lines)])
choosers = sorted(coinchooser.COIN_CHOOSERS.keys())
if len(choosers) > 1:
chooser_name = coinchooser.get_name(self.config)
msg = _('Choose coin (UTXO) selection method. The following are available:\n\n')
msg += '\n\n'.join(fmt_docs(*item) for item in coinchooser.COIN_CHOOSERS.items())
chooser_label = HelpLabel(_('Coin selection') + ':', msg)
chooser_combo = QComboBox()
chooser_combo.addItems(choosers)
i = choosers.index(chooser_name) if chooser_name in choosers else 0
chooser_combo.setCurrentIndex(i)
def on_chooser(x):
chooser_name = choosers[chooser_combo.currentIndex()]
self.config.WALLET_COIN_CHOOSER_POLICY = chooser_name
chooser_combo.currentIndexChanged.connect(on_chooser)
block_explorers = sorted(util.block_explorer_info().keys())
BLOCK_EX_CUSTOM_ITEM = _("Custom URL")
if BLOCK_EX_CUSTOM_ITEM in block_explorers: # malicious translation?
@ -391,8 +371,6 @@ class SettingsDialog(QDialog, QtEventListener):
misc_widgets.append((filelogging_cb, None))
misc_widgets.append((alias_label, self.alias_e))
misc_widgets.append((qr_label, qr_combo))
if len(choosers) > 1:
misc_widgets.append((chooser_label, chooser_combo))
tabs_info = [
(gui_widgets, _('Appearance')),

Loading…
Cancel
Save