Skip to content
Bitcoin Roots

v31.1-roots.1 · Commit 5: [PATCH 05/17] feat(net): preserve Roots peer controls and health view on v31

src/qt/forms/debugwindow.ui

Before: src/qt/forms/debugwindow.ui · After: src/qt/forms/debugwindow.ui

File metadata
index 884e7f0273e7f1d335bc8f72dc64baa4b64539f1..0fae81f64eebb98aa3da631655b26c11be5318d1 100644

Download original patch · Release notes

Diff rows 1–301 of 301. Line numbers refer to the original before/after files.

+ Added− RemovedUnmarked lines are context.

Scroll the code area horizontally to read long lines. Before is on the left; after is on the right. Unified view fits narrow screens more easily.

src/qt/forms/debugwindow.ui CHANGED
@@ -1397,13 +1397,36 @@
1397
  </widget>
1398
  </item>
1399
  <item row="10" column="0">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1400
  <widget class="QLabel" name="label_27">
1401
  <property name="text">
1402
  <string>Synced Headers</string>
1403
  </property>
1404
  </widget>
1405
  </item>
1406
- <item row="10" column="1">
1407
  <widget class="QLabel" name="peerSyncHeight">
1408
  <property name="cursor">
1409
  <cursorShape>IBeamCursor</cursorShape>
@@ -1419,14 +1442,14 @@
1419
  </property>
1420
  </widget>
1421
  </item>
1422
- <item row="11" column="0">
1423
  <widget class="QLabel" name="label_25">
1424
  <property name="text">
1425
  <string>Synced Blocks</string>
1426
  </property>
1427
  </widget>
1428
  </item>
1429
- <item row="11" column="1">
1430
  <widget class="QLabel" name="peerCommonHeight">
1431
  <property name="cursor">
1432
  <cursorShape>IBeamCursor</cursorShape>
@@ -1442,14 +1465,14 @@
1442
  </property>
1443
  </widget>
1444
  </item>
1445
- <item row="12" column="0">
1446
  <widget class="QLabel" name="label_22">
1447
  <property name="text">
1448
  <string>Connection Time</string>
1449
  </property>
1450
  </widget>
1451
  </item>
1452
- <item row="12" column="1">
1453
  <widget class="QLabel" name="peerConnTime">
1454
  <property name="cursor">
1455
  <cursorShape>IBeamCursor</cursorShape>
@@ -1465,7 +1488,7 @@
1465
  </property>
1466
  </widget>
1467
  </item>
1468
- <item row="13" column="0">
1469
  <widget class="QLabel" name="peerLastBlockLabel">
1470
  <property name="toolTip">
1471
  <string>Elapsed time since a novel block passing initial validity checks was received from this peer.</string>
@@ -1475,7 +1498,7 @@
1475
  </property>
1476
  </widget>
1477
  </item>
1478
- <item row="13" column="1">
1479
  <widget class="QLabel" name="peerLastBlock">
1480
  <property name="cursor">
1481
  <cursorShape>IBeamCursor</cursorShape>
@@ -1491,7 +1514,7 @@
1491
  </property>
1492
  </widget>
1493
  </item>
1494
- <item row="14" column="0">
1495
  <widget class="QLabel" name="peerLastTxLabel">
1496
  <property name="toolTip">
1497
  <string extracomment="Tooltip text for the Last Transaction field in the peer details area.">Elapsed time since a novel transaction accepted into our mempool was received from this peer.</string>
@@ -1501,7 +1524,7 @@
1501
  </property>
1502
  </widget>
1503
  </item>
1504
- <item row="14" column="1">
1505
  <widget class="QLabel" name="peerLastTx">
1506
  <property name="cursor">
1507
  <cursorShape>IBeamCursor</cursorShape>
@@ -1517,14 +1540,14 @@
1517
  </property>
1518
  </widget>
1519
  </item>
1520
- <item row="15" column="0">
1521
  <widget class="QLabel" name="label_15">
1522
  <property name="text">
1523
  <string>Last Send</string>
1524
  </property>
1525
  </widget>
1526
  </item>
1527
- <item row="15" column="1">
1528
  <widget class="QLabel" name="peerLastSend">
1529
  <property name="cursor">
1530
  <cursorShape>IBeamCursor</cursorShape>
@@ -1540,14 +1563,14 @@
1540
  </property>
1541
  </widget>
1542
  </item>
1543
- <item row="16" column="0">
1544
  <widget class="QLabel" name="label_19">
1545
  <property name="text">
1546
  <string>Last Receive</string>
1547
  </property>
1548
  </widget>
1549
  </item>
1550
- <item row="16" column="1">
1551
  <widget class="QLabel" name="peerLastRecv">
1552
  <property name="cursor">
1553
  <cursorShape>IBeamCursor</cursorShape>
@@ -1563,14 +1586,14 @@
1563
  </property>
1564
  </widget>
1565
  </item>
1566
- <item row="17" column="0">
1567
  <widget class="QLabel" name="label_18">
1568
  <property name="text">
1569
  <string>Sent</string>
1570
  </property>
1571
  </widget>
1572
  </item>
1573
- <item row="17" column="1">
1574
  <widget class="QLabel" name="peerBytesSent">
1575
  <property name="cursor">
1576
  <cursorShape>IBeamCursor</cursorShape>
@@ -1586,14 +1609,14 @@
1586
  </property>
1587
  </widget>
1588
  </item>
1589
- <item row="18" column="0">
1590
  <widget class="QLabel" name="label_20">
1591
  <property name="text">
1592
  <string>Received</string>
1593
  </property>
1594
  </widget>
1595
  </item>
1596
- <item row="18" column="1">
1597
  <widget class="QLabel" name="peerBytesRecv">
1598
  <property name="cursor">
1599
  <cursorShape>IBeamCursor</cursorShape>
@@ -1609,14 +1632,14 @@
1609
  </property>
1610
  </widget>
1611
  </item>
1612
- <item row="19" column="0">
1613
  <widget class="QLabel" name="label_26">
1614
  <property name="text">
1615
  <string>Ping Time</string>
1616
  </property>
1617
  </widget>
1618
  </item>
1619
- <item row="19" column="1">
1620
  <widget class="QLabel" name="peerPingTime">
1621
  <property name="cursor">
1622
  <cursorShape>IBeamCursor</cursorShape>
@@ -1632,7 +1655,7 @@
1632
  </property>
1633
  </widget>
1634
  </item>
1635
- <item row="20" column="0">
1636
  <widget class="QLabel" name="peerPingWaitLabel">
1637
  <property name="toolTip">
1638
  <string>The duration of a currently outstanding ping.</string>
@@ -1642,7 +1665,7 @@
1642
  </property>
1643
  </widget>
1644
  </item>
1645
- <item row="20" column="1">
1646
  <widget class="QLabel" name="peerPingWait">
1647
  <property name="cursor">
1648
  <cursorShape>IBeamCursor</cursorShape>
@@ -1658,14 +1681,14 @@
1658
  </property>
1659
  </widget>
1660
  </item>
1661
- <item row="21" column="0">
1662
  <widget class="QLabel" name="peerMinPingLabel">
1663
  <property name="text">
1664
  <string>Min Ping</string>
1665
  </property>
1666
  </widget>
1667
  </item>
1668
- <item row="21" column="1">
1669
  <widget class="QLabel" name="peerMinPing">
1670
  <property name="cursor">
1671
  <cursorShape>IBeamCursor</cursorShape>
@@ -1681,14 +1704,14 @@
1681
  </property>
1682
  </widget>
1683
  </item>
1684
- <item row="22" column="0">
1685
  <widget class="QLabel" name="label_timeoffset">
1686
  <property name="text">
1687
  <string>Time Offset</string>
1688
  </property>
1689
  </widget>
1690
  </item>
1691
- <item row="22" column="1">
1692
  <widget class="QLabel" name="timeoffset">
1693
  <property name="cursor">
1694
  <cursorShape>IBeamCursor</cursorShape>
@@ -1704,7 +1727,7 @@
1704
  </property>
1705
  </widget>
1706
  </item>
1707
- <item row="23" column="0">
1708
  <widget class="QLabel" name="peerMappedASLabel">
1709
  <property name="toolTip">
1710
  <string>The mapped Autonomous System used for diversifying peer selection.</string>
@@ -1714,7 +1737,7 @@
1714
  </property>
1715
  </widget>
1716
  </item>
1717
- <item row="23" column="1">
1718
  <widget class="QLabel" name="peerMappedAS">
1719
  <property name="cursor">
1720
  <cursorShape>IBeamCursor</cursorShape>
@@ -1730,7 +1753,7 @@
1730
  </property>
1731
  </widget>
1732
  </item>
1733
- <item row="24" column="0">
1734
  <widget class="QLabel" name="peerAddrRelayEnabledLabel">
1735
  <property name="toolTip">
1736
  <string extracomment="Tooltip text for the Address Relay field in the peer details area, which displays whether we relay addresses to this peer (Yes/No).">Whether we relay addresses to this peer.</string>
@@ -1740,7 +1763,7 @@
1740
  </property>
1741
  </widget>
1742
  </item>
1743
- <item row="24" column="1">
1744
  <widget class="QLabel" name="peerAddrRelayEnabled">
1745
  <property name="cursor">
1746
  <cursorShape>IBeamCursor</cursorShape>
@@ -1756,7 +1779,7 @@
1756
  </property>
1757
  </widget>
1758
  </item>
1759
- <item row="25" column="0">
1760
  <widget class="QLabel" name="peerAddrProcessedLabel">
1761
  <property name="toolTip">
1762
  <string extracomment="Tooltip text for the Addresses Processed field in the peer details area, which displays the total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting).">The total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting).</string>
@@ -1766,7 +1789,7 @@
1766
  </property>
1767
  </widget>
1768
  </item>
1769
- <item row="25" column="1">
1770
  <widget class="QLabel" name="peerAddrProcessed">
1771
  <property name="cursor">
1772
  <cursorShape>IBeamCursor</cursorShape>
@@ -1782,7 +1805,7 @@
1782
  </property>
1783
  </widget>
1784
  </item>
1785
- <item row="26" column="0">
1786
  <widget class="QLabel" name="peerAddrRateLimitedLabel">
1787
  <property name="toolTip">
1788
  <string extracomment="Tooltip text for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting.">The total number of addresses received from this peer that were dropped (not processed) due to rate-limiting.</string>
@@ -1792,7 +1815,7 @@
1792
  </property>
1793
  </widget>
1794
  </item>
1795
- <item row="26" column="1">
1796
  <widget class="QLabel" name="peerAddrRateLimited">
1797
  <property name="cursor">
1798
  <cursorShape>IBeamCursor</cursorShape>
@@ -1808,7 +1831,7 @@
1808
  </property>
1809
  </widget>
1810
  </item>
1811
- <item row="27" column="0">
1812
  <spacer name="verticalSpacer_3">
1813
  <property name="orientation">
1814
  <enum>Qt::Vertical</enum>
 
1397
  </widget>
1398
  </item>
1399
  <item row="10" column="0">
1400
+ <widget class="QLabel" name="peerStartingHeightLabel">
1401
+ <property name="text">
1402
+ <string>Starting Block</string>
1403
+ </property>
1404
+ </widget>
1405
+ </item>
1406
+ <item row="10" column="1">
1407
+ <widget class="QLabel" name="peerHeight">
1408
+ <property name="cursor">
1409
+ <cursorShape>IBeamCursor</cursorShape>
1410
+ </property>
1411
+ <property name="text">
1412
+ <string>N/A</string>
1413
+ </property>
1414
+ <property name="textFormat">
1415
+ <enum>Qt::PlainText</enum>
1416
+ </property>
1417
+ <property name="textInteractionFlags">
1418
+ <set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
1419
+ </property>
1420
+ </widget>
1421
+ </item>
1422
+ <item row="11" column="0">
1423
  <widget class="QLabel" name="label_27">
1424
  <property name="text">
1425
  <string>Synced Headers</string>
1426
  </property>
1427
  </widget>
1428
  </item>
1429
+ <item row="11" column="1">
1430
  <widget class="QLabel" name="peerSyncHeight">
1431
  <property name="cursor">
1432
  <cursorShape>IBeamCursor</cursorShape>
 
1442
  </property>
1443
  </widget>
1444
  </item>
1445
+ <item row="12" column="0">
1446
  <widget class="QLabel" name="label_25">
1447
  <property name="text">
1448
  <string>Synced Blocks</string>
1449
  </property>
1450
  </widget>
1451
  </item>
1452
+ <item row="12" column="1">
1453
  <widget class="QLabel" name="peerCommonHeight">
1454
  <property name="cursor">
1455
  <cursorShape>IBeamCursor</cursorShape>
 
1465
  </property>
1466
  </widget>
1467
  </item>
1468
+ <item row="13" column="0">
1469
  <widget class="QLabel" name="label_22">
1470
  <property name="text">
1471
  <string>Connection Time</string>
1472
  </property>
1473
  </widget>
1474
  </item>
1475
+ <item row="13" column="1">
1476
  <widget class="QLabel" name="peerConnTime">
1477
  <property name="cursor">
1478
  <cursorShape>IBeamCursor</cursorShape>
 
1488
  </property>
1489
  </widget>
1490
  </item>
1491
+ <item row="14" column="0">
1492
  <widget class="QLabel" name="peerLastBlockLabel">
1493
  <property name="toolTip">
1494
  <string>Elapsed time since a novel block passing initial validity checks was received from this peer.</string>
 
1498
  </property>
1499
  </widget>
1500
  </item>
1501
+ <item row="14" column="1">
1502
  <widget class="QLabel" name="peerLastBlock">
1503
  <property name="cursor">
1504
  <cursorShape>IBeamCursor</cursorShape>
 
1514
  </property>
1515
  </widget>
1516
  </item>
1517
+ <item row="15" column="0">
1518
  <widget class="QLabel" name="peerLastTxLabel">
1519
  <property name="toolTip">
1520
  <string extracomment="Tooltip text for the Last Transaction field in the peer details area.">Elapsed time since a novel transaction accepted into our mempool was received from this peer.</string>
 
1524
  </property>
1525
  </widget>
1526
  </item>
1527
+ <item row="15" column="1">
1528
  <widget class="QLabel" name="peerLastTx">
1529
  <property name="cursor">
1530
  <cursorShape>IBeamCursor</cursorShape>
 
1540
  </property>
1541
  </widget>
1542
  </item>
1543
+ <item row="16" column="0">
1544
  <widget class="QLabel" name="label_15">
1545
  <property name="text">
1546
  <string>Last Send</string>
1547
  </property>
1548
  </widget>
1549
  </item>
1550
+ <item row="16" column="1">
1551
  <widget class="QLabel" name="peerLastSend">
1552
  <property name="cursor">
1553
  <cursorShape>IBeamCursor</cursorShape>
 
1563
  </property>
1564
  </widget>
1565
  </item>
1566
+ <item row="17" column="0">
1567
  <widget class="QLabel" name="label_19">
1568
  <property name="text">
1569
  <string>Last Receive</string>
1570
  </property>
1571
  </widget>
1572
  </item>
1573
+ <item row="17" column="1">
1574
  <widget class="QLabel" name="peerLastRecv">
1575
  <property name="cursor">
1576
  <cursorShape>IBeamCursor</cursorShape>
 
1586
  </property>
1587
  </widget>
1588
  </item>
1589
+ <item row="18" column="0">
1590
  <widget class="QLabel" name="label_18">
1591
  <property name="text">
1592
  <string>Sent</string>
1593
  </property>
1594
  </widget>
1595
  </item>
1596
+ <item row="18" column="1">
1597
  <widget class="QLabel" name="peerBytesSent">
1598
  <property name="cursor">
1599
  <cursorShape>IBeamCursor</cursorShape>
 
1609
  </property>
1610
  </widget>
1611
  </item>
1612
+ <item row="19" column="0">
1613
  <widget class="QLabel" name="label_20">
1614
  <property name="text">
1615
  <string>Received</string>
1616
  </property>
1617
  </widget>
1618
  </item>
1619
+ <item row="19" column="1">
1620
  <widget class="QLabel" name="peerBytesRecv">
1621
  <property name="cursor">
1622
  <cursorShape>IBeamCursor</cursorShape>
 
1632
  </property>
1633
  </widget>
1634
  </item>
1635
+ <item row="20" column="0">
1636
  <widget class="QLabel" name="label_26">
1637
  <property name="text">
1638
  <string>Ping Time</string>
1639
  </property>
1640
  </widget>
1641
  </item>
1642
+ <item row="20" column="1">
1643
  <widget class="QLabel" name="peerPingTime">
1644
  <property name="cursor">
1645
  <cursorShape>IBeamCursor</cursorShape>
 
1655
  </property>
1656
  </widget>
1657
  </item>
1658
+ <item row="21" column="0">
1659
  <widget class="QLabel" name="peerPingWaitLabel">
1660
  <property name="toolTip">
1661
  <string>The duration of a currently outstanding ping.</string>
 
1665
  </property>
1666
  </widget>
1667
  </item>
1668
+ <item row="21" column="1">
1669
  <widget class="QLabel" name="peerPingWait">
1670
  <property name="cursor">
1671
  <cursorShape>IBeamCursor</cursorShape>
 
1681
  </property>
1682
  </widget>
1683
  </item>
1684
+ <item row="22" column="0">
1685
  <widget class="QLabel" name="peerMinPingLabel">
1686
  <property name="text">
1687
  <string>Min Ping</string>
1688
  </property>
1689
  </widget>
1690
  </item>
1691
+ <item row="22" column="1">
1692
  <widget class="QLabel" name="peerMinPing">
1693
  <property name="cursor">
1694
  <cursorShape>IBeamCursor</cursorShape>
 
1704
  </property>
1705
  </widget>
1706
  </item>
1707
+ <item row="23" column="0">
1708
  <widget class="QLabel" name="label_timeoffset">
1709
  <property name="text">
1710
  <string>Time Offset</string>
1711
  </property>
1712
  </widget>
1713
  </item>
1714
+ <item row="23" column="1">
1715
  <widget class="QLabel" name="timeoffset">
1716
  <property name="cursor">
1717
  <cursorShape>IBeamCursor</cursorShape>
 
1727
  </property>
1728
  </widget>
1729
  </item>
1730
+ <item row="24" column="0">
1731
  <widget class="QLabel" name="peerMappedASLabel">
1732
  <property name="toolTip">
1733
  <string>The mapped Autonomous System used for diversifying peer selection.</string>
 
1737
  </property>
1738
  </widget>
1739
  </item>
1740
+ <item row="24" column="1">
1741
  <widget class="QLabel" name="peerMappedAS">
1742
  <property name="cursor">
1743
  <cursorShape>IBeamCursor</cursorShape>
 
1753
  </property>
1754
  </widget>
1755
  </item>
1756
+ <item row="25" column="0">
1757
  <widget class="QLabel" name="peerAddrRelayEnabledLabel">
1758
  <property name="toolTip">
1759
  <string extracomment="Tooltip text for the Address Relay field in the peer details area, which displays whether we relay addresses to this peer (Yes/No).">Whether we relay addresses to this peer.</string>
 
1763
  </property>
1764
  </widget>
1765
  </item>
1766
+ <item row="25" column="1">
1767
  <widget class="QLabel" name="peerAddrRelayEnabled">
1768
  <property name="cursor">
1769
  <cursorShape>IBeamCursor</cursorShape>
 
1779
  </property>
1780
  </widget>
1781
  </item>
1782
+ <item row="26" column="0">
1783
  <widget class="QLabel" name="peerAddrProcessedLabel">
1784
  <property name="toolTip">
1785
  <string extracomment="Tooltip text for the Addresses Processed field in the peer details area, which displays the total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting).">The total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting).</string>
 
1789
  </property>
1790
  </widget>
1791
  </item>
1792
+ <item row="26" column="1">
1793
  <widget class="QLabel" name="peerAddrProcessed">
1794
  <property name="cursor">
1795
  <cursorShape>IBeamCursor</cursorShape>
 
1805
  </property>
1806
  </widget>
1807
  </item>
1808
+ <item row="27" column="0">
1809
  <widget class="QLabel" name="peerAddrRateLimitedLabel">
1810
  <property name="toolTip">
1811
  <string extracomment="Tooltip text for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting.">The total number of addresses received from this peer that were dropped (not processed) due to rate-limiting.</string>
 
1815
  </property>
1816
  </widget>
1817
  </item>
1818
+ <item row="27" column="1">
1819
  <widget class="QLabel" name="peerAddrRateLimited">
1820
  <property name="cursor">
1821
  <cursorShape>IBeamCursor</cursorShape>
 
1831
  </property>
1832
  </widget>
1833
  </item>
1834
+ <item row="28" column="0">
1835
  <spacer name="verticalSpacer_3">
1836
  <property name="orientation">
1837
  <enum>Qt::Vertical</enum>