roctop v0.3.4
roctop v0.3.4
This release improves the stability and readability of the live terminal UI, with a focus on graph history behavior and process table layout.
Highlights
- Added a fixed 18-minute graph history window with one-second graph updates.
- Kept graph history uncompressed so time markers remain consistent across terminal widths.
- Improved graph panning and clamped history rendering to the 1080-second window.
- Fixed long-window time labels, including
1080s, disappearing at the left edge of a graph. - Made process elapsed time tick forward once per second between collector refreshes.
- Stabilized process table column widths to reduce layout jitter.
- Improved truncated process row rendering so the table fills available terminal space more cleanly.
- Stabilized inspect popup columns for long process metadata.
Fixes
- Fixed graph time-axis labels being dropped when one graph column was one character narrower than the other.
- Prevented graph data from drawing before the visible history limit marker.
- Improved elapsed-time parsing and rendering for process rows.
- Reduced UI shifting in process and inspect views.