Repository navigation
Fix actual WPF panel geometry (8-DIP gutters and footer alignment), SV freshness and Inno installer - #47
Draft
masarray wants to merge 114 commits into
Draft
Fix actual WPF panel geometry (8-DIP gutters and footer alignment), SV freshness and Inno installer#47masarray wants to merge 114 commits into
masarray wants to merge 114 commits into
Conversation
…e manuals and repair instructions
…both capture consumers
…cture diagnostics
…update comparisons
…update comparisons
…update comparisons
…update comparisons
…update comparisons
…nstMag/q channels
…, including legends
… 2/4/8-cycle replay
…hannel order differs
…ostics, GOOSE, Timing and SCL
…d stable packaging
…d stable packaging
…d stable packaging
… 8-DIP panel rhythm
…stic subpanel spacing
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Latest addition: real per-channel SV freshness
SelectedStream.IsActiveand mutes all voltage/current traces and legends, retaining the last valid oscilloscope evidence (same visual semantics as phasors). ProminentSTALE · last valid sampleslane header.LIVE · WARN, not green.ChannelFreshnessin the selected-stream analyzer SSOT: waveform, phasor, measurement rows, immutable runtime snapshot and power readout. Three-phase power returns N/A if any required channel is HELD/MISSING; held data is not claimed as a current measurement.Previously implemented in this PR
Validation
Current head automated Windows CI, Runtime Architecture, Runtime Stability, candidate package and CodeQL are the gate. Physical single-channel quality inject test on the target PC and the full 60-minute bench are still pending.
WPF visible-spacing correction — follow-up to physical screenshots (2026-10-20)
The first styling pass was insufficient: it standardized padding, but retained a visibly oversized 16-DIP gap between the 280-DIP explorer, central canvas and 320-DIP inspector, versus only 8 DIP below the capture header and 12 DIP between Phasors / Measurements.
Actual Grid geometry fixed in this follow-up:
280,8,*,8,320, rather than280,16,*,16,320.Grid.Row=0, like the central canvas, above the shared 8-DIP footer gutter.Validation: Windows CI, runtime architecture/stability, CodeQL, dependency review, and Inno installer for current commit are the automated gates. Live Windows screenshots at 100%/125%/150% DPI remain a separate visual acceptance gate.