vendor icons and use phosphor icons
This commit is contained in:
parent
3e29ca8cc3
commit
4a635354c9
3033 changed files with 3068 additions and 42 deletions
|
|
@ -13,32 +13,27 @@ Singleton {
|
|||
function getWiredIcon() {
|
||||
if (wiredDev?.hasLink ?? false) {
|
||||
if (wiredDev.connected ?? false) {
|
||||
return "network-wired";
|
||||
return "network";
|
||||
} else
|
||||
return "network-wired-unavailable";
|
||||
return "network-slash";
|
||||
} else
|
||||
return "network-wired-unavailable";
|
||||
return "network-x";
|
||||
}
|
||||
function getWifiIcon() {
|
||||
Networking.checkConnectivity();
|
||||
let state = wifiDev?.state ?? ConnectionState.Unknown;
|
||||
if (state === ConnectionState.Disconnected || state === ConnectionState.Unknown)
|
||||
return "network-wireless-disconnected";
|
||||
if (state === ConnectionState.Connecting || state === ConnectionState.Disconnecting)
|
||||
return "network-wireless-acquiring";
|
||||
|
||||
return "wifi-slash";
|
||||
if (wifiDev?.connected ?? false) {
|
||||
let strength = connectedNet?.signalStrength ?? 0.0;
|
||||
if (strength <= 0.2)
|
||||
return "network-wireless-signal-none";
|
||||
if (strength <= 0.40)
|
||||
return "network-wireless-signal-weak";
|
||||
if (strength <= 0.60)
|
||||
return "network-wireless-signal-ok";
|
||||
if (strength <= 0.80)
|
||||
return "network-wireless-signal-good";
|
||||
if (strength > 0.80)
|
||||
return "network-wireless-signal-excellect";
|
||||
if (strength <= 0.25)
|
||||
return "wifi-none";
|
||||
if (strength <= 0.5)
|
||||
return "wifi-low";
|
||||
if (strength <= 0.75)
|
||||
return "wifi-medium";
|
||||
if (strength > 0.75)
|
||||
return "wifi-high";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue