1208 Commits (0c4195e63bf9fc4d37f79d053d73ed8d1f4b89fc)

Author SHA1 Message Date
  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 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. 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