Skip to content

ardirec v0.2.0-alpha.14 — Table UX Finalization

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Aug 20:21
· 314 commits to main since this release
6485804

alpha.14 finalizes the Engineering Table UX after alpha.13 achieved numerical parity with the SIGRA line1.CFG reference.

Table UX changes:

  • Record sorting now preserves the actual COMTRADE CFG analog-channel order instead of silently grouping voltage before current.
  • Table-specific top chrome is collapsed so more engineering rows remain visible while Open, Signals, view switching and Primary/Secondary remain accessible.
  • Analysis rows are denser and use one-decimal percentages for fast scanning; Detailed mode and hover tooltips preserve additional precision.
  • Column semantics are explicit: DC/H1 and THD H2-Hn make the percentage reference and Nyquist-safe THD range unambiguous.
  • Abnormal investigation cues use restrained amber markers instead of large filled warning cells; they remain heuristics, not relay-operate verdicts.
  • Summary wording is more direct: Worst THD, Highest DC/H1, Max V RMS and Max I RMS.
  • Detailed mode keeps nearest sample, true RMS, crest factor and signed DC without changing the single-cursor investigation context.

Calculation behavior from alpha.13 is intentionally unchanged: cursor-referenced phase, Last extremum, DC/H1, Nyquist-safe harmonics and THD remain the validated baseline.

Windows development distribution remains a portable ZIP folder. The executable is unsigned, so Windows SmartScreen may show a warning.

What's Changed

  • ui: finalize engineering table workflow by @masarray in #20

Full Changelog: v0.2.0-alpha.13...v0.2.0-alpha.14