|  Andrew Belt | 4b952b42cb | Add LEDButton down state from Pyer. | 4 years ago | 
				
					
						|  Andrew Belt | 93c4e087b5 | Check that setModule() was called in ModuleWidget constructor. | 4 years ago | 
				
					
						|  Andrew Belt | 8b5d4483a9 | Add LEDLightButton. | 4 years ago | 
				
					
						|  Andrew Belt | 41f00d3b6b | Add CKSSThreeHorizontal. | 4 years ago | 
				
					
						|  Andrew Belt | 3eeb7ba7c0 | Allow optional sourceFilename in helper.py createmodule command. | 4 years ago | 
				
					
						|  Andrew Belt | d9b169ebaf | Add bidirectional module fallback: MindMeld-ShapeMasterPro/ShapeMasterPro. | 4 years ago | 
				
					
						|  Andrew Belt | d84847995e | Save autosave patch on close in PatchManager instead of standalone adapter. | 4 years ago | 
				
					
						|  Andrew Belt | 9d3d1143ea | When destroying patch (e.g. on close), dispatch onSave to all Modules so they save their patch storage, etc. | 4 years ago | 
				
					
						|  Andrew Belt | 00d8f899d5 | Add random::get<T>() functions. | 4 years ago | 
				
					
						|  Andrew Belt | 7724efa41b | Add loading/saving of wavetables. | 4 years ago | 
				
					
						|  Andrew Belt | 29cafc48ef | Add Timer::getTime(). | 4 years ago | 
				
					
						|  Andrew Belt | 23428d171f | Make dsp::Timer a template. | 4 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. | 4 years ago | 
				
					
						|  Andrew Belt | df2fcf3cdf | Make LedDisplay a Widget instead of OpaqueWidget. | 4 years ago | 
				
					
						|  Andrew Belt | 2e34cdf497 | Add default arguments to simd::clamp(). | 4 years ago | 
				
					
						|  Andrew Belt | 42b5861d13 | Implement LedDisplay redesign by Pyer. | 4 years ago | 
				
					
						|  Andrew Belt | ba7283fca7 | helper.py: Assume unitless SVG dimensions are in px instead of mm. | 4 years ago | 
				
					
						|  Andrew Belt | ce11ceab53 | Make system::copy() overwrite destination. | 4 years ago | 
				
					
						|  Andrew Belt | 4a15d69a19 | Transform drawLayer() in ZoomWidget and TransformWidget. | 4 years ago | 
				
					
						|  Andrew Belt | 9eef95cf03 | Add VultModules and VultModulesFree as plugin slug fallbacks of each other. | 4 years ago | 
				
					
						|  Andrew Belt | fc1a90d0e1 | Use non-recursive plugin::getPlugin() and getModel(). | 4 years ago | 
				
					
						|  Andrew Belt | 8dc4e2310d | Make style regex match only hex colors in helper.py. | 4 years ago | 
				
					
						|  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`. | 4 years ago | 
				
					
						|  Andrew Belt | 219bbaf137 | Merge branch 'v2' of github.com:VCVRack/Rack-private into v2 | 4 years ago | 
				
					
						|  Andrew Belt | f4ddb556e4 | Switch from ZIP to PKG installer on Mac. | 4 years ago | 
				
					
						|  Andrew Belt | dca79c78fa | Link to GitHub LICENSE-dist.md with full URL. | 4 years ago | 
				
					
						|  Andrew Belt | 418eb0846c | Remove debug in system::unarchiveToDirectory(). | 4 years ago | 
				
					
						|  Andrew Belt | b548bbde6e | Clean up Info.plist on Mac. | 4 years ago | 
				
					
						|  Andrew Belt | 08e1f9a954 | Add port name and "Duplicate/create new cable" to port context menu. | 4 years ago | 
				
					
						|  Andrew Belt | a786493ba1 | Swap "Duplicate" and "Duplicate with cables" key commands. Add menu item to module and Edit menus. | 4 years ago | 
				
					
						|  Andrew Belt | 90fe39bffb | Add shift-click to delete top cable on port. | 4 years ago | 
				
					
						|  Andrew Belt | d0658081bc | Use same logic in Browser as SvgPanel for determining whether to render framebuffer with oversampling. | 4 years ago | 
				
					
						|  Andrew Belt | 8131083655 | Draw layer 1 (lights) of ModuleWidgets in Browser and Window::screenshotModules(). | 4 years ago | 
				
					
						|  Andrew Belt | 65c15baf95 | Make Scrollbar translucent. | 4 years ago | 
				
					
						|  Andrew Belt | b32255d270 | Reduce minimum window size. | 4 years ago | 
				
					
						|  Andrew Belt | 1878e97e4c | Serialize gridOffset of RackScrollWidget in patch. | 4 years ago | 
				
					
						|  Andrew Belt | 1caf689797 | Scroll rack if dragging near the edge of the screen only for certain widgets. | 4 years ago | 
				
					
						|  Andrew Belt | d847d9791b | Add Widget::isDescendantOf(). Only scroll RackScrollWidget when dragging a child of its container with the left mouse button. | 4 years ago | 
				
					
						|  Andrew Belt | 10067ceadc | Add RackScrollWidget::getZoom/setZoom/getGridOffset/setGridOffset(). Serialize zoom in patch instead of settings. | 4 years ago | 
				
					
						|  Andrew Belt | 567c827092 | Add menu to PortWidget. | 4 years ago | 
				
					
						|  Andrew Belt | 0976b5725a | Add comment about including Rack headers other than rack.hpp. | 4 years ago | 
				
					
						|  Andrew Belt | 9c70d94977 | Call optional destroy() callback before unloading plugin library. | 4 years ago | 
				
					
						|  Andrew Belt | b1b294725d | Allow dragging/dropping .vcvs selection file on Scene. | 4 years ago | 
				
					
						|  Andrew Belt | 843f1d416a | Draw favorite ModelBoxes with a solid yellow border. | 4 years ago | 
				
					
						|  Andrew Belt | f6819bfe24 | Add Rect::shrink(). | 4 years ago | 
				
					
						|  Andrew Belt | f27f5d48d8 | Use createCheckMenuItem() etc in Browser. | 4 years ago | 
				
					
						|  Andrew Belt | 681b76708e | Add rightText to createCheckMenuItem(), createBoolMenuItem(), and createBoolPtrMenuItem(). | 4 years ago | 
				
					
						|  Andrew Belt | 448836a8aa | Increase brightness of ModelBoxes in dark room mode. | 4 years ago | 
				
					
						|  Andrew Belt | 79036513c4 | Resize mouse spotlight based on RackWidget zoom level. | 4 years ago | 
				
					
						|  Andrew Belt | 21ee134835 | Use unicode for NSIS installer on Windows | 4 years ago |