|  bsp2 | 4a76974790 | add numerical param editing; add param copy'n'paste; add param mini-undo | 7 years ago | 
				
					
						|  bsp2 | 7e79bd3eda | add DLL plugin support; add Template_shared example plugin; move dBiz.* modules to plugin.dll | 7 years ago | 
				
					
						|  bsp2 | 8a825ca755 | update VST parameter handling (use UI widget min/max info for VST parameter range translation) | 7 years ago | 
				
					
						|  bsp2 | 7ab4b46299 | update README and precompiled VST plugins | 7 years ago | 
				
					
						|  bsp2 | 848871160e | initial commit | 7 years ago | 
				
					
						|  Andrew Belt | 84093ef8b3 | Add module preset copy, paste, load, and save | 7 years ago | 
				
					
						|  Andrew Belt | 1fb34f3334 | Added version check | 7 years ago | 
				
					
						|  Andrew Belt | 9e5494e824 | Add "lock modules" to toolbar | 7 years ago | 
				
					
						|  Andrew Belt | f8bf481809 | Use hex strings for colors in patch file instead of object | 7 years ago | 
				
					
						|  Andrew Belt | 914ead95a1 | Tweak documentation | 7 years ago | 
				
					
						|  Andrew Belt | 478c1e1392 | Add clock divisions to MIDI-1 | 7 years ago | 
				
					
						|  Andrew Belt | fc3a625d41 | Use screen blending with alpha compositing for LightWidget rendering | 7 years ago | 
				
					
						|  Andrew Belt | 91e42632ab | Change Parameter back to ParamWidget | 7 years ago | 
				
					
						|  Andrew Belt | ddb8cae974 | Reorganize Components, add LEDSlider with colors | 7 years ago | 
				
					
						|  Andrew Belt | 7a2640b3c0 | Add shadows to knobs, remove ability to rescale knobs (must export different sized SVGs) | 7 years ago | 
				
					
						|  Andrew Belt | 65e6875dd1 | Reorganize ParamWidgets, introduce Component as shared base class | 7 years ago | 
				
					
						|  Andrew Belt | 68672c7308 | Added "Disconnect cables" to menu | 7 years ago | 
				
					
						|  Andrew Belt | 8b7b48f025 | Add VirtualWidget, add SequentialLayout | 7 years ago | 
				
					
						|  Andrew Belt | e197b45a35 | Serialize ModuleBrowser favorites | 7 years ago | 
				
					
						|  Andrew Belt | 676d50a11a | Remove PulseAudio from default Linux rtaudio build, fix lastPath being overwritten when autosave is loaded, add List, replace AddModuleWindow with Sublime Text-like browser (partially complete) | 7 years ago | 
				
					
						|  Andrew Belt | 454bf67d0e | Add `smooth` variable for ParamWidgets | 7 years ago | 
				
					
						|  Andrew Belt | 9be5332daf | Added util/color.hpp, fixed LightWidget color algorithm, added Ctrl+U key command for "Disconnect cables", refactor audio.cpp/midi.cpp, add new Audio Interface panel | 7 years ago | 
				
					
						|  Andrew Belt | efdd34c949 | Add partial MIDI CC Interface, MIDI CV fixes | 7 years ago | 
				
					
						|  Andrew Belt | 6186861c53 | AudioInterface rework, Notes rework, partial MIDIToCVInterface rework | 7 years ago | 
				
					
						|  Andrew Belt | a6e86b5282 | Allow separation from Module and ModuleWidget in Model subclass | 7 years ago | 
				
					
						|  Andrew Belt | 9f2a362c13 | Divide widgets.hpp to widgets.hpp and ui.hpp | 7 years ago | 
				
					
						|  Andrew Belt | 0433b88b98 | Change Port's createInput and createOutput to create | 7 years ago | 
				
					
						|  Andrew Belt | b93018c990 | Add Widget::create static methods, replaces create*() helpers in rack.hpp | 7 years ago | 
				
					
						|  Andrew Belt | 67499624ee | Add box shadow behind modules, tweak light fall times | 7 years ago | 
				
					
						|  Andrew Belt | 358386a57e | Refactoring, remove "f" and "i" prefixes from math.hpp functions | 7 years ago | 
				
					
						|  Andrew Belt | c483779fb7 | Refactor math.hpp | 7 years ago | 
				
					
						|  Andrew Belt | afabba1429 | ModuleWidget serializes pos in rack grid coordinates instead of pixel coordinates | 7 years ago | 
				
					
						|  Andrew Belt | f41cb7e780 | Serialize wire color | 7 years ago | 
				
					
						|  Andrew Belt | 2b68057cb7 | Add midi.cpp with MidiIO class | 7 years ago | 
				
					
						|  Andrew Belt | c3b0f55044 | Add AudioWidget | 7 years ago | 
				
					
						|  Andrew Belt | ea36ea1874 | Remove Module::reset(), Module::initialize(), and Module::randomize(), add onRandomize(), onReset(), onCreate(), and onDelete() | 8 years ago | 
				
					
						|  Jeremy Wentworth | 911286b60a | clarified comment about sizes (#510) * Update app.hpp
* Update app.hpp | 8 years ago | 
				
					
						|  Andrew Belt | 60a1ecde4c | Rename SVGSlider to SVGFader, refactor LightWidget | 8 years ago | 
				
					
						|  Andrew Belt | 93e0459c51 | Split tags into tags.{hpp,cpp} | 8 years ago | 
				
					
						|  Andrew Belt | 3e2be87d44 | Split tags into tags.{hpp,cpp} | 8 years ago | 
				
					
						|  Andrew Belt | 3f7ce8b01b | A few random changes from the last week | 8 years ago | 
				
					
						|  Andrew Belt | 70bb8c7759 | Add plug lights, remove plug light toggling | 8 years ago | 
				
					
						|  Andrew Belt | 5567c5f22d | Added AddModuleWindow | 8 years ago | 
				
					
						|  Andrew Belt | 8e251c0ddb | Refactor event framework. Everything uses Event* structs instead of messy function arguments, removed on*Opaque() | 8 years ago | 
				
					
						|  Andrew Belt | 093fa99474 | Add Widget::onPathDrop() event, added dragging patches to window to load them | 8 years ago | 
				
					
						|  Andrew Belt | 661e93bb24 | Remove old panel if ModuleWidget::setPanel is called multiple times, move in2px and mm2px to widgets.hpp | 8 years ago | 
				
					
						|  Andrew Belt | 0e7e362565 | Change internals of SVGWidget subclasses | 8 years ago | 
				
					
						|  Andrew Belt | bc619644ac | Throw away old lights, add new LightWidget as a final replacement | 8 years ago | 
				
					
						|  Andrew Belt | 41c66f1d8a | Set SVGPanel oversampling on every frame | 8 years ago | 
				
					
						|  Andrew Belt | 580f0db6b4 | Change zoom only when zoom slider has finished moving (onAction()) | 8 years ago |