From fa5b31292401a80484ff6f81a5b68603b3889428 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Tue, 29 Apr 2025 14:56:39 +1000 Subject: feat: bar network icon --- utils/Icons.qml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'utils') diff --git a/utils/Icons.qml b/utils/Icons.qml index 1f0a947..ac19b4e 100644 --- a/utils/Icons.qml +++ b/utils/Icons.qml @@ -152,7 +152,7 @@ Singleton { property string osIcon: "" - function getAppCategoryIcon(name) { + function getAppCategoryIcon(name: string): string { if (!name) return null; @@ -165,6 +165,18 @@ Singleton { return "terminal"; } + function getNetworkIcon(strength: int): string { + if (strength >= 80) + return "signal_wifi_4_bar"; + if (strength >= 60) + return "network_wifi_3_bar"; + if (strength >= 40) + return "network_wifi_2_bar"; + if (strength >= 20) + return "network_wifi_1_bar"; + return "signal_wifi_0_bar"; + } + FileView { path: "/etc/os-release" onLoaded: { -- cgit v1.2.3-freya