v1.0.5 — Rich panel audit + UI cleanup
Rich panel audit
Second full audit of the 132-module rich-panel coverage. Findings closed in full:
Fixed (desynced from backend):
takes— removed fake rating/selected fields no longer returned by the backend; added a real "Arm for recording" action; advisory results (select-best-takes, comp-from-takes) now show theiradvisory:truenote honestly instead of implying a finished result.genarranger— added missing structure selector (intro-verse-chorus / verse-chorus-bridge / ambient-flow); replaced the advisory-only "apply energy curve" action with a real "drop cue points on timeline" call.clipgraph— legend now matches the real edge types returned by the backend (same-track / same-color); graph nodes are clickable to seed the arrangement-suggestion call.mixconsole— fixed a real pan-slider range bug (was-1..1, backend expects0..1); header no longer claims VU metering it doesn't do; sends are now live sliders wired toset_send.
Deepened:
drummap— pad click now opens an inline note editor calling the realset_drum_mappingtool; preset loading is honestly labeled advisory (no API to load .adg files).stepseq— added density/variation controls with a randomize action, per-step velocity editing, and a "load from clip" sync against real clip notes.notation— added transpose actions (-12/-1/+1/+12 semitones), undoable via Edit History.
11 new rich panels for previously panel-less modules: templates, mixscene, tempotap, notes, sandbox, delaycalc, setlist, fxpresets, groove, colorizer, vocal — bringing rich-panel coverage from 104 to 115 of 132 modules.
Also: setlist__list_setlists now returns each setlist's real song list, not just a count.
UI
- Removed the "Live Studio · GPL v3" credit line from the sidebar footer (and its now-dead CSS).
Verification
271/271 automated smoke tests pass. All new/changed panels additionally verified against a live server in a real browser session (not just the test suite).