mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-08-23 17:47:31 +00:00
Previously "proxy" would only get updated when closing and reopening the network dialog. "server" would only get updated after successful connection establishment to specified server.
62 lines
2.1 KiB
Text
62 lines
2.1 KiB
Text
Popup:
|
|
id: nd
|
|
title: _('Server')
|
|
BoxLayout:
|
|
orientation: 'vertical'
|
|
padding: '10dp'
|
|
spacing: '10dp'
|
|
TopLabel:
|
|
text: _("Electrum requests your transaction history from a single server. The returned history is checked against blockchain headers sent by other nodes, using Simple Payment Verification (SPV).")
|
|
font_size: '6pt'
|
|
Widget:
|
|
size_hint: 1, 0.8
|
|
GridLayout:
|
|
cols: 2
|
|
Label:
|
|
height: '36dp'
|
|
size_hint_x: 1
|
|
size_hint_y: None
|
|
text: _('Host') + ':'
|
|
TextInput:
|
|
id: host
|
|
multiline: False
|
|
height: '36dp'
|
|
size_hint_x: 3
|
|
size_hint_y: None
|
|
text: app.network.get_parameters().host
|
|
Label:
|
|
height: '36dp'
|
|
size_hint_x: 1
|
|
size_hint_y: None
|
|
text: _('Port') + ':'
|
|
TextInput:
|
|
id: port
|
|
multiline: False
|
|
input_type: 'number'
|
|
height: '36dp'
|
|
size_hint_x: 3
|
|
size_hint_y: None
|
|
text: app.network.get_parameters().port
|
|
Widget
|
|
Button:
|
|
id: chooser
|
|
text: _('Choose from peers')
|
|
height: '36dp'
|
|
size_hint_x: 0.5
|
|
size_hint_y: None
|
|
on_release:
|
|
app.choose_server_dialog(root)
|
|
Widget:
|
|
size_hint: 1, 0.1
|
|
BoxLayout:
|
|
Widget:
|
|
size_hint: 0.5, None
|
|
Button:
|
|
size_hint: 0.5, None
|
|
height: '48dp'
|
|
text: _('OK')
|
|
on_release:
|
|
net_params = app.network.get_parameters()
|
|
net_params = net_params._replace(host=str(root.ids.host.text), port=str(root.ids.port.text))
|
|
app.network.run_from_another_thread(app.network.set_parameters(net_params))
|
|
nd.dismiss()
|