3035 Commits (85061331bb3992ddbeb7d708f12f89f35c1f7400)
 

Author SHA1 Message Date
  Andrew Belt 672dc2b42c Add support to helper.py for Illustrator's Unique object ID mode for SVG export. Add ability to specify component class name in SVG with `name#ClassName`. 3 years ago
  Andrew Belt 219bbaf137 Merge branch 'v2' of github.com:VCVRack/Rack-private into v2 3 years ago
  Andrew Belt f4ddb556e4 Switch from ZIP to PKG installer on Mac. 3 years ago
  Andrew Belt dca79c78fa Link to GitHub LICENSE-dist.md with full URL. 3 years ago
  Andrew Belt 418eb0846c Remove debug in system::unarchiveToDirectory(). 3 years ago
  Andrew Belt b548bbde6e Clean up Info.plist on Mac. 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 90fe39bffb Add shift-click to delete top cable on port. 3 years ago
  Andrew Belt d0658081bc Use same logic in Browser as SvgPanel for determining whether to render framebuffer with oversampling. 3 years ago
  Andrew Belt 8131083655 Draw layer 1 (lights) of ModuleWidgets in Browser and Window::screenshotModules(). 3 years ago
  Andrew Belt 65c15baf95 Make Scrollbar translucent. 3 years ago
  Andrew Belt b32255d270 Reduce minimum window size. 3 years ago
  Andrew Belt 1878e97e4c Serialize gridOffset of RackScrollWidget in patch. 3 years ago
  Andrew Belt 1caf689797 Scroll rack if dragging near the edge of the screen only for certain widgets. 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 b1b294725d Allow dragging/dropping .vcvs selection file on Scene. 3 years ago
  Andrew Belt 843f1d416a Draw favorite ModelBoxes with a solid yellow border. 3 years ago
  Andrew Belt f6819bfe24 Add Rect::shrink(). 3 years ago
  Andrew Belt f27f5d48d8 Use createCheckMenuItem() etc in Browser. 3 years ago
  Andrew Belt 681b76708e Add rightText to createCheckMenuItem(), createBoolMenuItem(), and 3 years ago
  Andrew Belt 448836a8aa Increase brightness of ModelBoxes in dark room mode. 3 years ago
  Andrew Belt 79036513c4 Resize mouse spotlight based on RackWidget zoom level. 3 years ago
  Andrew Belt 21ee134835 Use unicode for NSIS installer on Windows 3 years ago
  Andrew Belt aab83e9c96 Add exception handling to Port::setDriverId() and Port::toJson(). 3 years ago
  Andrew Belt 9ac4638ead Add exception handling to Input/Output::getDefaultDeviceId(). Clean up InputQueue::tryPop(). 3 years ago
  Andrew Belt d297b0ee7f Build and link PulseAudio on Linux. 3 years ago
  Andrew Belt 420e781fa7 Set thread locale to en_US.UTF-8 for system::unarchiveToDirectory() on Mac, which fixes libarchive error when a non-ASCII filename is extracted. 3 years ago
  Andrew Belt f374dd4c29 Add radial halo around mouse cursor in RackWidget. 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 1f6da03a52 Use INSTALL_NAME_TOOL and OTOOL environment variables in plugin makefile on Mac. 3 years ago
  Andrew Belt c32004713d Use RTLD_DEEPBIND for loading plugins with dlopen() on Linux. 3 years ago
  Andrew Belt 6e0507f0f8 Make history::ModuleMove use RackWidget::requestModulePos() so it updates expanders. 3 years ago
  Andrew Belt 042a9ce026 Strip libRack for SDK build. 3 years ago
  Andrew Belt 0deeff8560 Make Knob enable param smoothing only if step is disabled. 3 years ago
  Andrew Belt 02560a43da Fix doc comment for Module. 3 years ago
  Andrew Belt 1f0e27749e Allow SwitchQuantity first index to start at value other than 0. 3 years ago
  Andrew Belt c6a23ddbf1 Prevent multiple ASIO devices from being used simultaneously 3 years ago
  Andrew Belt 5906dc0d87 Use nvgGlobalTint() instead of nvgGlobalAlpha() for drawing lights. 3 years ago
  Andrew Belt bd800bbc33 Update nanovg submodule. 3 years ago
  Andrew Belt 6c2dba6a47 Add libRack to Rack SDK on Linux and Mac. 3 years ago
  Andrew Belt 6a7b633902 Merge branch 'v2' of github.com:VCVRack/Rack-private into v2 3 years ago
  Andrew Belt 486015a587 Only cache RtAudio device info for DirectSound, WASAPI, and ASIO. 3 years ago