htop/linux
Christian Göttsche 1e94b92226 Linux: read generic sysfs batteries
Not all batteries entries in /sys/class/power_supply start with either
BAT or AC, but might have device specific names, e.g. CMB1.
Detect the types of those entries and parse them accordingly.

Closes: #881
Fixes: 3e70de64 ("Code clean up for reading battery info")
2021-12-08 20:50:11 +01:00
..
CGroupUtils.c CGroupUtils: avoid unsigned integer underflow 2021-12-05 19:28:07 +01:00
CGroupUtils.h Extract string writing/buffer handling into some callback 2021-11-28 20:19:10 +01:00
HugePageMeter.c Update license headers to explicitly say GPLv2+ 2021-09-22 14:28:19 +02:00
HugePageMeter.h Update license headers to explicitly say GPLv2+ 2021-09-22 14:28:19 +02:00
IOPriority.h Update license headers to explicitly say GPLv2+ 2021-09-22 14:28:19 +02:00
IOPriorityPanel.c Update license headers to explicitly say GPLv2+ 2021-09-22 14:28:19 +02:00
IOPriorityPanel.h Update license headers to explicitly say GPLv2+ 2021-09-22 14:28:19 +02:00
LibSensors.c IWYU update 2021-08-25 09:54:30 +02:00
LibSensors.h IWYU update 2021-08-25 09:54:30 +02:00
LinuxProcess.c Compress cgroup names based on some heuristics 2021-11-28 20:19:10 +01:00
LinuxProcess.h Compress cgroup names based on some heuristics 2021-11-28 20:19:10 +01:00
LinuxProcessList.c Introduce screen tabs 2021-12-07 17:04:49 +11:00
LinuxProcessList.h Update license headers to explicitly say GPLv2+ 2021-09-22 14:28:19 +02:00
Platform.c Linux: read generic sysfs batteries 2021-12-08 20:50:11 +01:00
Platform.h Introduce screen tabs 2021-12-07 17:04:49 +11:00
PressureStallMeter.c Update license headers to explicitly say GPLv2+ 2021-09-22 14:28:19 +02:00
PressureStallMeter.h Update license headers to explicitly say GPLv2+ 2021-09-22 14:28:19 +02:00
ProcessField.h Compress cgroup names based on some heuristics 2021-11-28 20:19:10 +01:00
SELinuxMeter.c Update license headers to explicitly say GPLv2+ 2021-09-22 14:28:19 +02:00
SELinuxMeter.h Update license headers to explicitly say GPLv2+ 2021-09-22 14:28:19 +02:00
SystemdMeter.c Update license headers to explicitly say GPLv2+ 2021-09-22 14:28:19 +02:00
SystemdMeter.h Update license headers to explicitly say GPLv2+ 2021-09-22 14:28:19 +02:00
ZramMeter.c platform-dependent files included relative to main source directory 2021-05-10 18:40:53 +02:00
ZramMeter.h cleaned up includes with iwyu 2021-05-10 18:40:53 +02:00
ZramStats.h Linux: overhaul memory partition 2021-02-07 12:41:52 +01:00