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
|
ce2dc31e83
|
Add helpers to compatibility header
|
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
|
310de919dc
|
Remove software license texts, use URLs to online resources instead
|
5 years ago |
Andrew Belt
|
de410e64b0
|
Initialize Port values
|
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
|
adacc5e44a
|
Update nanosvg to fix GUI scaling issue for some locales.
|
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 |
Andrew Belt
|
8204f8f944
|
Set Param labels to sane defaults in Module::setup
|
5 years ago |
Andrew Belt
|
cbed0cf7a1
|
Wrap asset state into new AssetManager class
|
5 years ago |
Andrew Belt
|
402f42a354
|
Add Context class for storing global state
|
5 years ago |
Andrew Belt
|
0e05e63dcb
|
Rename asset::local to user, rename asset:global to system
|
5 years ago |
Andrew Belt
|
a792c85cbc
|
Cleanup includes more
|
5 years ago |
Andrew Belt
|
3644b1877e
|
Clean up includes
|
5 years ago |