]> Nutra Git (v2) - gamesguru/feather.git/commitdiff
DebugInfo: add tor privacy level
authortobtoht <thotbot@protonmail.com>
Thu, 3 Mar 2022 22:38:01 +0000 (23:38 +0100)
committertobtoht <thotbot@protonmail.com>
Thu, 3 Mar 2022 22:38:01 +0000 (23:38 +0100)
src/dialog/DebugInfoDialog.cpp
src/dialog/DebugInfoDialog.ui

index 2843ccbe6bf05d67ab7fd1bb826574607736d275..bdc957cba0a0818faed16e1494fc622092756768 100644 (file)
@@ -57,8 +57,9 @@ void DebugInfoDialog::updateInfo() {
     auto node = m_ctx->nodes->connection();
     ui->label_remoteNode->setText(node.toAddress());
     ui->label_walletStatus->setText(this->statusToString(m_ctx->wallet->connectionStatus()));
-    ui->label_torStatus->setText(torStatus);
     ui->label_websocketStatus->setText(Utils::QtEnumToString(websocketNotifier()->websocketClient.webSocket.state()).remove("State"));
+    ui->label_torStatus->setText(torStatus);
+    ui->label_torLevel->setText(config()->get(Config::torPrivacyLevel).toString());
 
     QString seedType = [this](){
         if (m_ctx->wallet->isHwBacked())
@@ -130,8 +131,9 @@ void DebugInfoDialog::copyToClipboad() {
 
     text += QString("Remote node: %1  \n").arg(ui->label_remoteNode->text());
     text += QString("Wallet status: %1  \n").arg(ui->label_walletStatus->text());
-    text += QString("Tor status: %1  \n").arg(ui->label_torStatus->text());
     text += QString("Websocket status: %1  \n").arg(ui->label_websocketStatus->text());
+    text += QString("Tor status: %1  \n").arg(ui->label_torStatus->text());
+    text += QString("Tor level: %1  \n").arg(ui->label_torLevel->text());
 
     text += QString("Network type: %1  \n").arg(ui->label_netType->text());
     text += QString("Seed type: %1  \n").arg(ui->label_seedType->text());
index dc4c83fccac8797fac871c4d13a2adcf4bf26583..f4ee55e50401a1049dfe06b61d7801c7bccad006 100644 (file)
       </widget>
      </item>
      <item row="10" column="0">
-      <widget class="QLabel" name="label_18">
+      <widget class="QLabel" name="label_19">
        <property name="text">
-        <string>Tor status:</string>
+        <string>Websocket status:</string>
        </property>
       </widget>
      </item>
      <item row="10" column="1">
-      <widget class="QLabel" name="label_torStatus">
+      <widget class="QLabel" name="label_websocketStatus">
        <property name="text">
         <string>TextLabel</string>
        </property>
       </widget>
      </item>
      <item row="11" column="0">
-      <widget class="QLabel" name="label_19">
+      <widget class="QLabel" name="label_18">
        <property name="text">
-        <string>Websocket status:</string>
+        <string>Tor status:</string>
        </property>
       </widget>
      </item>
      <item row="11" column="1">
-      <widget class="QLabel" name="label_websocketStatus">
+      <widget class="QLabel" name="label_torStatus">
        <property name="text">
         <string>TextLabel</string>
        </property>
        </property>
       </widget>
      </item>
+     <item row="12" column="0">
+      <widget class="QLabel" name="label_4">
+       <property name="text">
+        <string>Tor level:</string>
+       </property>
+      </widget>
+     </item>
      <item row="12" column="1">
+      <widget class="QLabel" name="label_torLevel">
+       <property name="text">
+        <string>TextLabel</string>
+       </property>
+      </widget>
+     </item>
+     <item row="13" column="1">
       <widget class="Line" name="line_3">
        <property name="orientation">
         <enum>Qt::Horizontal</enum>
        </property>
       </widget>
      </item>
-     <item row="13" column="0">
+     <item row="14" column="0">
       <widget class="QLabel" name="label_2">
        <property name="text">
         <string>Network type:</string>
        </property>
       </widget>
      </item>
-     <item row="13" column="1">
+     <item row="14" column="1">
       <widget class="QLabel" name="label_netType">
        <property name="text">
         <string>TextLabel</string>
        </property>
       </widget>
      </item>
-     <item row="14" column="0">
+     <item row="15" column="0">
       <widget class="QLabel" name="label_23">
        <property name="text">
         <string>Seed type:</string>
        </property>
       </widget>
      </item>
-     <item row="14" column="1">
+     <item row="15" column="1">
       <widget class="QLabel" name="label_seedType">
        <property name="text">
         <string>TextLabel</string>
        </property>
       </widget>
      </item>
-     <item row="15" column="0">
+     <item row="16" column="0">
       <widget class="QLabel" name="label_8">
        <property name="text">
         <string>Device type:</string>
        </property>
       </widget>
      </item>
-     <item row="15" column="1">
+     <item row="16" column="1">
       <widget class="QLabel" name="label_deviceType">
        <property name="text">
         <string>TextLabel</string>
        </property>
       </widget>
      </item>
-     <item row="16" column="0">
+     <item row="17" column="0">
       <widget class="QLabel" name="label_7">
        <property name="text">
         <string>View only:</string>
        </property>
       </widget>
      </item>
-     <item row="16" column="1">
+     <item row="17" column="1">
       <widget class="QLabel" name="label_viewOnly">
        <property name="text">
         <string>TextLabel</string>
        </property>
       </widget>
      </item>
-     <item row="17" column="0">
+     <item row="18" column="0">
       <widget class="QLabel" name="label_11">
        <property name="text">
         <string>Primary only:</string>
        </property>
       </widget>
      </item>
-     <item row="17" column="1">
+     <item row="18" column="1">
       <widget class="QLabel" name="label_primaryOnly">
        <property name="text">
         <string>TextLabel</string>
        </property>
       </widget>
      </item>
-     <item row="18" column="1">
+     <item row="19" column="1">
       <widget class="Line" name="line_4">
        <property name="orientation">
         <enum>Qt::Horizontal</enum>
        </property>
       </widget>
      </item>
-     <item row="19" column="0">
+     <item row="20" column="0">
       <widget class="QLabel" name="label_3">
        <property name="text">
         <string>Operating system:</string>
        </property>
       </widget>
      </item>
-     <item row="19" column="1">
+     <item row="20" column="1">
       <widget class="QLabel" name="label_OS">
        <property name="text">
         <string>TextLabel</string>
        </property>
       </widget>
      </item>
-     <item row="20" column="0">
+     <item row="21" column="0">
       <widget class="QLabel" name="label_24">
        <property name="text">
         <string>Timestamp:</string>
        </property>
       </widget>
      </item>
-     <item row="20" column="1">
+     <item row="21" column="1">
       <widget class="QLabel" name="label_timestamp">
        <property name="text">
         <string>TextLabel</string>