mirror of
https://github.com/noctalia-dev/noctalia-shell.git
synced 2026-05-11 17:08:27 +08:00
prep for new icons 1/3
This commit is contained in:
@@ -2176,7 +2176,8 @@
|
||||
"excellent": "Excellent",
|
||||
"fair": "Fair",
|
||||
"good": "Good",
|
||||
"poor": "Poor"
|
||||
"poor": "Poor",
|
||||
"weak": "Weak"
|
||||
},
|
||||
"enterprise": {
|
||||
"username": "Identity / Username",
|
||||
|
||||
@@ -42,7 +42,7 @@ NIconButtonHot {
|
||||
|
||||
function getIcon() {
|
||||
if (NetworkService.ethernetConnected) {
|
||||
return NetworkService.internetConnectivity ? "ethernet" : "ethernet-off";
|
||||
return NetworkService.internetConnectivity ? "wired" : "wired-off";
|
||||
}
|
||||
const connectedNet = Object.values(NetworkService.networks).find(net => net.connected);
|
||||
return connectedNet ? NetworkService.getSignalInfo(connectedNet.signal, true).icon : "wifi-off";
|
||||
|
||||
@@ -310,8 +310,6 @@ Singleton {
|
||||
return;
|
||||
}
|
||||
|
||||
// For enterprise networks, use the robust manual connection logic (profile creation)
|
||||
// as it handles 802.1X parameters much more reliably than 'device wifi connect'.
|
||||
if (isEnterprise(networks[ssid] ? networks[ssid].security : "")) {
|
||||
connectManual(ssid, password, "wpa-eap", identity, enterpriseConfig);
|
||||
return;
|
||||
@@ -429,9 +427,10 @@ Singleton {
|
||||
} else if (isConnected && root.networkConnectivity === "portal") {
|
||||
icon = "wifi-q";
|
||||
}
|
||||
const label = signal >= 80 ? I18n.tr("wifi.signal.excellent") : signal >= 50 ? I18n.tr("wifi.signal.good") : signal >= 20 ? I18n.tr("wifi.signal.fair") : I18n.tr("wifi.signal.poor");
|
||||
// This is a draft actuak ranges can be changed.
|
||||
const label = signal >= 80 ? I18n.tr("wifi.signal.excellent") : signal >= 60 ? I18n.tr("wifi.signal.good") : signal >= 35 ? I18n.tr("wifi.signal.fair") : signal >= 10 ? I18n.tr("wifi.signal.poor") : I18n.tr("wifi.signal.weak");
|
||||
if (!icon) {
|
||||
icon = signal >= 80 ? "wifi" : signal >= 50 ? "wifi-2" : signal >= 20 ? "wifi-1" : "wifi-0";
|
||||
icon = signal >= 80 ? "wifi" : signal >= 60 ? "wifi-3" : signal >= 35 ? "wifi-2" : signal >= 10 ? "wifi-1" : "wifi-0";
|
||||
}
|
||||
return {
|
||||
icon,
|
||||
|
||||
Reference in New Issue
Block a user