Andrew Belt
							
						 | 
						
							
							
							
								
							
								c336e67577
								
							
								
							
						 | 
						
							
							
								
								Delete MenuOverlay on mouse down
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5567c5f22d
								
							
								
							
						 | 
						
							
							
								
								Added AddModuleWindow
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								47682af04c
								
							
								
							
						 | 
						
							
							
								
								Add metadata submenu to "Add module" menu, deprecate Menu::pushChild (use ::addChild)
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								1461c7290d
								
							
								
							
						 | 
						
							
							
								
								Fix SVGKnob getChildrenBoundingBox when forcing it to rescale with
							
							
							
							
							
							
								
							
							
							box.size 
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								0d4a590688
								
							
								
							
						 | 
						
							
							
								
								Re-export and re-scale ComponentLibrary graphics
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								891f3c6cf8
								
							
								
							
						 | 
						
							
							
								
								Change SVG DPI to 75, add in2px and mm2px convenience functions
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								caa1a5798e
								
							
								
							
						 | 
						
							
							
								
								Fix dropdown menu offset when zooming
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								923942e289
								
							
								
							
						 | 
						
							
							
								
								Set FrameBuffer::oversample to 1 by default
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								684c783d41
								
							
								
							
						 | 
						
							
							
								
								Render rack rails with rescaling
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								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
							
						 | 
						
							
							
							
								
							
								e9cddb105b
								
							
								
							
						 | 
						
							
							
								
								Add onTextChange() to TextField
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								c3a13dc112
								
							
								
							
						 | 
						
							
							
								
								Added arrow keys to move
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e8eddc4463
								
							
								
							
						 | 
						
							
							
								
								Keep MenuItem active when its child menu is open
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								b818a060ed
								
							
								
							
						 | 
						
							
							
								
								Fix typo in Widget method, reduce precise mouse speed for Knobs, remove
							
							
							
							
							
							
								
							
							
							Module() constructor 
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ffd8dde517
								
							
								
							
						 | 
						
							
							
								
								Middle click drag now sends an onScroll event in the object it is hovering, open UrlItem browser in new thread, use Module constructor for setting number of params/inputs/outputs
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c35c8a2e02
								
							
								
							
						 | 
						
							
							
								
								Make MenuOverlay steal key commands, remove assertion for framebuffer
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								401176d50d
								
							
								
							
						 | 
						
							
							
								
								Added child menus
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5163a7aba1
								
							
								
							
						 | 
						
							
							
								
								Middle-click drag to move rack view, other needless refactoring
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								4fc5f17cfc
								
							
								
							
						 | 
						
							
							
								
								Add menu scrolling, refactor OpaqueWidget events
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								e970d2ee3d
								
							
								
							
						 | 
						
							
							
								
								Remove FramebufferWidget padding
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								24cb2f506b
								
							
								
							
						 | 
						
							
							
								
								Cleanup widget code
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								b4de457311
								
							
								
							
						 | 
						
							
							
								
								Fixed segfaults resulting from deleting a module while dragging cables
							
							
							
							
							
							
								
							
							
							and knobs 
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d297586f98
								
							
								
							
						 | 
						
							
							
								
								Add SVGPanel
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								435006cc03
								
							
								
							
						 | 
						
							
							
								
								Add right-aligned text to menu
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								45d90342f9
								
							
								
							
						 | 
						
							
							
								
								Added copy/paste from text and password fields
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								1af22f1a12
								
							
								
							
						 | 
						
							
							
								
								Render rails in a framebuffer
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e511823809
								
							
								
							
						 | 
						
							
							
								
								Update submodules, convert oui-blendish to git submodule
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								de5c9ca2af
								
							
								
							
						 | 
						
							
							
								
								Added Scene::createMenu(), renamed arch macros to ARCH_*
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								e23bf21e5b
								
							
								
							
						 | 
						
							
							
								
								Added PeakFilter to dsp.hpp, added dr_libs dependency for dr_wav.h
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								71a1b6a987
								
							
								
							
						 | 
						
							
							
								
								Added SVGKnob, added TextField, PasswordField, migrated to SVGKnobs
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								0e0f9c38f2
								
							
								
							
						 | 
						
							
							
								
								Added TransformWidget, SVGWidget, FramebufferWidget
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								18628c86ab
								
							
								
							
						 | 
						
							
							
								
								Now requires SSE, added RadioButton, added hardcoded minBLEP, added CPU usage button
							
							
							
							
								
							
							
						 | 
						8 years ago |