|  Andrew Belt | 5eb5579fb9 | Add menu item to save template patch | 6 years ago | 
				
					
						|  Andrew Belt | f1bd4b714d | Change Port::set/getValue to set/getVoltage | 6 years ago | 
				
					
						|  Andrew Belt | 3dddb3b240 | Add slug validation to plugin loader | 6 years ago | 
				
					
						|  Andrew Belt | 69bd0575b5 | Add Module bypass to UI and engine | 6 years ago | 
				
					
						|  Andrew Belt | a6961d6626 | Tear down old Module Browser, make app widgets and Core plugins compatible with NULL Module | 6 years ago | 
				
					
						|  Andrew Belt | 669f00640f | Move skipLoadOnLaunch to settings namespace | 6 years ago | 
				
					
						|  Andrew Belt | e845373ee9 | Make event callbacks use const | 6 years ago | 
				
					
						|  Andrew Belt | 1a7aeb6c3b | Create event context for each event that is triggered | 6 years ago | 
				
					
						|  Andrew Belt | 3d6de43a78 | Refactor ParamWidget event behavior, draw polyphonic wires with greater thickness, fix serialization bug in Module | 6 years ago | 
				
					
						|  Andrew Belt | de410e64b0 | Initialize Port values | 6 years ago | 
				
					
						|  Andrew Belt | f40d3343fb | Add polyphony to ports and wires | 6 years ago | 
				
					
						|  Andrew Belt | 7c04ff0abf | Rename Port to PortWidget | 6 years ago | 
				
					
						|  Andrew Belt | 04f53901b2 | Fix event and Wire bugs | 6 years ago | 
				
					
						|  Andrew Belt | 94d34c51fa | Add id to Wire | 6 years ago | 
				
					
						|  Andrew Belt | 788fe92856 | Clean up RackWidget. Use Module::id for referencing modules in patches. | 6 years ago | 
				
					
						|  Andrew Belt | c999df235d | Clean up ModuleWidget | 6 years ago | 
				
					
						|  Andrew Belt | 0490a9d13d | Add disabled state to MenuItem appearance | 6 years ago | 
				
					
						|  Andrew Belt | f5601d2042 | Work on toolbar, event context | 6 years ago | 
				
					
						|  Andrew Belt | 960ac66b73 | Fix event drag handling, fix ParamQuantity and tweak its API | 6 years ago | 
				
					
						|  Andrew Belt | 09fdccf4ee | Fix various event bugs | 6 years ago | 
				
					
						|  Andrew Belt | 217faca052 | Parse plugin metadata from plugin.json | 6 years ago | 
				
					
						|  Andrew Belt | d62b8d5845 | Put audio in namespace | 6 years ago | 
				
					
						|  Andrew Belt | 00d039c465 | Put midi in namespace | 6 years ago | 
				
					
						|  Andrew Belt | 20b78190c1 | Put math in namespace | 6 years ago | 
				
					
						|  Andrew Belt | 9d7024232c | Put ui.hpp in namespace, clean up | 6 years ago | 
				
					
						|  Andrew Belt | f1e4f08d0c | Un-class-ify plugin | 6 years ago | 
				
					
						|  Andrew Belt | 0dec45d970 | Class-ify window, un-class-ify asset | 6 years ago | 
				
					
						|  Andrew Belt | 8204f8f944 | Set Param labels to sane defaults in Module::setup | 6 years ago | 
				
					
						|  Andrew Belt | cbed0cf7a1 | Wrap asset state into new AssetManager class | 6 years ago | 
				
					
						|  Andrew Belt | 402f42a354 | Add Context class for storing global state | 6 years ago | 
				
					
						|  Andrew Belt | 0e05e63dcb | Rename asset::local to user, rename asset:global to system | 6 years ago | 
				
					
						|  Andrew Belt | a792c85cbc | Cleanup includes more | 6 years ago | 
				
					
						|  Andrew Belt | 3644b1877e | Clean up includes | 6 years ago | 
				
					
						|  Andrew Belt | c31b8f0ba2 | Split plugin.hpp to folder of headers, wrap plugin state in new PluginManager class | 6 years ago | 
				
					
						|  Andrew Belt | 95f6016e7a | Remove app.hpp/cpp, fix headers of app headers, rename RackScene to Scene | 6 years ago | 
				
					
						|  Andrew Belt | 316518a794 | Wrap engine state into class Engine | 6 years ago | 
				
					
						|  Andrew Belt | 73a53f4536 | Rename Module::to/fromJson to dataTo/dataFromJson, move ModuleWidget::to/fromJson functionality to new Module::to/fromJson | 6 years ago | 
				
					
						|  Andrew Belt | a99587ef23 | Rename Quantity::getPrecision to getDisplayPrecision, add exponential base and display multiplier to Param | 6 years ago | 
				
					
						|  Andrew Belt | f64ea2e181 | Large architectural changes. Created Quantity class. | 6 years ago | 
				
					
						|  Andrew Belt | 25779027a8 | Move QuantityWidget to ui | 7 years ago | 
				
					
						|  Andrew Belt | 92951206b6 | Rename WidgetState to event::Context, move color.hpp implementations to source | 7 years ago | 
				
					
						|  Andrew Belt | 499ceb024f | Remove math namespace | 7 years ago | 
				
					
						|  Andrew Belt | 4b55d428e8 | Split app.hpp into individual headers | 7 years ago | 
				
					
						|  Andrew Belt | 5d64ca1de7 | Clean up MenuOverlay | 7 years ago | 
				
					
						|  Andrew Belt | 2a3c254712 | Revert to simpler event system | 7 years ago | 
				
					
						|  Andrew Belt | 467dd78e57 | Fix event bugs | 7 years ago | 
				
					
						|  Andrew Belt | 08352b9f34 | Clean up event creation | 7 years ago | 
				
					
						|  Andrew Belt | 7683299447 | Move event creation code to WidgetState | 7 years ago | 
				
					
						|  Andrew Belt | a4471d1c44 | Add WidgetState::handleButton, fix event typos | 7 years ago | 
				
					
						|  Andrew Belt | c3407ca07d | Code style: Remove () from `new X()` | 7 years ago |