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
|
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
|
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
|
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
|
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 |
Andrew Belt
|
c31b8f0ba2
|
Split plugin.hpp to folder of headers, wrap plugin state in new PluginManager class
|
5 years ago |
Andrew Belt
|
95f6016e7a
|
Remove app.hpp/cpp, fix headers of app headers, rename RackScene to Scene
|
5 years ago |
Andrew Belt
|
316518a794
|
Wrap engine state into class Engine
|
5 years ago |
Andrew Belt
|
73a53f4536
|
Rename Module::to/fromJson to dataTo/dataFromJson, move ModuleWidget::to/fromJson functionality to new Module::to/fromJson
|
5 years ago |
Andrew Belt
|
a99587ef23
|
Rename Quantity::getPrecision to getDisplayPrecision, add exponential base and display multiplier to Param
|
5 years ago |
Andrew Belt
|
f64ea2e181
|
Large architectural changes. Created Quantity class.
|
5 years ago |
Andrew Belt
|
25779027a8
|
Move QuantityWidget to ui
|
6 years ago |
Andrew Belt
|
92951206b6
|
Rename WidgetState to event::Context, move color.hpp implementations to source
|
6 years ago |
Andrew Belt
|
499ceb024f
|
Remove math namespace
|
6 years ago |
Andrew Belt
|
4b55d428e8
|
Split app.hpp into individual headers
|
6 years ago |