1120 Commits (6d5a76788f6161748efb4747ba9c2d7654216c88)

Author SHA1 Message Date
  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 4b3508bf4a Rename scalar array in simd::Vector. 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 436615f361 Simplify Light::setBrightness/Smooth. 5 years ago
  Andrew Belt 02ef6641f4 Add Port::getVoltageSum. Rename get/setVoltages to read/writeVoltages. Add getVoltages. 5 years ago
  Andrew Belt 696939069d Use <> instead of "" for include directive. 5 years ago
  Andrew Belt beefa87ef6 Add update notification to Help menu item. Remove update popup dialog message, and remove "checkVersion" from settings. 5 years ago
  Andrew Belt c2ffcbbfd7 Add favorite score to settings, based on @modlfo's scoring algorithm. Sort by favorite score in Module Browser. 5 years ago
  Andrew Belt 0c08a8d1c8 Use pmmintrin.h header instead of x86intrin.h. 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 e23789c287 Add numpad device to keyboard driver. 5 years ago
  Andrew Belt 26abab6de3 Rename float4 to float_4. 5 years ago
  Andrew Belt 1b168ce3a3 Rename f32_4 to float4 5 years ago
  Andrew Belt ea8eca4cd3 Add simd to various dsp functions. 5 years ago
  Andrew Belt 4612052e04 Fix correctness bugs/typos in simd library. Add log10, sgn, andnot, and ifelse to simd. 5 years ago
  Andrew Belt 871617ad6c Fix docstrings. Add createParamCentered to rack0.hpp. 5 years ago
  Andrew Belt 0517cc20aa Fix return values of deprecated random*() functions in rack0.hpp. 5 years ago
  Andrew Belt 076f8b1965 Clean up ui namespace. Remove blendish state from ui classes. 5 years ago
  Andrew Belt 54544bbe93 Use Module::Expander struct for accessing expander messages. 5 years ago
  Andrew Belt 212404c664 Add Widget::addChildBottom(). Change ModuleWidget::setPanel behavior. Improve event docstrings. Temporarily disable glibc 2.23 header on Linux. 5 years ago
  Andrew Belt cdf7a2bbfa Fix serialization for unbounded Params. 5 years ago
  Andrew Belt 7bd98943db Add left/rightMessageFlipRequested to Module. 5 years ago
  Andrew Belt 09c85276d6 Use linear scaling for Light value. 5 years ago
  Andrew Belt 71fab3da71 Fix broken eucMod() 5 years ago
  Andrew Belt babcc49a2a Attempt to link to glibc 2.23 for plugins. 5 years ago
  Andrew Belt 0a71dde25e alignedMalloc is unneeded. 5 years ago
  Andrew Belt 5e0378cb5a Clean up app namespace. 5 years ago
  Andrew Belt afd6d4bb8e Clean up various headers. 5 years ago
  Andrew Belt 8d63d198ea Make random state thread-local. 5 years ago
  Andrew Belt 10fa872dc6 Clean up DSP headers. 5 years ago
  Andrew Belt df0388c9fb Re-add METHOD_ prefix to network::Method enums 5 years ago
  Andrew Belt 269f9aca9b Only use Engine::yieldWorkers() when we know it's needed in Core Audio. Use _mm_pause() in spinlocks. 5 years ago
  Andrew Belt 30c5b24ec5 Add Engine::yieldWorker() which turns worker spinlocks into mutex locks. Fix race condition in EngineWorker::run() when changing number of threads. 5 years ago
  Andrew Belt 99783f9095 Added zoom level to Window::screenshot(). 5 years ago
  Andrew Belt 478c8fcc71 Change name of driver to driverId and device to deviceId in audio namespace. 5 years ago
  Andrew Belt 9d6ee7c070 Open changelog in browser if UpdateItem is clicked in the plugin menubar. 5 years ago
  Andrew Belt fa1c70220d Add plugin update menu items. 5 years ago
  Andrew Belt e9ac9eb677 Add -p for creating screenshots of every module. 5 years ago
  Andrew Belt 380d634308 Fix TextField dragging for highlighting text. Add more error messages to plugin::logIn. 5 years ago
  Andrew Belt f58fc44799 Expand RackScrollWidget bounding box to current scroll position 5 years ago
  Andrew Belt 149f7f0e2b Plugin Manager menu progress. 5 years ago
  Andrew Belt 7633c21765 Warn if settings.json file is invalid JSON. 5 years ago
  Andrew Belt d6488601d1 Add "cableColors" setting. 5 years ago
  Andrew Belt 5f5bfc7a42 Partial reorganization of Plugin menu. 5 years ago
  Andrew Belt 53274088be Rename Toolbar to MenuBar. 5 years ago
  Andrew Belt 31d99cbdcd Add assertions to Module helpers. 5 years ago
  Andrew Belt 2cd29d62f0 Draw plugs under wires for CableWidgets in CableContainer. 5 years ago
  Andrew Belt de95175596 Since dragging a ModuleWidget can move all modules, push a ComplexAction of ModuleMove actions instead of a single action. 5 years ago
  Andrew Belt 1a0b3c657d Add RACK_HELD key action to SelectKey and HoverKey. Consume arrow keys in RackScrollWidget and delete/backspace in ModuleWidget using HoverKey RACK_HELD instead of Hover. 5 years ago
  Andrew Belt 2c9644d80d Rename WINDOW_ macros to RACK_. Require rack:: namespace for APP macro. 5 years ago