Andrew Belt
|
de95175596
|
Since dragging a ModuleWidget can move all modules, push a ComplexAction of ModuleMove actions instead of a single action.
|
5 years ago |
Andrew Belt
|
4d36193cf2
|
Fix ModuleWidget::getParam(), getInput(), and getOutput() returning incorrect object.
|
5 years ago |
Andrew Belt
|
87cab493f3
|
Add saved state to history::State. Ask for user confirmation in patch::resetDialog() and patch::loadDialog() if patch is unsaved.
|
5 years ago |
Andrew Belt
|
52151a709d
|
Add various API documentation
|
5 years ago |
Andrew Belt
|
b40fbf7f0e
|
Add names to history::Actions.
|
5 years ago |
Andrew Belt
|
c60339bcd3
|
Create `plugin::` namespace
|
5 years ago |
Andrew Belt
|
8a5a806425
|
Add app::, ui::, and widget:: namespaces.
|
5 years ago |
Andrew Belt
|
c6f8153d74
|
Use various other history actions when interacting with the rack
|
5 years ago |
Andrew Belt
|
f6010e61a3
|
Add Undo/Redo menu items. Clean up Toolbar.
|
5 years ago |
Andrew Belt
|
42e47732f9
|
Refactor ModuleAdd. Add history::State::clear()
|
5 years ago |
Andrew Belt
|
94c33c5e77
|
Use cable history actions when interacting with cables
|
5 years ago |
Andrew Belt
|
19d9fdd041
|
Add ModuleBypass. Serialize Module::bypass.
|
5 years ago |
Andrew Belt
|
cb7e139b47
|
Make power meter display in microseconds instead of millisamples. Add history::ComplexAction. Split Param into Param and ParamInfo. Rename setup() to config().
|
5 years ago |
Andrew Belt
|
3ab43a2ce0
|
Rename wire to cable
|
5 years ago |
Andrew Belt
|
c59b9ba67d
|
Add history actions: ModuleAdd, ModuleRemove, ModuleMove, ParamChange, WireAdd, WireRemove, WireMove
|
5 years ago |
Andrew Belt
|
2910af755f
|
Implement history::State. Add history::ModuleAdd declaration.
|
5 years ago |
Andrew Belt
|
655f081965
|
Rename context() to app(). Add skeleton for history.
|
5 years ago |