mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-08-30 08:51:32 +00:00
gui tweaks
This commit is contained in:
parent
3722aeca45
commit
60afddd595
1 changed files with 8 additions and 7 deletions
|
@ -875,9 +875,9 @@ class ElectrumWindow(QMainWindow):
|
|||
|
||||
def set_send_button_text(self):
|
||||
if self.show_before_broadcast():
|
||||
text = _("View...")
|
||||
text = _("Send...")
|
||||
elif self.wallet and self.wallet.is_watching_only():
|
||||
text = _("View...")
|
||||
text = _("Send...")
|
||||
else:
|
||||
text = _("Send")
|
||||
self.send_button.setText(text)
|
||||
|
@ -2467,8 +2467,9 @@ class ElectrumWindow(QMainWindow):
|
|||
|
||||
def settings_dialog(self):
|
||||
self.need_restart = False
|
||||
self.settings_dialog_visible = True
|
||||
d = QDialog(self)
|
||||
d.setWindowTitle(_('Electrum Settings'))
|
||||
d.setWindowTitle(_('Preferences'))
|
||||
d.setModal(1)
|
||||
vbox = QVBoxLayout()
|
||||
tabs = QTabWidget()
|
||||
|
@ -2528,7 +2529,7 @@ class ElectrumWindow(QMainWindow):
|
|||
fee_e.textEdited.connect(lambda: on_fee(False))
|
||||
tx_widgets.append((fee_label, fee_e))
|
||||
|
||||
alias_help = _('OpenAlias record, used to receive coins and to sign payment requests.')\
|
||||
alias_help = _('OpenAlias record, used to receive coins and to sign payment requests.') + ' '\
|
||||
+ _('The following alias providers are available:') + '\n'\
|
||||
+ '\n'.join(['https://cryptoname.co/', 'http://xmr.link']) + '\n\n'\
|
||||
+ 'For more information, see http://openalias.org'
|
||||
|
@ -2536,22 +2537,21 @@ class ElectrumWindow(QMainWindow):
|
|||
alias = self.config.get('alias','')
|
||||
alias_e = QLineEdit(alias)
|
||||
def set_alias_color():
|
||||
if not self.settings_dialog_visible:
|
||||
return
|
||||
if self.alias_info:
|
||||
alias_addr, alias_name, validated = self.alias_info
|
||||
alias_e.setStyleSheet(GREEN_BG if validated else RED_BG)
|
||||
else:
|
||||
alias_e.setStyleSheet(RED_BG)
|
||||
|
||||
def on_alias_edit():
|
||||
alias_e.setStyleSheet("")
|
||||
alias = str(alias_e.text())
|
||||
self.config.set_key('alias', alias, True)
|
||||
self.fetch_alias()
|
||||
|
||||
set_alias_color()
|
||||
self.connect(self, SIGNAL('alias_received'), set_alias_color)
|
||||
alias_e.editingFinished.connect(on_alias_edit)
|
||||
|
||||
tx_widgets.append((alias_label, alias_e))
|
||||
|
||||
units = ['BTC', 'mBTC', 'bits']
|
||||
|
@ -2658,6 +2658,7 @@ class ElectrumWindow(QMainWindow):
|
|||
|
||||
# run the dialog
|
||||
d.exec_()
|
||||
self.settings_dialog_visible = False
|
||||
|
||||
run_hook('close_settings_dialog')
|
||||
if self.need_restart:
|
||||
|
|
Loading…
Add table
Reference in a new issue