|  Andrew Belt | a5d7a0b75b | Add middle-click-drag to ScrollWidget. Fix numerous bugs introduced by event system changes. | 6 years ago | 
				
					
						|  Andrew Belt | d8d5021304 | Consume onDragHover in OpaqueWidget. | 6 years ago | 
				
					
						|  Andrew Belt | b232b8db37 | Add `event::Context::consumed`. | 6 years ago | 
				
					
						|  Andrew Belt | 9d609fee2b | Rename `widget::*Event` to `event::*`. | 6 years ago | 
				
					
						|  Andrew Belt | 13b3fabd8b | Replace `Event::consumed` with `target` and `propogating`. | 6 years ago | 
				
					
						|  Andrew Belt | a38daa33db | Improve documentation of Module. | 6 years ago | 
				
					
						|  Andrew Belt | 3ddc40b8b5 | Fix string::basename() bug on Mac (and possibly Windows). Rename string::basename to filenameBase, string::extension to filenameExtension. | 6 years ago | 
				
					
						|  Andrew Belt | f3181efc1b | Add shadows to SvgButton and SvgSwitch. Rearrange ModuleWidget context menu items. | 6 years ago | 
				
					
						|  Andrew Belt | 47ce8272ab | Initialize OpenGL context before calling scene->draw(). | 6 years ago | 
				
					
						|  Andrew Belt | 3b70a5697f | Add string::ellipsizePrefix. Use kHz instead of Hz for sample rate displays. | 6 years ago | 
				
					
						|  Andrew Belt | e8fc76ca8b | Change dsp::Counter to dsp::ClockDivider | 6 years ago | 
				
					
						|  Andrew Belt | 0ae781aa9f | Fix syntax | 6 years ago | 
				
					
						|  Andrew Belt | dbb4d67a60 | Change helper and rack0.hpp to use new configParam method. Add dsp::Counter::getCount(). | 6 years ago | 
				
					
						|  Andrew Belt | ec5874ada6 | Add string<->wstring conversion functions | 6 years ago | 
				
					
						|  Andrew Belt | a7ec68e4f0 | Log OS version on launch | 6 years ago | 
				
					
						|  Andrew Belt | 357952c3d3 | Move all metadata from Param to ParamQuantity. | 6 years ago | 
				
					
						|  Andrew Belt | 6660c88885 | Change app::ParamQuantity to engine::ParamQuantity. | 6 years ago | 
				
					
						|  Andrew Belt | b932a8d87c | Move ui::Quantity to Quantity. | 6 years ago | 
				
					
						|  Andrew Belt | 4d36193cf2 | Fix ModuleWidget::getParam(), getInput(), and getOutput() returning incorrect object. | 6 years ago | 
				
					
						|  Andrew Belt | 445686b89d | Allow Param limits with min > max | 6 years ago | 
				
					
						|  Andrew Belt | 87cab493f3 | Add saved state to history::State. Ask for user confirmation in patch::resetDialog() and patch::loadDialog() if patch is unsaved. | 6 years ago | 
				
					
						|  Andrew Belt | f73c5f21f0 | Add namespace documentation | 6 years ago | 
				
					
						|  Andrew Belt | 2446756c54 | Make settings a namespace instead of a global class. | 6 years ago | 
				
					
						|  Andrew Belt | 16b42e8e4e | Rename RackWidget::rails | 6 years ago | 
				
					
						|  Andrew Belt | 0309ad7323 | Move devMode and headless to Settings. Unzip Fundamental even if plugins/Fundamental folder exists but it isn't loaded. | 6 years ago | 
				
					
						|  Andrew Belt | 82f32038ac | Add system::runProcessAsync | 6 years ago | 
				
					
						|  Andrew Belt | 7e2d4a6bf9 | Use larger canvas for RackScrollWidget. | 6 years ago | 
				
					
						|  Andrew Belt | 6fe14dca06 | Move reset and randomize from Param to ParamWidget. | 6 years ago | 
				
					
						|  Andrew Belt | e1a55f4976 | Add numbers to authors, tags, and modules list in ModuleBrowser. Add favorite button and favorite filter to ModuleBrowser. | 6 years ago | 
				
					
						|  Andrew Belt | e9aacbed93 | Add adjacent module IDs and pointers to Module. | 6 years ago | 
				
					
						|  Andrew Belt | 43dd52f9fe | Add Model pointer to Module. | 6 years ago | 
				
					
						|  Andrew Belt | e60ed0cf98 | Added "invertZoom" to settings. | 6 years ago | 
				
					
						|  Andrew Belt | 257a357187 | Make Window::*Cache public. Move Font, Image, and Svg constructor to loadFile() methods. | 6 years ago | 
				
					
						|  Andrew Belt | 6e6aa6ef94 | Add zooming with Ctrl+Scroll to RackScrollWidget. | 6 years ago | 
				
					
						|  Andrew Belt | 419a1e7529 | Only draw framebuffer is frame is not overdue | 6 years ago | 
				
					
						|  Andrew Belt | 2210287039 | Move handling of RackWidget from Scene to RackScrollWidget. | 6 years ago | 
				
					
						|  Andrew Belt | 9c9daedcd9 | Fix name of Rect::getRight() | 6 years ago | 
				
					
						|  Andrew Belt | 7b0c04aa9f | Copy oversampled FramebufferWidgets to actual-size framebuffers after rendering. | 6 years ago | 
				
					
						|  Andrew Belt | 3eb0426315 | Add OverlayWidget. Make some classes subclass OverlayWidget instead of OpaqueWidget. | 6 years ago | 
				
					
						|  Andrew Belt | b84e2f57fa | Merge event:: namespace with widget:: namespace. Rename event::* to widget::*Event. | 6 years ago | 
				
					
						|  Andrew Belt | b066025ed1 | Correctly handle MIDI messages with less than 3 bytes. | 6 years ago | 
				
					
						|  Andrew Belt | 74361d4ce2 | Sort ModelBoxes by plugin name and model name when no search query is entered. | 6 years ago | 
				
					
						|  Andrew Belt | 207ca888ed | Add string::trim. Add string::fuzzyScore. Add fuzzy scoring to Module Browser. | 6 years ago | 
				
					
						|  Andrew Belt | 2c3de3e8ca | Move simd.hpp to its own namespace. | 6 years ago | 
				
					
						|  Andrew Belt | 0b17f9e2ca | Move App from rack::app:: to rack::. Remove ambiguous operator overloads in simd.hpp. Include simd.hpp in rack.hpp. | 6 years ago | 
				
					
						|  Andrew Belt | 3722f8c834 | Remove simd.hpp from rack.hpp since it's not ready to compile yet. | 6 years ago | 
				
					
						|  Andrew Belt | 6b5cb5b5f7 | Clean up dsp headers and documentation. | 6 years ago | 
				
					
						|  Andrew Belt | a34d339220 | Fix Port::getPolyVoltage() typo | 6 years ago | 
				
					
						|  Andrew Belt | 3634059dcd | Revise Param documentation. Fix Param::getDisplayValue() formula for logarithmic bases. | 6 years ago | 
				
					
						|  Andrew Belt | 735148fee8 | Add Port::set/getVoltages() | 6 years ago |