1241 Commits (2181d46b79e0be4e3a98622fb6d92a44a6eeb6b0)

Author SHA1 Message Date
  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
  Andrew Belt d2dc475749 Add note about overlapping arrays in FFT wrapper. 3 years ago
  Andrew Belt 8de2c36de3 Add Window::activateContext(). 3 years ago
  Andrew Belt fb010d66e4 Add onThreshold/offThreshold arguments to SchmittTrigger. 3 years ago
  Andrew Belt 1dfd3b6535 Check library updates when Library menu is opened or user logs in. 3 years ago
  Andrew Belt c53ad4b75e Add rightText arguments to docs of menu item helpers. 3 years ago
  Andrew Belt 4b952b42cb Add LEDButton down state from Pyer. 3 years ago
  Andrew Belt 93c4e087b5 Check that setModule() was called in ModuleWidget constructor. 3 years ago
  Andrew Belt 8b5d4483a9 Add LEDLightButton. 3 years ago
  Andrew Belt 41f00d3b6b Add CKSSThreeHorizontal. 3 years ago
  Andrew Belt 00d8f899d5 Add random::get<T>() functions. 3 years ago
  Andrew Belt 29cafc48ef Add Timer::getTime(). 3 years ago
  Andrew Belt 23428d171f Make dsp::Timer a template. 3 years ago
  Andrew Belt f6cba26b8d Remove default arguments from math::rescale() since it's non-obvious whether they should apply to the input or output scale. 3 years ago
  Andrew Belt df2fcf3cdf Make LedDisplay a Widget instead of OpaqueWidget. 3 years ago
  Andrew Belt 2e34cdf497 Add default arguments to simd::clamp(). 3 years ago
  Andrew Belt ce11ceab53 Make system::copy() overwrite destination. 3 years ago
  Andrew Belt 4a15d69a19 Transform drawLayer() in ZoomWidget and TransformWidget. 3 years ago
  Andrew Belt 08e1f9a954 Add port name and "Duplicate/create new cable" to port context menu. 3 years ago
  Andrew Belt a786493ba1 Swap "Duplicate" and "Duplicate with cables" key commands. Add menu item to module and Edit menus. 3 years ago
  Andrew Belt d847d9791b Add Widget::isDescendantOf(). Only scroll RackScrollWidget when dragging a child of its container with the left mouse button. 3 years ago
  Andrew Belt 10067ceadc Add RackScrollWidget::getZoom/setZoom/getGridOffset/setGridOffset(). Serialize zoom in patch instead of settings. 3 years ago
  Andrew Belt 567c827092 Add menu to PortWidget. 3 years ago
  Andrew Belt 0976b5725a Add comment about including Rack headers other than rack.hpp. 3 years ago
  Andrew Belt 9c70d94977 Call optional destroy() callback before unloading plugin library. 3 years ago
  Andrew Belt f6819bfe24 Add Rect::shrink(). 3 years ago
  Andrew Belt 681b76708e Add rightText to createCheckMenuItem(), createBoolMenuItem(), and 3 years ago
  Andrew Belt b28819a99d Make LedDisplay draw on layer 1. Add translucent rectangle over ModuleContainer and draw lights on layer 1 instead of using nvgGlobalTint(). 3 years ago
  Andrew Belt aace0a075b Draw LightWidget light and halo with drawLayer(args, 1) instead of resetting nvgGlobalTint(). 3 years ago
  Andrew Belt 0839a7c041 Draw ModuleWidget shadow with drawLayer() instead of a custom drawShadow() method. 3 years ago
  Andrew Belt cf2ca17156 Add Widget::drawLayer(). 3 years ago
  Andrew Belt 02560a43da Fix doc comment for Module. 3 years ago
  Andrew Belt 5c47e6e017 Add deprecated `appGet()` to context.hpp. 3 years ago
  Andrew Belt 165589671d Make default size of SvgWidget (0,0). 3 years ago
  Andrew Belt 357c0be7a1 Remove "Duplicate with cables" item from module and module selection 3 years ago
  Andrew Belt 3cc3be7847 Add key command label to Favorite menu of Model. 3 years ago
  Andrew Belt 35930bf7e9 Add "Duplicate with cables" menu item to module and module selections. 3 years ago
  Andrew Belt 096c2c78b3 Rename simd/vector.hpp to simd/Vector.hpp. Make sure all useful headers are in rack.hpp. 3 years ago