feat(plugins): inspect and edit selected track effects (phase 86)
This commit is contained in:
parent
ccb1d64b9f
commit
eb71ca765f
5 changed files with 33 additions and 4 deletions
|
|
@ -1970,12 +1970,12 @@ Implemented: selected insert Up/Down, bypass and removal, preserving effect meta
|
|||
Show selected effect identity and supported generic controls. Provide reset where supported and clearly identify unavailable native editors/parameters.
|
||||
|
||||
### Tasks and acceptance criteria
|
||||
- [ ] Implement the described workflow with validated errors and safe ownership.
|
||||
- [ ] Pass relevant core and/or GUI tests.
|
||||
- [ ] Document behavior and limitations; commit this phase separately.
|
||||
- [x] Implement the described workflow with validated errors and safe ownership.
|
||||
- [x] Pass relevant core and/or GUI tests.
|
||||
- [x] Document behavior and limitations; commit this phase separately.
|
||||
|
||||
### Implementation status
|
||||
Planned.
|
||||
Implemented: selected insert Inspect/edit verifies identity and shows generic controls with reset/defaults through transactional preparation. Zero-parameter adapters explicitly explain default configuration and unavailable native editors; reset is disabled there. Focused real modal reset/apply/cancel, adoption, undo and reload tests passed with a warning-enabled GUI build.
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
|
|
@ -44,3 +44,9 @@ Select a slot in the rack, then use **Up**, **Down**, **Bypass** or **Remove**.
|
|||
The selection follows reordered effects. Bypassed slots retain their settings
|
||||
and appear marked in the rack; their nodes are omitted from the compiled graph.
|
||||
Each successful operation creates one project undo step.
|
||||
|
||||
**Inspect / edit** verifies the selected plugin and opens its identity and generic
|
||||
controls. Reset defaults clears parameter automation on Apply. Cancel leaves the
|
||||
project unchanged. Internal effects and LADSPA expose controls; modern adapters
|
||||
currently expose none and run default configurations. Native plugin editor
|
||||
windows and opaque plugin-state chunks are not implemented.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue