Andrew Belt
|
f2ff949c08
|
MIDI-CC: Jump value if changes from 0 to 127 or vise versa
|
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
|
1a26bac9b1
|
Move ui header implementations to source files.
|
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
|
87cc6e3edb
|
Param event tweaking
|
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 |
Andrew Belt
|
25735a8fd3
|
Add Param::description and tooltip description
|
5 years ago |
Andrew Belt
|
cb0f3e5100
|
Use dsp:: namespace. Automatically include dsp headers in rack.hpp.
|
5 years ago |
Andrew Belt
|
da7d6c06a9
|
Forgot to add new .cpp files
|
5 years ago |
Andrew Belt
|
4c23dc9cc0
|
Added param value entry. Make ParamQuantity automatically compute its displayPrecision.
|
5 years ago |
Andrew Belt
|
a360bb448b
|
Add toolbar item to toggle param tooltip
|
5 years ago |
Andrew Belt
|
4ef58cbf78
|
Add tooltip to ParamWidget. Make Widget call event::State::finalizeWidget() when removed, not when deleted.
|
5 years ago |
Andrew Belt
|
de2b5a92af
|
Clean up event documentation, change event::PathDrop::path type to const reference, make event::Zoom recurse regardless of being consumed
|
5 years ago |
Andrew Belt
|
6f053f615a
|
Module Browser progress
|
5 years ago |
Andrew Belt
|
5ff841b076
|
Make SequentialLayout wrap widgets
|
5 years ago |
Andrew Belt
|
2e4faa4a10
|
Add hack when disconnecting ModuleWidgets with NULL Module
|
5 years ago |
Andrew Belt
|
5eb5579fb9
|
Add menu item to save template patch
|
5 years ago |
Andrew Belt
|
f1bd4b714d
|
Change Port::set/getValue to set/getVoltage
|
5 years ago |
Andrew Belt
|
3dddb3b240
|
Add slug validation to plugin loader
|
5 years ago |
Andrew Belt
|
69bd0575b5
|
Add Module bypass to UI and engine
|
5 years ago |
Andrew Belt
|
72edae5a69
|
Fix Core Note handle, fix AudioIO::toJson when no device
|
5 years ago |
Andrew Belt
|
15c321026e
|
Add Module when clicked in Module Browser
|
5 years ago |
Andrew Belt
|
3f2476073d
|
Fix Core Blank panel
|
5 years ago |
Andrew Belt
|
a6961d6626
|
Tear down old Module Browser, make app widgets and Core plugins compatible with NULL Module
|
5 years ago |
Andrew Belt
|
669f00640f
|
Move skipLoadOnLaunch to settings namespace
|
5 years ago |
Andrew Belt
|
4880d699a4
|
Apply JSON metadata after calling plugin init() function
|
5 years ago |
Andrew Belt
|
481ef40fa7
|
Add metadata to Core plugin
|
5 years ago |
Andrew Belt
|
e845373ee9
|
Make event callbacks use const
|
5 years ago |
Andrew Belt
|
1a7aeb6c3b
|
Create event context for each event that is triggered
|
5 years ago |
Andrew Belt
|
3d6de43a78
|
Refactor ParamWidget event behavior, draw polyphonic wires with greater thickness, fix serialization bug in Module
|
5 years ago |
Andrew Belt
|
f40d3343fb
|
Add polyphony to ports and wires
|
5 years ago |
Andrew Belt
|
7c04ff0abf
|
Rename Port to PortWidget
|
5 years ago |
Andrew Belt
|
04f53901b2
|
Fix event and Wire bugs
|
5 years ago |
Andrew Belt
|
94d34c51fa
|
Add id to Wire
|
5 years ago |
Andrew Belt
|
788fe92856
|
Clean up RackWidget. Use Module::id for referencing modules in patches.
|
5 years ago |
Andrew Belt
|
c999df235d
|
Clean up ModuleWidget
|
5 years ago |
Andrew Belt
|
0490a9d13d
|
Add disabled state to MenuItem appearance
|
5 years ago |
Andrew Belt
|
f5601d2042
|
Work on toolbar, event context
|
5 years ago |
Andrew Belt
|
960ac66b73
|
Fix event drag handling, fix ParamQuantity and tweak its API
|
5 years ago |
Andrew Belt
|
09fdccf4ee
|
Fix various event bugs
|
5 years ago |
Andrew Belt
|
217faca052
|
Parse plugin metadata from plugin.json
|
5 years ago |
Andrew Belt
|
d62b8d5845
|
Put audio in namespace
|
5 years ago |
Andrew Belt
|
00d039c465
|
Put midi in namespace
|
5 years ago |
Andrew Belt
|
20b78190c1
|
Put math in namespace
|
5 years ago |
Andrew Belt
|
9d7024232c
|
Put ui.hpp in namespace, clean up
|
5 years ago |
Andrew Belt
|
f1e4f08d0c
|
Un-class-ify plugin
|
5 years ago |
Andrew Belt
|
0dec45d970
|
Class-ify window, un-class-ify asset
|
5 years ago |