|  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 | 1b0797952e | Rename util.hpp to common.hpp, fix include paths | 7 years ago | 
				
					
						|  Andrew Belt | 9a6d110f6e | Refactor util.hpp | 7 years ago | 
				
					
						|  Andrew Belt | c483779fb7 | Refactor math.hpp | 7 years ago | 
				
					
						|  Andrew Belt | 66b36edd23 | Return specialized type in rack.hpp helper functions | 7 years ago | 
				
					
						|  Andrew Belt | c3b0f55044 | Add AudioWidget | 7 years ago | 
				
					
						|  Andrew Belt | 70bb8c7759 | Add plug lights, remove plug light toggling | 8 years ago | 
				
					
						|  Andrew Belt | fc29d9861b | Merge manufacturerSlug and manufacturerName to manufacturer, use plugin slug for patches instead of manufacturerSlug | 8 years ago | 
				
					
						|  Andrew Belt | ec6a7f3ead | Added Model tags | 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 | 891f3c6cf8 | Change SVG DPI to 75, add in2px and mm2px convenience functions | 8 years ago | 
				
					
						|  Andrew Belt | bc619644ac | Throw away old lights, add new LightWidget as a final replacement | 8 years ago | 
				
					
						|  Andrew Belt | 84f4efcbeb | Add polyfill for future LightWidget | 8 years ago | 
				
					
						|  Andrew Belt | fde88775d4 | Add Notes to Core, added manufacturer slug/name to Model, reverted to Plugins | 8 years ago | 
				
					
						|  Andrew Belt | 0c4cf64726 | Renamed Plugin to Manufacturer, added multiline to TextField, added Notes to Core, changed plugin build system to support multiple targets
per manufacturer | 8 years ago | 
				
					
						|  Andrew Belt | 33ca4dac2d | Add override keyword everywhere | 8 years ago | 
				
					
						|  Andrew Belt | ed6916d3e5 | Remove dsp.hpp. Plugins must now #include the specific dsp/ header file they need | 8 years ago | 
				
					
						|  Andrew Belt | a16a9e1b5f | Added asset.hpp for managing paths, Plugin instance created by Rack instead of the shared library, attempt to load plugins from global and then local location | 8 years ago | 
				
					
						|  Andrew Belt | 093ecdbb94 | Add param randomization, changed mapf to rescalef, other refactors | 8 years ago | 
				
					
						|  Andrew Belt | 6e4cddc4e1 | Add SVGSlider, SVGSwitch, attempt SVG gradients | 8 years ago | 
				
					
						|  Andrew Belt | 3f8b5ad055 | Renamed scene.hpp to app.hpp, moved app stuff to src/app | 8 years ago | 
				
					
						|  Andrew Belt | d24b587eb6 | Combined InputPort and OutputPort to just Port with an enum | 8 years ago | 
				
					
						|  Andrew Belt | 71a1b6a987 | Added SVGKnob, added TextField, PasswordField, migrated to SVGKnobs | 8 years ago | 
				
					
						|  Andrew Belt | a76a6e7f5e | revised Lights for Component Library, removed constructor argument from ModuleWidget | 8 years ago | 
				
					
						|  Andrew Belt | 2574574288 | Revise build system, add Befaco knobs, add screws | 8 years ago | 
				
					
						|  Andrew Belt | 58974d5530 | Added Davies knobs, added SVG renderer | 8 years ago | 
				
					
						|  Andrew Belt | aad709e62c | Large refactor to modularize include files, add NanoSVG dependency, added Image/Font/SVG loader | 8 years ago | 
				
					
						|  Andrew Belt | 4c891085fe | Modify ports to support Component Library | 8 years ago | 
				
					
						|  Andrew Belt | 18628c86ab | Now requires SSE, added RadioButton, added hardcoded minBLEP, added CPU usage button | 8 years ago | 
				
					
						|  Andrew Belt | 1696a2790a | Added sample rate conversion to AudioInterface, added minBLEP to dsp.hpp | 8 years ago | 
				
					
						|  Andrew Belt | a18e4a4d6e | Added ring buffers, made Rack a class, added stringf helper function, added VIPMutex/VIPLock, added sample rate and block size options to AudioInterface | 8 years ago | 
				
					
						|  Andrew Belt | a69ce98903 | Added libsamplerate dependency, some general purpose DSP code | 8 years ago | 
				
					
						|  Andrew Belt | 06326a899a | Changed how events work, added ModulePanel, added cable tension | 8 years ago | 
				
					
						|  Andrew Belt | 86e2fabf20 | A few days of work | 9 years ago | 
				
					
						|  Andrew Belt | c1cae82918 | Initial commit | 9 years ago |