diff options
| author | Shafil Alam <[email protected]> | 2021-04-16 14:24:27 -0400 |
|---|---|---|
| committer | Shafil Alam <[email protected]> | 2021-06-05 15:23:01 -0400 |
| commit | e0d1683bff37e1b845980ab0b00401b82a4c779d (patch) | |
| tree | d9bd14cc0e23a9c40fac59038d0afe6321b37a37 /src/qt/forms/addpeerdialog.ui | |
| parent | Merge pull request #1774 from patricklodder/1.14.3-readme (diff) | |
| download | discoin-e0d1683bff37e1b845980ab0b00401b82a4c779d.tar.xz discoin-e0d1683bff37e1b845980ab0b00401b82a4c779d.zip | |
Add a form dialog for adding peers
Fixed tabIndex and width in debugwindow.ui
Added Qt UI files for each dialog
Added Qt UI files
Added separate thread for peer dialogs to run RPC commands
Fixed tabIndex
Remove unneeded includes
Fixed error
Replaced RPCExecutor with g_connman
Replaced RPCExecutor with g_connman
Added two input fields for peer address and port
Remove peerThread
Validate IP addresses
Remove Peer now uses selected IP address in peerWidget
Interpret RPC response
Remove redundant include
Use a regular expression to validate IPs
Disconnect node if it has been discovered
Use port based on current chain
Change peerAddress -> peerPort
Allowed DNS names to be entered
Update src/qt/peerdialog.cpp
Co-authored-by: Ross Nicoll <[email protected]>
Fix typo
Co-authored-by: Ross Nicoll <[email protected]>
Use LookupHost to check address
Co-authored-by: Ross Nicoll <[email protected]>
Fix syntax typo
Diffstat (limited to 'src/qt/forms/addpeerdialog.ui')
| -rw-r--r-- | src/qt/forms/addpeerdialog.ui | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/src/qt/forms/addpeerdialog.ui b/src/qt/forms/addpeerdialog.ui new file mode 100644 index 000000000..7cb09dea3 --- /dev/null +++ b/src/qt/forms/addpeerdialog.ui @@ -0,0 +1,73 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> + <class>AddPeerDialog</class> + <widget class="QWidget" name="AddPeerDialog"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>466</width> + <height>186</height> + </rect> + </property> + <property name="windowTitle"> + <string>Add Peer</string> + </property> + <layout class="QVBoxLayout" name="verticalLayout_2"> + <item> + <widget class="QLabel" name="label"> + <property name="font"> + <font> + <pointsize>11</pointsize> + <weight>75</weight> + <bold>true</bold> + </font> + </property> + <property name="text"> + <string>Enter the peer details below.</string> + </property> + <property name="alignment"> + <set>Qt::AlignCenter</set> + </property> + </widget> + </item> + <item> + <widget class="QLabel" name="label_2"> + <property name="text"> + <string>Be careful! Do not blindly trust anyone that tells you to add their node.</string> + </property> + <property name="alignment"> + <set>Qt::AlignCenter</set> + </property> + </widget> + </item> + <item> + <layout class="QHBoxLayout" name="horizontalLayout"> + <item> + <widget class="QLineEdit" name="peerAddress"> + <property name="placeholderText"> + <string>Enter the peer's address</string> + </property> + </widget> + </item> + <item> + <widget class="QLineEdit" name="peerPort"> + <property name="placeholderText"> + <string>Enter the peer's port</string> + </property> + </widget> + </item> + </layout> + </item> + <item> + <widget class="QPushButton" name="pushButton"> + <property name="text"> + <string>Add!</string> + </property> + </widget> + </item> + </layout> + </widget> + <resources/> + <connections/> +</ui> |