v1.2.0
Added
- Status reports
appRunningseparately from the device reading, so a live
hwmon chip no longer pretends the WireView2 GUI is running. The panel App
row shows "daemon only" in that case, Restart/Quit hide until the GUI is
up, andhideWhenOffkeys off the GUI process. - Named fault labels (matching wireview-linux: chip/sensor over-temp, OCP,
wire OCP, OPP, current imbalance) instead of raw hex. Hex remains as a
caption. The bar uses the urgent color while a live fault is set. - Critical
omarchy.notificationstoasts (viaomarchy-notification-send)
when a live fault appears or the pin-imbalance heuristic trips. The same
condition is not re-sent every poll; clicking the toast summons the panel. - Per-pin watts, a current-imbalance caption (firmware v03: ≥6 A and >40%
spread), and fan duty / average voltage in the details panel.
Changed
- hwmon totals prefer the chip's
curr7_input/power1_inputwhen present,
falling back to summing the six pins. appRunningis observed through the same pidfd identify path as terminate
and never signals, so the 1 Hz watch poll cannot resurrect the pid-reuse
kill races closed in v1.1.4 / v1.1.6.
Artifact: wireview-pro2-qs-1.2.0-linux-x86_64.tar.gz (statically linked musl x86_64).