mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-26 05:29:45 +00:00
77131c19b1
Drawer charts plot one average per time bucket, so a short CPU burst or I/O spike inside a 6-minute bucket (24h) or an hourly rollup (7d) shrinks into the average and disappears. The trend cards this Overview replaced stated a "24h low-high" range; the charts had nothing in its place. Each stored point already carries its bucket's min and max. A tinted, outlined band now spans those extremes behind every line, so a spike stands as a spire above the average. Series whose buckets never spread draw no band. While a time is inspected, the legend names that bucket's peak when it rises at least a tenth of the plot above the average, and the accessible value states each reading's average and range. Spec 86 also allows sub-pixel clipping when it checks that the drawer's Memory rows are fully in view. With the charts on Overview, CI placed that table on a fractional offset and the rounded table border clipped 0.4% of it (ratio 0.9956), failing an assertion of exactly 1.