1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2025-12-15 09:52:50 -05:00

change wifi icon suite

This commit is contained in:
bbedward
2025-09-21 19:56:46 -04:00
parent 227081c5c9
commit 74417a18ea
3 changed files with 8 additions and 16 deletions

View File

@@ -255,11 +255,9 @@ Rectangle {
DankIcon {
name: {
let strength = modelData.signal || 0
if (strength >= 70) return "signal_wifi_4_bar"
if (strength >= 50) return "network_wifi_3_bar"
if (strength >= 25) return "network_wifi_2_bar"
if (strength >= 10) return "network_wifi_1_bar"
return "signal_wifi_bad"
if (strength >= 50) return "wifi"
if (strength >= 25) return "wifi_2_bar"
return "wifi_1_bar"
}
size: Theme.iconSize - 4
color: modelData.ssid === NetworkService.currentWifiSSID ? Theme.primary : Theme.surfaceText

View File

@@ -33,7 +33,7 @@ CompoundPill {
return NetworkService.wifiSignalIcon
}
if (NetworkService.wifiEnabled) {
return "signal_wifi_off"
return "wifi_off"
}
return "wifi_off"
}

View File

@@ -36,21 +36,15 @@ Singleton {
}
property var wifiSignalIcon: {
if (!wifiConnected || networkStatus !== "wifi") {
return "signal_wifi_off"
}
if (wifiSignalStrength >= 70) {
return "signal_wifi_4_bar"
return "wifi_off"
}
if (wifiSignalStrength >= 50) {
return "network_wifi_3_bar"
return "wifi"
}
if (wifiSignalStrength >= 25) {
return "network_wifi_2_bar"
return "wifi_2_bar"
}
if (wifiSignalStrength >= 10) {
return "network_wifi_1_bar"
}
return "signal_wifi_bad"
return "wifi_1_bar"
}
property string userPreference: "auto" // "auto", "wifi", "ethernet"