Andrew Belt
|
0c4195e63b
|
Add doc comments saying the Module::config*() can only be called from the Module subclass constructor.
|
2 years ago |
Andrew Belt
|
a98256c6f4
|
Dispatch Module::SampleRateChange event when the Module is added to the engine.
|
2 years ago |
Andrew Belt
|
f15799e9a7
|
Add plugin::getExactPlugin() and getExactModel() to public API. Fix inability to load plugin that is aliased to another.
|
2 years ago |
Andrew Belt
|
d7aa204bc7
|
Copy patch storage dir when cloning individual module.
|
2 years ago |
Andrew Belt
|
23334f32a8
|
Rewrite moduleWhitelist data structure and merge algorithm.
|
2 years ago |
Andrew Belt
|
90c43226cd
|
Clean up doc comments.
|
3 years ago |
Andrew Belt
|
5aa2e3bcc0
|
Change error when including headers other than rack.hpp to a warning.
|
3 years ago |
Andrew Belt
|
b8fd869ae4
|
Remove string::fuzzyScore().
|
3 years ago |
Andrew Belt
|
aff9aa6fa6
|
Add TextField::password property, make PasswordField simply set that property.
|
3 years ago |
Andrew Belt
|
b1e364f280
|
Clean up engine doc comments.
|
3 years ago |
Andrew Belt
|
0276fde5ab
|
Clean up app:: doc comments. Make some class variables internal.
|
3 years ago |
Andrew Belt
|
e6f5c62968
|
Add RackWidget::get/setNextCableColorId().
|
3 years ago |
Andrew Belt
|
72f4430252
|
Fix SCHEME_YELLOW color.
|
3 years ago |
Andrew Belt
|
802f71eb8e
|
Add Rect::interpolate().
|
3 years ago |
Andrew Belt
|
5105793ea9
|
Remove shadow from NKK component.
|
3 years ago |
Andrew Belt
|
54cc95ae46
|
Make all subsystems able to initialize and destroy multiple times.
|
3 years ago |
Andrew Belt
|
36e02a2c93
|
Link to the absolute path /tmp/Rack2/libRack.<ext>. Create a symlink at /tmp/Rack2 to the system dir containting libRack.
|
3 years ago |
Andrew Belt
|
743d053db8
|
Remove bg from SynthTechAlco.
|
3 years ago |
Andrew Belt
|
94f0070abd
|
Make dsp::convert() default template deleted. Add trivial implementation.
|
3 years ago |
Andrew Belt
|
acaf8f2e5d
|
Tweak BefacoTinyKnob angles to match Befaco subclasses.
|
3 years ago |
Andrew Belt
|
38d2c9d0e9
|
Add Befaco component redesigns from Pyer.
|
3 years ago |
Andrew Belt
|
9bdc5e2cb6
|
Update BefacoBigKnob from Pyer. Remove BefacoBigSnapKnob.
|
3 years ago |
Andrew Belt
|
0b0170f463
|
Rename AudioWidget to AudioDisplay, MidiWidget to MidiDisplay. Move
Audio/MidiChoices to header file. Move AudioDeviceMenuChoice to
core::Audio and rename to Audio2Display.
|
3 years ago |
Andrew Belt
|
3ec47bf575
|
Make RackWidget::incompleteCable internal with getter.
|
3 years ago |
Andrew Belt
|
19f806dbad
|
Implement PortCreateCableItem and PortCableItem.
|
3 years ago |
Andrew Belt
|
e5ef358c08
|
Add mutex to RtAudioDevice process, subscribe, and unsubscribe methods.
|
3 years ago |
Andrew Belt
|
4f3e2eeb64
|
Add various component graphics updates from Pyer.
|
3 years ago |
Andrew Belt
|
0fd6d8a858
|
Fix deadlock in MIDI Map dataFromJson() and onReset() by creating a few Engine::*_NoLock() methods and calling them. Make Engine::updateParamHandle() write-lock instead of read-lock.
|
3 years ago |
Andrew Belt
|
4aacb7a702
|
Add VCVBezelLatch and VCVLightBezelLatch to component library.
|
3 years ago |
Andrew Belt
|
0610d944a0
|
Remove MSVC version of DEPRECATED macro.
|
3 years ago |
Andrew Belt
|
4b96600f11
|
Rename LED* component classes to VCV*.
|
3 years ago |
Andrew Belt
|
15b58ec7dd
|
Delete SvgLatch. Add latch setting to SvgSwitch.
|
3 years ago |
Andrew Belt
|
d3efc476df
|
Specify member field class in template Module::config*() methods.
|
3 years ago |
Andrew Belt
|
466e3737a7
|
Use deprecated attribute for PRIVATE on Clang since the error attribute was just added in clang 13.
|
3 years ago |
Andrew Belt
|
a194b6f34f
|
Add SvgLatch.
|
3 years ago |
Andrew Belt
|
f97612e0d1
|
Remove shadow from CKSS switches.
|
3 years ago |
Andrew Belt
|
e200ae1d93
|
Revert component color scheme change.
|
3 years ago |
Andrew Belt
|
0b71cbf3b4
|
PRIVATE is ignored on global variables so remove it.
|
3 years ago |
Andrew Belt
|
b22f88b8aa
|
Rename INTERNAL to PRIVATE. Add PRIVATE to several functions/symbols that plugins should never call/use.
|
3 years ago |
Andrew Belt
|
ff92575e40
|
Add Internal struct to history::State.
|
3 years ago |
Andrew Belt
|
cb238dc863
|
Rename dsp::int24_t to Int24. Prevent warning of attribute on clang.
|
3 years ago |
Andrew Belt
|
ee5c998ed7
|
Make dsp::int24_t compile on Windows GCC.
|
3 years ago |
Andrew Belt
|
3ecced7389
|
Add scissor in LedDisplay::drawLayer().
|
3 years ago |
Andrew Belt
|
ad37b1b212
|
Make default implementation of dsp::convert() the default cast.
|
3 years ago |
Andrew Belt
|
9fd506bff7
|
Add dsp::convert().
|
3 years ago |
Andrew Belt
|
9a635b54e7
|
Change APP_ARCH global to APP_OS.
|
3 years ago |
Andrew Belt
|
ec96220eb6
|
Upgrade curl and openssl. Compile OpenSSL with no-pinshared.
Initialize/destroy openssl in network::init/destroy().
|
3 years ago |
Andrew Belt
|
c4f35364bf
|
Add moduleWhitelist to settings (again). Finish module whitelist syncing in library::. Add module whitelist filtering to Browser.
|
3 years ago |
Andrew Belt
|
b39ab9e4ce
|
Check pointers in menu item helpers.
|
3 years ago |
Andrew Belt
|
44a11a3ffc
|
Add alternative shell commands to system::archiveDirectory() and unarchiveToDirectory().
|
3 years ago |