Andrew Belt
							
						 | 
						
							
							
							
								
							
								8060a1e657
								
							
								
							
						 | 
						
							
							
								
								Rename initialize() to reset()
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								33ca4dac2d
								
							
								
							
						 | 
						
							
							
								
								Add override keyword everywhere
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								5f311e7e15
								
							
								
							
						 | 
						
							
							
								
								File > New attempts to load template.vcv if exists
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								18eb87ae40
								
							
								
							
						 | 
						
							
							
								
								Add BlankWidget to Core, refactor ModuleWidget
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								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
							
						 | 
						
							
							
							
								
							
								970e227c20
								
							
								
							
						 | 
						
							
							
								
								Changed onSelect/onDeselect to onFocus/onDefocus, added key commands for Open/Save/Save As, open in last used directory
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								52d41865ef
								
							
								
							
						 | 
						
							
							
								
								Add allowCursorLock setting for touch screens and tablets
							
							
							
							
							
							
								
							
							
							Prevent MomentarySwitch from randomizing 
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ec34a36c05
								
							
								
							
						 | 
						
							
							
								
								Added ModuleWidget::createContextMenu() so subclasses can add
							
							
							
							
							
							
								
							
							
							MenuEntries to the right-click context menu 
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								24cb2f506b
								
							
								
							
						 | 
						
							
							
								
								Cleanup widget code
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								232fccce38
								
							
								
							
						 | 
						
							
							
								
								Move version check dialog box to RackScene on main thread
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c362112e89
								
							
								
							
						 | 
						
							
							
								
								Command line open patches, Ctrl+N for New Patch, Ctrl+Q for quit
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								98987a2ef9
								
							
								
							
						 | 
						
							
							
								
								Add error message if window doesn't open, refactor SVGPanel
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d297586f98
								
							
								
							
						 | 
						
							
							
								
								Add SVGPanel
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								2a21261d7d
								
							
								
							
						 | 
						
							
							
								
								Clean up old code
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								728afc763a
								
							
								
							
						 | 
						
							
							
								
								Added key commands to ModuleWidget, removed CPU usage meter (misleads
							
							
							
							
							
							
								
							
							
							way too many people, should not have added in the first place) 
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								1af22f1a12
								
							
								
							
						 | 
						
							
							
								
								Render rails in a framebuffer
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d4b899e746
								
							
								
							
						 | 
						
							
							
								
								Switch rack rails to vector
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								630a46e8fa
								
							
								
							
						 | 
						
							
							
								
								Refactoring method names, build system
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								de5c9ca2af
								
							
								
							
						 | 
						
							
							
								
								Added Scene::createMenu(), renamed arch macros to ARCH_*
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								093ecdbb94
								
							
								
							
						 | 
						
							
							
								
								Add param randomization, changed mapf to rescalef, other refactors
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								bd7b90fcda
								
							
								
							
						 | 
						
							
							
								
								Updated SchmittTrigger, QuantityWidgets can now have maxValue < minValue for inverted operation, added SnapKnob
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d9c803962b
								
							
								
							
						 | 
						
							
							
								
								Added Decimator, SlewLimiter, Trigger, other cleanup
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5ce268b5ba
								
							
								
							
						 | 
						
							
							
								
								Improved code quality of Light subclasses
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								da89bdb76e
								
							
								
							
						 | 
						
							
							
								
								Added more switches
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								6e4cddc4e1
								
							
								
							
						 | 
						
							
							
								
								Add SVGSlider, SVGSwitch, attempt SVG gradients
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								59b39bf876
								
							
								
							
						 | 
						
							
							
								
								Add CircularShadow and add it to the SVGKnob framebuffer
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								12ff32e3ca
								
							
								
							
						 | 
						
							
							
								
								Add plugin manager for downloading plugins within the application, add libzip and curl dependency
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								de44d0c754
								
							
								
							
						 | 
						
							
							
								
								Added Rogan knobs to components.hpp, added shadow to SVGKnob, fixed bug/typo in SVG stroke fill color
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								6964942204
								
							
								
							
						 | 
						
							
							
								
								When patching wires, invalid ports are rendered at 50% opacity
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								7911a22cc5
								
							
								
							
						 | 
						
							
							
								
								Added wire snapping
							
							
							
							
								
							
							
						 | 
						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 |