Releases: NicksLameCode/vitals-rs
Releases · NicksLameCode/vitals-rs
v1.0.0
Vitals-rs v1.0.0
First release of vitals-rs — a complete Rust rewrite of the Vitals GNOME Shell extension.
Highlights
- vitals-core: Pure Rust sensor library (temperature, voltage, fan, memory, CPU, system, network, storage, battery, GPU)
- vitals-daemon: Headless D-Bus service that polls sensors and serves readings
- vitals-app: GTK4/Adwaita desktop application with collapsible sensor groups and history graphs
- GNOME Shell extension: Thin panel extension that connects to the daemon over D-Bus
Bug Fixes
- Fix sensor keys unstable across reboots: Pinned panel sensors (temperature, voltage, fan) no longer show "..." after restart. Keys now use stable kernel driver names instead of volatile hwmon directory numbers.
- Fix hover graph positioning: Graph popout was invisible due to incorrect width calculation before layout.
New Features
- Hover history graphs: Hovering a sensor row in the extension dropdown shows a bar-chart popout with the sensor's recent history.
🤖 Generated with Claude Code