summaryrefslogtreecommitdiffstats
path: root/Header.c
diff options
context:
space:
mode:
authorHisham Muhammad <hisham@gobolinux.org>2014-11-27 18:38:52 -0200
committerHisham Muhammad <hisham@gobolinux.org>2014-11-27 18:38:52 -0200
commitb192af006f67369881bfc92c963f3d594e71fe0c (patch)
tree561e543ee95e39101baf87c52508b7a355741ce4 /Header.c
parentcda6bdd56b54f4ab9da15e559edce9591ef12ce1 (diff)
Decouple Header from Meter classes.
(Yes, that's dynamic typing!)
Diffstat (limited to 'Header.c')
-rw-r--r--Header.c26
1 files changed, 0 insertions, 26 deletions
diff --git a/Header.c b/Header.c
index 55586843..68249909 100644
--- a/Header.c
+++ b/Header.c
@@ -8,15 +8,6 @@ in the source distribution for its full text.
#include "Header.h"
#include "CRT.h"
-#include "CPUMeter.h"
-#include "MemoryMeter.h"
-#include "SwapMeter.h"
-#include "TasksMeter.h"
-#include "LoadAverageMeter.h"
-#include "UptimeMeter.h"
-#include "BatteryMeter.h"
-#include "ClockMeter.h"
-#include "HostnameMeter.h"
#include "String.h"
#include <assert.h>
@@ -138,23 +129,6 @@ MeterModeId Header_readMeterMode(Header* this, int i, HeaderSide side) {
return meter->mode;
}
-void Header_defaultMeters(Header* this, int cpuCount) {
- if (cpuCount > 8) {
- Vector_add(this->leftMeters, Meter_new(this->pl, 0, (MeterClass*) Class(LeftCPUs2Meter)));
- Vector_add(this->rightMeters, Meter_new(this->pl, 0, (MeterClass*) Class(RightCPUs2Meter)));
- } else if (cpuCount > 4) {
- Vector_add(this->leftMeters, Meter_new(this->pl, 0, (MeterClass*) Class(LeftCPUsMeter)));
- Vector_add(this->rightMeters, Meter_new(this->pl, 0, (MeterClass*) Class(RightCPUsMeter)));
- } else {
- Vector_add(this->leftMeters, Meter_new(this->pl, 0, (MeterClass*) Class(AllCPUsMeter)));
- }
- Vector_add(this->leftMeters, Meter_new(this->pl, 0, (MeterClass*) Class(MemoryMeter)));
- Vector_add(this->leftMeters, Meter_new(this->pl, 0, (MeterClass*) Class(SwapMeter)));
- Vector_add(this->rightMeters, Meter_new(this->pl, 0, (MeterClass*) Class(TasksMeter)));
- Vector_add(this->rightMeters, Meter_new(this->pl, 0, (MeterClass*) Class(LoadAverageMeter)));
- Vector_add(this->rightMeters, Meter_new(this->pl, 0, (MeterClass*) Class(UptimeMeter)));
-}
-
void Header_reinit(Header* this) {
for (int i = 0; i < Vector_size(this->leftMeters); i++) {
Meter* meter = (Meter*) Vector_get(this->leftMeters, i);

© 2014-2024 Faster IT GmbH | imprint | privacy policy