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/debugwindow.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/debugwindow.ui')
| -rw-r--r-- | src/qt/forms/debugwindow.ui | 95 |
1 files changed, 81 insertions, 14 deletions
diff --git a/src/qt/forms/debugwindow.ui b/src/qt/forms/debugwindow.ui index 8be4a955b..6eb838c91 100644 --- a/src/qt/forms/debugwindow.ui +++ b/src/qt/forms/debugwindow.ui @@ -165,17 +165,17 @@ </widget> </item> <item row="6" column="0"> - <widget class="QLabel" name="labelNetwork"> - <property name="font"> - <font> - <weight>75</weight> - <bold>true</bold> - </font> - </property> - <property name="text"> - <string>Network</string> - </property> - </widget> + <widget class="QLabel" name="labelNetwork"> + <property name="font"> + <font> + <weight>75</weight> + <bold>true</bold> + </font> + </property> + <property name="text"> + <string>Network</string> + </property> + </widget> </item> <item row="7" column="0"> <widget class="QLabel" name="label_8"> @@ -433,12 +433,12 @@ <height>24</height> </size> </property> - <property name="text"> - <string/> - </property> <property name="toolTip"> <string>Decrease font size</string> </property> + <property name="text"> + <string/> + </property> <property name="icon"> <iconset resource="../bitcoin.qrc"> <normaloff>:/icons/fontsmaller</normaloff>:/icons/fontsmaller</iconset> @@ -855,6 +855,33 @@ <number>0</number> </property> <item> + <widget class="QLabel" name="peerlistHeading"> + <property name="minimumSize"> + <size> + <width>300</width> + <height>32</height> + </size> + </property> + <property name="maximumSize"> + <size> + <width>16777215</width> + <height>32</height> + </size> + </property> + <property name="font"> + <font> + <pointsize>12</pointsize> + </font> + </property> + <property name="cursor"> + <cursorShape>IBeamCursor</cursorShape> + </property> + <property name="text"> + <string>Connected peers</string> + </property> + </widget> + </item> + <item> <widget class="QTableView" name="peerWidget"> <property name="horizontalScrollBarPolicy"> <enum>Qt::ScrollBarAsNeeded</enum> @@ -871,6 +898,46 @@ </widget> </item> <item> + <layout class="QHBoxLayout" name="horizontalLayout_6"> + <property name="leftMargin"> + <number>0</number> + </property> + <property name="topMargin"> + <number>0</number> + </property> + <item> + <widget class="QPushButton" name="peerAdd"> + <property name="cursor"> + <cursorShape>PointingHandCursor</cursorShape> + </property> + <property name="text"> + <string>Add new peer</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="peerRemove"> + <property name="cursor"> + <cursorShape>PointingHandCursor</cursorShape> + </property> + <property name="text"> + <string>Remove peer</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="peerTest"> + <property name="cursor"> + <cursorShape>PointingHandCursor</cursorShape> + </property> + <property name="text"> + <string>One try peer</string> + </property> + </widget> + </item> + </layout> + </item> + <item> <widget class="QLabel" name="banHeading"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Minimum"> |