Benny Baumann
|
480aefd0d7
Assert "length > 0" for Meter.getUiName functions
|
4 months ago |
Explorer09
|
36626ce6fd
Explicitly specify supported modes of all meters
|
8 months ago |
Explorer09
|
c2c2a70997
Define MeterModeId to unsigned int and use it throughout
|
8 months ago |
Explorer09
|
c711dbc633
CPUMeter: Read height from sub-meter objects
|
8 months ago |
Explorer09
|
f795e84085
Don't initialize meter mode in custom meter init functions
|
8 months ago |
Explorer09
|
faaf6dd25e
Obsolete the CUSTOM_METERMODE use in default mode
|
8 months ago |
Benny Baumann
|
e56089e1fa
Update includes based on IWYU
|
1 year ago |
Nathan Scott
|
b74673fe37
Rename ProcessList to ProcessTable throughout
|
1 year ago |
Explorer09
|
b416433fbe
Replace isnan() with better comparisons (isgreater(), etc.)
|
1 year ago |
Nathan Scott
|
0bdade1b6c
Introduce Machine class for host-specific info (split from ProcessList)
|
1 year ago |
Christian Göttsche
|
cd7df1c871
CPUMeter: show frequency in text mode
|
2 years ago |
Benny Baumann
|
40104588f3
Reformat code base
|
2 years ago |
Daniel Lange
|
94ad111391
Update license headers to explicitly say GPLv2+
|
3 years ago |
Christian Göttsche
|
bdb015ffa3
Header: do not let multi-column meters expand to empty neighbors
|
3 years ago |
Christian Göttsche
|
3f806368e0
CPUMeter: use correct buffer size
|
3 years ago |
Christian Göttsche
|
2bf626c4e4
IWYU update
|
3 years ago |
Christian Göttsche
|
ba5ef1ac8b
CPUMeter: show if a CPU is offline in text mode
|
3 years ago |
Christian Göttsche
|
41af31be7f
Rework CPU counting
|
3 years ago |
Nathan Scott
|
f0ed0fdafb
Add a new DynamicMeter class for runtime Meter extension
|
3 years ago |
Christian Göttsche
|
436808ff99
Use RichString_appendnAscii where possible
|
3 years ago |
Christian Göttsche
|
a11d01568c
Use unsigned types for CPU counts and associated variables
|
3 years ago |
Daniel Lange
|
9a893b9a07
Merge branch 'richstring_memset' of cgzones/htop
|
3 years ago |
Graham Inggs
|
ee97916fd5
Merge pull request #436 from cgzones/freebsd
|
3 years ago |
Christian Göttsche
|
1e806f9899
RichString: do not unnecessarily clean whole buffer
|
3 years ago |
Christian Göttsche
|
23797e730e
CPUMeter_init: compactify branches
|
3 years ago |
Christian Göttsche
|
b862e36ee7
Separate data-update and drawing of header
|
3 years ago |
Christian Göttsche
|
2d1042adb3
Save text buffer in Meter
|
4 years ago |
Christian Göttsche
|
fd2a0cf421
FreeBSD: add support for CPU frequency and temperature
|
4 years ago |
Christian Göttsche
|
d72b0a682e
Mark several non-modified pointer variables const
|
4 years ago |
Christian Göttsche
|
22da57d621
CPUMeter: drop minimum width of CPU usage in bar mode
|
4 years ago |
Christian Göttsche
|
157086e750
Split RichString_(append|appendn|write) into wide and ascii
|
4 years ago |
Christian Göttsche
|
e1ce141bc3
Use size_t as len type for Meter_UpdateValues
|
4 years ago |
Christian Göttsche
|
b76eaf187a
Dynamically load libsensors at runtime
|
4 years ago |
Christian Goettsche
|
f5c3349bdb
IWYU update (FreeBSD)
|
4 years ago |
Christian Göttsche
|
7cf5277594
IWYU update (Linux)
|
4 years ago |
Christian Göttsche
|
1b225cd7a0
Show CPU temperature in CPU meter
|
4 years ago |
Benny Baumann
|
45869513bf
Embracing branches
|
4 years ago |
Benny Baumann
|
61e14d4bb2
Spacing around operators
|
4 years ago |
Christian Göttsche
|
43d274a617
Use integer type for item count instead of char
|
4 years ago |
Benny Baumann
|
0f5262917f
Make all required includes explicit
|
4 years ago |
Benny Baumann
|
872e542f4e
Rename StringUtils.[ch] to XUtils.[ch]
|
4 years ago |
Benny Baumann
|
c6f04a9c5d
Move xAsprintf, xSnprintf and xStrdup to StringUtils.h
|
4 years ago |
Christian Göttsche
|
9f5b50edd7
CPUMeter: avoid crashes and leaks in case the CPU count changes
|
4 years ago |
Christian Göttsche
|
79ad39c718
Mark Object pointer to _display function const
|
4 years ago |
Christian Göttsche
|
ba282cfe19
Mark Object instances const
|
4 years ago |
Christian Göttsche
|
08d85e6143
Mark Object classes and Object class fields const
|
4 years ago |
Daniel Lange
|
079c2abf8e
Update License consistently to GPLv2 as per COPYING file
|
4 years ago |
Christian Göttsche
|
6db2d52261
Covert Meter attributes to file-local constant arrays
|
4 years ago |
multi
|
9ee72568dc
CPUMeter: add octuple-column CPU meters.
|
4 years ago |
multi
|
d22f6573f3
CPUMeter: refactor common CPU meter rendering code.
|
4 years ago |