mirror of
https://github.com/ClementTsang/bottom.git
synced 2026-05-03 21:40:32 +00:00
837e23560f
* refactor: add new method of storing timeseries data * mostly finish adding data * tmp * migrate over to separate lib * prepare to migrate over to new timeseries storage * prepare to migrate frozen state * migrate frozen state * name * migrate data collection * migrate network * fix some stuff * fix a panic from bad pruning * Fix pruning issues * migrate RAM * migrate swap * migrate cache label * refactor out to function * migrate ram points * migrate swap points * migrate cache points * migrate arc * migrate gpu, remove a bunch of state code around force update * rename cache, also some comments * some temp cleanup * migrate disk * comments to remind me above fixmes, fix bug around time graph spans * migrate load avg * port temps * style * fix bug wiwth left edge gap * partial migration of cpu, reorganize data file structure * migrate cpu * some cleanup * fix bug with cpu widget + clippy * start some small optimization work * fix some things for some platforms * refactor: rename data_collection to collection * refactor: only process temp type in data eat step * flatten components folder a bit * partially migrate to new graph system and fix cpu bug * driveby migration of process list to reduce allocs + more migration of points drawing * revert the collection change Forgot that I cut a new `Data` on each collection so that change was useless. * port over network stuff... * fully migrate network, and fix some log bugs while we're at it This is something I never noticed, but the log of 0 is inf - so there were gaps in the lines when using log scaling! * fix cpu colour in all mode * clean up some disk table stuff