- The inspector's rotation row is labelled "Goniometer angle", and its
Smargon chi/phi are printed to one decimal, with an angle that rounds to
zero shown as 0.0 rather than -0.
- The dataset name reserves three lines from the start, so the rows below
it do not move as one dataset's name wraps further than the next one's.
- The stacked spots/background plots share a plot-area left edge: Qt Charts
puts the y labels inside that margin, so a five-digit spot count used to
start its curve further right than a one-digit background. Each compact
plot measures its widest y label and both are padded out to the larger.
- The horizontal crosshair follows the cursor and snaps to the curve only
within half a font height, so it can be used as a ruler anywhere on the
plot instead of only reading back the value already in the status bar.
- Over HTTP the Smargon position never reached the experiment: the CBOR
start message carries it, but the reader dropped it, so a live session
showed no sample-head angles.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>