if (chargePercent <= 40) {
if (chargePercent <= 25) {
if (chargePercent <= 10) {
- s.color = "red";
+ s.color = "#FF0000"; // red
} else {
// 11-25%
- s.color = "orange";
+ s.color = "#FFA500"; // orange
}
} else {
// 26-40%
- s.color = "yellow";
+ s.color = "#FFFF00"; // yellow
}
} else {
if (chargePercent > 70) {
- s.color = "white";
+ s.color = "#FFFFFF"; // white
} else {
// 41-70%
- s.color = "green";
+ s.color = "#22FF22"; // green
}
}
s.text = text;
// Error signaling color
- s.color = "yellow";
+ s.color = "#FFFF00"; // yellow
stfile = fopen("/proc/stat", "r");
if (stfile != NULL) {
nows = time(NULL);
if (nows == ((time_t) -1)) {
- s.color = "red";
+ s.color = "#FF0000"; // red
s.text = "ERROR: DATETIME";
line_append_item(g, &s);
);
line_append_item(g, &s);
- s.color = "grey";
+ s.color = "#BEBEBE"; // grey
snprintf(text, sizeof(text),
"%d:%.2d"
#ifdef SHOW_SECONDS
// Read a valid value? Sometimes we get garbage from sysfs...
if (stlen > 5) {
- s.color = "red";
+ s.color = "#FF0000"; // red
snprintf(text, sizeof(text), "%sERROR", title);
} else {
stline[stlen - 1] = '\0';
/* Change color based on % of RAM used */
if ((float)memused / (float)memtotal < 0.85) {
- s.color = "green";
+ s.color = "#22FF22"; // green
} else {
- s.color = "red";
+ s.color = "#FF0000"; // red
}
snprintf(text, sizeof(text), "Mem: %d M", memused);
/* Is the interface up? */
if (access(ifpath, F_OK)) {
- //s.color = "grey";
+ //s.color = "#BEBEBE"; // grey
return;
}
stlen = fileRead(stline, sizeof(stline), ifpath);
if (stlen > 0) {
if (stline[0] == '1') {
- s.color = "yellow";
+ s.color = "#FFFF00"; // yellow
} else {
- //s.color = "red";
+ //s.color = "#FF0000"; // red
return;
}
} else {
* Sometimes we get garbage from sysfs...
*/
if (stlen < 6 || stlen > 7) {
- s.color = "red";
+ s.color = "#FF0000"; // red
snprintf(text, sizeof(text), "%sERROR", title);
} else {
stline[stlen - 4] = '\0';
stlen = fileRead(stline, sizeof(stline), "/proc/uptime");
if (stlen < 0) {
- s.color = "red";
+ s.color = "#FF0000"; // red
s.text = "up: ERROR";
} else {
unsigned textlen = 0;
snd_mixer_selem_get_playback_volume_range(elem, &min, &max);
snd_mixer_selem_get_playback_volume(elem, channel, &volume);
- s.color = on_off ? "#22FF22" : "red";
+ s.color = on_off ? "#22FF22" : "#FF0000"; // green/red
snprintf(text, sizeof(text), "Vol: %d", (int)volume);
}