924 Commits (dbe843447b1a8849283710c9fa1613ebb4928f1a)

Author SHA1 Message Date
  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
  Andrew Belt ce2936c0c8 Restart engine workers when setting real-time priority. 5 years ago
  Andrew Belt a0e738bc07 Write to `settings::sampleRate` and `threadCount` instead of calling Engine methods. 5 years ago
  Andrew Belt 509d61c69a Add active flag to MenuItem. Make author and tag list items active when selected. Add ClearItem to ModuleBrowser. 5 years ago
  Andrew Belt faa96068af Remove useless `e.consume(this)` from events that no longer need it. Fix bugs introduced by change of event system behavior. 5 years ago
  Andrew Belt b65913c74f More event documentation. 5 years ago
  Andrew Belt 0292387e58 Automatically set target for DragStart, Enter, Select, DragHover, etc. 5 years ago
  Andrew Belt 6fd01b217a Add ModuleWidget force movement. 5 years ago
  Andrew Belt 8d270d23cd Use more efficient algorithm to finding valid ModuleWidget position in RackWidget::requestModulePosNearest. 5 years ago
  Andrew Belt 95eb5ec0b9 Add bus board to rack. 5 years ago