17 Commits (e2c4dc8249f6f0de0ce80bb461a63a337d21622c)

Author SHA1 Message Date
  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