Merge pull request #46 from JPratama7/main

feat: change icon when charging
This commit is contained in:
Lysec 2025-07-30 14:23:38 +02:00 committed by GitHub
commit f95ffdee71
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -16,6 +16,19 @@ Item {
// Choose icon based on charge and charging state
function batteryIcon() {
if (!show) return "";
// Show charging icons with lightning when charging
if (charging) {
if (percent >= 95) return "battery_charging_full";
if (percent >= 80) return "battery_charging_80";
if (percent >= 60) return "battery_charging_60";
if (percent >= 50) return "battery_charging_50";
if (percent >= 30) return "battery_charging_30";
if (percent >= 20) return "battery_charging_20";
return "battery_charging_20"; // Use charging_20 for very low battery
}
// Regular battery icons when not charging
if (percent >= 95) return "battery_full";
if (percent >= 80) return "battery_80";
if (percent >= 60) return "battery_60";