|  Andrew Belt | 2e7100c17b | Reverted light sizes in components.hpp, updated README | 8 years ago | 
				
					
						|  Andrew Belt | 149ecac9d3 | Added engineGetSampleTime() | 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 | 41c66f1d8a | Set SVGPanel oversampling on every frame | 8 years ago | 
				
					
						|  Andrew Belt | a58ab53707 | Add Light::setBrightnessSmooth() | 8 years ago | 
				
					
						|  Andrew Belt | caa1a5798e | Fix dropdown menu offset when zooming | 8 years ago | 
				
					
						|  Andrew Belt | 580f0db6b4 | Change zoom only when zoom slider has finished moving (onAction()) | 8 years ago | 
				
					
						|  Andrew Belt | 99ad658694 | Oversample SVGPanels by 2, everything else by 1 | 8 years ago | 
				
					
						|  Andrew Belt | 923942e289 | Set FrameBuffer::oversample to 1 by default | 8 years ago | 
				
					
						|  Andrew Belt | abd194b959 | Use cmath instead of math.h | 8 years ago | 
				
					
						|  Andrew Belt | 265cd9b7da | Remove Davies1900hSmallBlackKnob | 8 years ago | 
				
					
						|  Andrew Belt | 2affd8a648 | Redraw rails when zooming | 8 years ago | 
				
					
						|  Andrew Belt | 684c783d41 | Render rack rails with rescaling | 8 years ago | 
				
					
						|  Andrew Belt | 243aa8308a | Fixed most mouse alignment issues | 8 years ago | 
				
					
						|  Andrew Belt | a22aac6493 | Added zoom slider, zoom to settings, finished Framebuffer scaling | 8 years ago | 
				
					
						|  Andrew Belt | f5e8ba0369 | Use another nanovg context for rendering to the framebuffer | 8 years ago | 
				
					
						|  Andrew Belt | 34bd9d7b86 | Add SearchModuleField to RackWidget | 8 years ago | 
				
					
						|  Andrew Belt | dbd4e44eda | Added Light object to engine.hpp, added automatic scrolling when dragging cables to the edge of the screen, added nonfunctional search
box to Add Module menu | 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 | a1836e7c57 | Added version metadata to plugin | 8 years ago | 
				
					
						|  Andrew Belt | 8060a1e657 | Rename initialize() to reset() | 8 years ago | 
				
					
						|  Andrew Belt | 33ca4dac2d | Add override keyword everywhere | 8 years ago | 
				
					
						|  Andrew Belt | 9dbadfbdc5 | Remove gSampleRate, add engineGetSampleRate() | 8 years ago | 
				
					
						|  Andrew Belt | 0b5e30fcf0 | Don't smooth snapped knobs | 8 years ago | 
				
					
						|  Andrew Belt | 5cee9b53a9 | Added boolean parameter to make knobs snap, made them visually snap as well | 8 years ago | 
				
					
						|  Andrew Belt | 4843fec655 | Change color of LightPanel to match Fundamental | 8 years ago | 
				
					
						|  Andrew Belt | 5f311e7e15 | File > New attempts to load template.vcv if exists | 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 | bdcbe508db | Append .vcv to files that are saved with no extension | 8 years ago | 
				
					
						|  Andrew Belt | a80b05a440 | Various tweaks and fixes | 8 years ago | 
				
					
						|  Andrew Belt | aa2988c09d | Add toggle button for plug light, use title caps for all text | 8 years ago | 
				
					
						|  Andrew Belt | 03795e3d91 | Added momentary randomize() disable on ParamWidget | 8 years ago | 
				
					
						|  Andrew Belt | e9cddb105b | Add onTextChange() to TextField | 8 years ago | 
				
					
						|  Andrew Belt | 18eb87ae40 | Add BlankWidget to Core, refactor ModuleWidget | 8 years ago | 
				
					
						|  Andrew Belt | 2cbe7c39a7 | Set gFocusedWidget only if Widget::onFocus() returns true, make ModuleWidget respond to Backspace/Delete only if no widget is focused | 8 years ago | 
				
					
						|  Andrew Belt | 3d044ab411 | Add RoundBlackKnob | 8 years ago | 
				
					
						|  Andrew Belt | a80eb15b37 | Add SchmittTrigger::isHigh() | 8 years ago | 
				
					
						|  Andrew Belt | e2700409b2 | Added onSampleRateChange() to Module | 8 years ago | 
				
					
						|  Andrew Belt | 223719dcd9 | Add uniqueness assertion for plugin slugs, fix PolarityValueLight alpha | 8 years ago | 
				
					
						|  Andrew Belt | 4cf19e112b | Fix Light when transparency is used, added preliminary ZoomWidget functionality to RackScene, added experimental linear gradients to SVGWidget, added sticky mouse button to gui.cpp, fix math in ScrollBar | 8 years ago | 
				
					
						|  Andrew Belt | c3a13dc112 | Added arrow keys to move | 8 years ago | 
				
					
						|  Andrew Belt | 45e7c5f0b0 | Added plug lights (but commented out) | 8 years ago | 
				
					
						|  Andrew Belt | fc3cf452ff | Move ModuleWidget delete/backspace key to onMouseMove so it doesn't rely on key repeat | 8 years ago | 
				
					
						|  Andrew Belt | 7ee43d337d | Rework widgets to support cable stacking | 8 years ago | 
				
					
						|  Andrew Belt | 6239856310 | Added C#-style property constructor, explicitly clamp samples in Audio Interface, scroll horizontally if Shift is held | 8 years ago | 
				
					
						|  Andrew Belt | e8eddc4463 | Keep MenuItem active when its child menu is open | 8 years ago | 
				
					
						|  Andrew Belt | d9748221f3 | Add PulseGenerator to digital.hpp | 8 years ago | 
				
					
						|  Andrew Belt | 8cb3774143 | Readdingn Module::Module() constructor, but it's still deprecated | 8 years ago |