Skip to content

Fix waveform tile height and restore v1 rate-map colours - #54

Merged
annie2013 merged 2 commits into
mainfrom
fix/waveform-height-rate-map-palette
Oct 29, 2026
Merged

annie2013 merged 2 commits into
mainfrom
fix/waveform-height-rate-map-palette

Conversation

@annie2013

Copy link
Copy Markdown
Collaborator

Waveforms left roughly 14 px of blank space above and below because the shader used only 78% of the available voltage range. Use the full tile height, including the waveform-only view, with the same geometry for rendering and split gestures.

Restore waveform-v1’s exact five spatial rate-map colours and bin thresholds by default. Add a saved “Rate-map colour steps” setting (2–32), apply it to copied plots, and align bin edges to device pixels to prevent extra blended shades.

Validation: production build, ESLint, 17 unit tests and 13 targeted Playwright tests passed. Browser coverage includes full-height waveform pixels, split/undo interactions, plot copies, resizing, exact palette colours, and saving/restoring/resetting colour steps.

@annie2013
annie2013 merged commit bb490c1 into main Oct 29, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant