From c352997dd9300323cfa4f47ea6ac550baf8e3c52 Mon Sep 17 00:00:00 2001 From: Ly-sec Date: Fri, 15 Aug 2025 15:04:51 +0200 Subject: [PATCH] Make bar wifi symbol reflect signal strength --- Modules/Bar/WiFi.qml | 4 +++- Services/Network.qml | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Modules/Bar/WiFi.qml b/Modules/Bar/WiFi.qml index 4148a4a..5bd5c89 100644 --- a/Modules/Bar/WiFi.qml +++ b/Modules/Bar/WiFi.qml @@ -15,13 +15,15 @@ NIconButton { showBorder: false icon: { let connected = false + let signalStrength = 0 for (const net in network.networks) { if (network.networks[net].connected) { connected = true + signalStrength = network.networks[net].signal break } } - return connected ? network.signalIcon(parent.currentSignal) : "wifi_off" + return connected ? network.signalIcon(signalStrength) : "wifi_off" } tooltipText: "WiFi Networks" onClicked: { diff --git a/Services/Network.qml b/Services/Network.qml index 92527b8..f064790 100644 --- a/Services/Network.qml +++ b/Services/Network.qml @@ -214,6 +214,8 @@ QtObject { scanProcess.existingNetwork = {} } } + + } property Process connectProcess: Process {