2383 Commits (61d387c63baee7954abb381e8426dc98f1de4a32)
 

Author SHA1 Message Date
  Andrew Belt b90177811b Add Svg::draw() convenience method. 3 years ago
  Andrew Belt 4e7f1edb24 Change all deprecated APP->window->loadSvg() calls to Svg::load(). Fix FramebufferWidget::onContextDestroy() not unsetting framebuffer handle. 3 years ago
  Andrew Belt 55fa1f0dca Move Svg from window.hpp to svg.hpp. Deprecate Window::loadSvg(). Un-deprecate Svg::load(). 3 years ago
  Andrew Belt ad1d109845 Add ContextCreateEvent and ContextDestroyEvent. 3 years ago
  Andrew Belt 5484126aaa Change `event::Foo` to `FooEvent`. 3 years ago
  Andrew Belt c9cf25f66e Merge event namespace into widget namespace. Event classes are now defined inside the Widget class. 3 years ago
  Andrew Belt 033e181370 Reorder changelog and source code menu items in module info menu. 3 years ago
  Andrew Belt b6e4767e46 Remove "v" from version display strings. Make Windows installer not 3 years ago
  Andrew Belt d2c08beb35 Fix midi::Output names of devices. 3 years ago
  Andrew Belt 1b76dd5f07 Change midi::Message::toString() to const. Clean up midi code. 3 years ago
  Andrew Belt 5043d0e10a Use Engine frame instead of seconds timestamp for midi::Message. 3 years ago
  Andrew Belt cb5a03c90e Rename initRuntime() to initTime() in system.cpp. 3 years ago
  Andrew Belt 4702397c23 Merge branch 'v2' of github.com:VCVRack/Rack-private into v2 3 years ago
  Andrew Belt a99ba7f352 Add midi::Message::toString(). 3 years ago
  Andrew Belt 09bdf763a8 Add desktop icon to Windows installer. 3 years ago
  Andrew Belt ec062f8b9a Fix typo in INTERNAL macro. 3 years ago
  Andrew Belt 5a5a40f5a2 Fix INTERNAL definition on Windows. 3 years ago
  Andrew Belt 38651ce195 Re-enable NSIS installer. Make installer safer by preventing user from 3 years ago
  Andrew Belt 1971f2d79a Use "Untitled.vcv" as default patch filename. 3 years ago
  Andrew Belt fb1c93bfa1 Fix Mac icon. 3 years ago
  Andrew Belt 59f0621303 Update icon from master design file. 3 years ago
  Andrew Belt f627d1e729 Move libRack.dylib to Resources folder in Mac bundle. Use rpath for plugin build. 3 years ago
  Andrew Belt b584e5f506 Use @executable_path for libRack.dylib for plugins on Mac. This is a hack that will need to be changed to @rpath later. 3 years ago
  Andrew Belt ebd1fba9e0 Refactor dist target. 3 years ago
  Andrew Belt ec14e18bec Remove PatchManager::isLegacy(). 3 years ago
  Andrew Belt c4cc1c4368 Clean up fromJson Engine and RackWidget methods. Fix v0.6 patch loading. 3 years ago
  Andrew Belt de47a19b96 Change copyright attribution to VCV. Remove outdated sentences from readme. 3 years ago
  Andrew Belt 27ccb2f9a3 Refactor paste actions of ModuleWidget and RackWidget. 3 years ago
  Andrew Belt f5bad0e20f Add hard-coded plugin/model slug fallbacks/aliases. Catch Exceptions from Module::fromJson(). 3 years ago
  Andrew Belt beef5be7b2 Add initial state to VCV Notes. 3 years ago
  Andrew Belt 7ed56c0f4c Make OpenRecentItem disabled if there are no recent patches. 3 years ago
  Andrew Belt 096f40f4f6 Fix Ctrl+scroll zooming with RackScrollWidget, which was broken when knob scrolling was added. 3 years ago
  Andrew Belt 9a21827b1e Add TextField context menu. 3 years ago
  Andrew Belt 3213b16ecf Add integer versions of _f32 and _f64 suffix operators. 3 years ago
  Andrew Belt f3490e2cf4 Quote RACK_USER_DIR in plugin makefile. 3 years ago
  Andrew Belt bfa402c6c5 Change Ctrl and Shift+ctrl knob adjustment speeds to 1/10 and 1/100. 3 years ago
  Andrew Belt 2ef395f99b Add scroll wheel knob control setting. 3 years ago
  Andrew Belt 9c7ac3392c Split AudioInterface into AudioInterfacePort, avoiding multiple inheritance. 3 years ago
  Andrew Belt 1e6bc7cdf5 Make Vec::equals, Rect::equals, Rect::containing, and Rect::intersecting non-deprecated. 3 years ago
  Andrew Belt 4ae79f662d Fix crash when saving/loading module presets. Add "Clear template" menu item to module presets menu. Rename `system::doesExist()` to `exists()`. 3 years ago
  Andrew Belt 69c2d74ad4 Fix a few Exception strings 3 years ago
  Andrew Belt 8b215d86fb Don't link libstdc++ statically on Mac because it uses libc++ instead. 3 years ago
  Andrew Belt c0275f0cbb Add user-defined literal suffixes for integer and float types. 3 years ago
  Andrew Belt 6b73b7f1b6 Update rtaudio submodule. Update submodule URLs. 3 years ago
  Andrew Belt 2a41142cb1 Clear VU meter of Audio-2 if there are no device outputs. 3 years ago
  Andrew Belt 6de4cd9be4 Make Ctrl, Shift, and Ctrl+shift mods consistent between arrow key rack scrolling and knob movement. Ctrl is slow, Shift is fast, Ctrl+shift is very slow. 3 years ago
  Andrew Belt 54fbe407af Split `audio::Port::offset` to inputOffset and outputOffset, and `audio::Port::maxChannels` to maxInputs and maxOutputs. 3 years ago
  Andrew Belt 1652ee615a Update changelog. 3 years ago
  Andrew Belt 124cefd0d7 Add DC blocker to AudioInterface. 3 years ago
  Andrew Belt dbe843447b Remove useless line in PatchManager::saveDialog(). 3 years ago