Andrew Belt
|
26bda06eb7
|
Move slug normalization from getPlugin or getModel functions to fromJson functions.
|
4 years ago |
Andrew Belt
|
d4586c3481
|
Check plugin version against Rack ABI version before plugin is loaded.
|
5 years ago |
Andrew Belt
|
469d66024a
|
Restructure the tag/alias data structure.
|
5 years ago |
Andrew Belt
|
729b3dc3c9
|
Move tag lists to tag.cpp.
|
5 years ago |
Andrew Belt
|
dca30e2b53
|
Auto-format code with astyle.
|
5 years ago |
Andrew Belt
|
0b2c911ba3
|
Most most of plugin/model validation to fromJson.
|
5 years ago |
Andrew Belt
|
5bba5e9a69
|
Add "disabled" property to module object in manifest.
|
5 years ago |
Andrew Belt
|
3f513e1adb
|
Add more validation to plugin loading.
|
5 years ago |
Andrew Belt
|
ba2d5f8e2d
|
Move Core metadata from Core/plugin.cpp to Core.json manifest. Finish most of Plugin menu functionality. Rewrite plugin loading code.
|
5 years ago |
Andrew Belt
|
69c5ec8983
|
Normalize plugin and model slugs when loading patches. Fail with warning when model slug is invalid, instead of crashing.
|
5 years ago |
Andrew Belt
|
aa088e369a
|
Add links to README. Add union to simd::Vector for serially accessing vector elements.
|
5 years ago |
Andrew Belt
|
696939069d
|
Use <> instead of "" for include directive.
|
5 years ago |
Andrew Belt
|
5b3c9b36af
|
Add brand to plugin::Plugin and plugin manifest. Use brand instead of author in Module Browser.
|
5 years ago |
Andrew Belt
|
207ca888ed
|
Add string::trim. Add string::fuzzyScore. Add fuzzy scoring to Module Browser.
|
5 years ago |
Andrew Belt
|
dd7e71916c
|
Make module property in manifest an array instead of object
|
5 years ago |
Andrew Belt
|
e5a88dfad2
|
Add factory preset submenu to module context menu.
|
5 years ago |
Andrew Belt
|
13dadef857
|
ModuleBrowser WIP. Add Widget::show/hide().
|
5 years ago |
Andrew Belt
|
c60339bcd3
|
Create `plugin::` namespace
|
5 years ago |
Andrew Belt
|
f1bd4b714d
|
Change Port::set/getValue to set/getVoltage
|
5 years ago |
Andrew Belt
|
69bd0575b5
|
Add Module bypass to UI and engine
|
5 years ago |
Andrew Belt
|
f5601d2042
|
Work on toolbar, event context
|
5 years ago |
Andrew Belt
|
217faca052
|
Parse plugin metadata from plugin.json
|
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
|
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
|
c31b8f0ba2
|
Split plugin.hpp to folder of headers, wrap plugin state in new PluginManager class
|
5 years ago |