Andrew Belt
							
						 | 
						
							
							
							
								
							
								ed1842a743
								
							
								
							
						 | 
						
							
							
								
								Rename string::U8toU16 to UTF8toUTF16 and U16toU8 to UTF16toUTF8.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								88995ab5f3
								
							
								
							
						 | 
						
							
							
								
								Remove debug message.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e712c98020
								
							
								
							
						 | 
						
							
							
								
								Fix screenshot command -t not generating correct PNGs.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								8432b26546
								
							
								
							
						 | 
						
							
							
								
								Replace Rogan1PS, Rogan3PS, TL1105, and PJ301M graphics.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								4450bd7ef1
								
							
								
							
						 | 
						
							
							
								
								Add default argument to settings::save() and load().
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								583530032f
								
							
								
							
						 | 
						
							
							
								
								Move asset::pluginsPath, templatePath, and settingsPath to appropriate namespaces.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								30f814b7ae
								
							
								
							
						 | 
						
							
							
								
								Move asset::logPath to logger::path.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								2966cd57f7
								
							
								
							
						 | 
						
							
							
								
								Move asset::autosavePath to Patch. Add Module::createPatchStorageDir() and remove asset::module().
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								daad5bd355
								
							
								
							
						 | 
						
							
							
								
								Add default arguments to math::clamp, clampSafe, and rescale.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5faeb67a11
								
							
								
							
						 | 
						
							
							
								
								Fix `float approxExp2Floor()` to work with negative arguments and arguments above 30.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								898bc44794
								
							
								
							
						 | 
						
							
							
								
								Clean up MIDI-CV, CC, and Gate.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								87eeb02f5c
								
							
								
							
						 | 
						
							
							
								
								Rename new Widget methods. Add Rogan3PSWhite fg/bg test.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								649a601fc2
								
							
								
							
						 | 
						
							
							
								
								Add Widget::hasChild(), addChildBefore(), and addChildAfter().
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								82802c3c15
								
							
								
							
						 | 
						
							
							
								
								Update license to reflect recent purchase of property.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								8eb58fde2b
								
							
								
							
						 | 
						
							
							
								
								Remove window reopen test. Add mutexes to logger init/destroy.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								7bec4bd93c
								
							
								
							
						 | 
						
							
							
								
								Destroy system and plugin subsystems properly so they can be re-initialized.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c545995fb1
								
							
								
							
						 | 
						
							
							
								
								Make fonts and images be permanently cached. Use font cache in LedDisplay.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								acac627ae7
								
							
								
							
						 | 
						
							
							
								
								Destroy history after scene.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c1f6c0e69b
								
							
								
							
						 | 
						
							
							
								
								Destroy event subsystem after scene.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								66cb723b63
								
							
								
							
						 | 
						
							
							
								
								Reorder initialization and destruction of submodules.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								6ffea7d25d
								
							
								
							
						 | 
						
							
							
								
								Move SVG_DPI and mm2px() to svg.hpp.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								b90177811b
								
							
								
							
						 | 
						
							
							
								
								Add Svg::draw() convenience method.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								4e7f1edb24
								
							
								
							
						 | 
						
							
							
								
								Change all deprecated APP->window->loadSvg() calls to Svg::load(). Fix FramebufferWidget::onContextDestroy() not unsetting framebuffer handle.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								55fa1f0dca
								
							
								
							
						 | 
						
							
							
								
								Move Svg from window.hpp to svg.hpp. Deprecate Window::loadSvg(). Un-deprecate Svg::load().
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ad1d109845
								
							
								
							
						 | 
						
							
							
								
								Add ContextCreateEvent and ContextDestroyEvent.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5484126aaa
								
							
								
							
						 | 
						
							
							
								
								Change `event::Foo` to `FooEvent`.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c9cf25f66e
								
							
								
							
						 | 
						
							
							
								
								Merge event namespace into widget namespace. Event classes are now defined inside the Widget class.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								033e181370
								
							
								
							
						 | 
						
							
							
								
								Reorder changelog and source code menu items in module info menu.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								b6e4767e46
								
							
								
							
						 | 
						
							
							
								
								Remove "v" from version display strings. Make Windows installer not
							
							
							
							
							
							
								
							
							
							install over Rack v1. 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d2c08beb35
								
							
								
							
						 | 
						
							
							
								
								Fix midi::Output names of devices.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								1b76dd5f07
								
							
								
							
						 | 
						
							
							
								
								Change midi::Message::toString() to const. Clean up midi code.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5043d0e10a
								
							
								
							
						 | 
						
							
							
								
								Use Engine frame instead of seconds timestamp for midi::Message.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								cb5a03c90e
								
							
								
							
						 | 
						
							
							
								
								Rename initRuntime() to initTime() in system.cpp.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								4702397c23
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'v2' of github.com:VCVRack/Rack-private into v2
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a99ba7f352
								
							
								
							
						 | 
						
							
							
								
								Add midi::Message::toString().
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								09bdf763a8
								
							
								
							
						 | 
						
							
							
								
								Add desktop icon to Windows installer.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ec062f8b9a
								
							
								
							
						 | 
						
							
							
								
								Fix typo in INTERNAL macro.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5a5a40f5a2
								
							
								
							
						 | 
						
							
							
								
								Fix INTERNAL definition on Windows.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								38651ce195
								
							
								
							
						 | 
						
							
							
								
								Re-enable NSIS installer. Make installer safer by preventing user from
							
							
							
							
							
							
								
							
							
							installing to folder that already exists. 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								1971f2d79a
								
							
								
							
						 | 
						
							
							
								
								Use "Untitled.vcv" as default patch filename.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								fb1c93bfa1
								
							
								
							
						 | 
						
							
							
								
								Fix Mac icon.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								59f0621303
								
							
								
							
						 | 
						
							
							
								
								Update icon from master design file.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f627d1e729
								
							
								
							
						 | 
						
							
							
								
								Move libRack.dylib to Resources folder in Mac bundle. Use rpath for plugin build.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								b584e5f506
								
							
								
							
						 | 
						
							
							
								
								Use @executable_path for libRack.dylib for plugins on Mac. This is a hack that will need to be changed to @rpath later.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ebd1fba9e0
								
							
								
							
						 | 
						
							
							
								
								Refactor dist target.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ec14e18bec
								
							
								
							
						 | 
						
							
							
								
								Remove PatchManager::isLegacy().
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c4cc1c4368
								
							
								
							
						 | 
						
							
							
								
								Clean up fromJson Engine and RackWidget methods. Fix v0.6 patch loading.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								de47a19b96
								
							
								
							
						 | 
						
							
							
								
								Change copyright attribution to VCV. Remove outdated sentences from readme.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								27ccb2f9a3
								
							
								
							
						 | 
						
							
							
								
								Refactor paste actions of ModuleWidget and RackWidget.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f5bad0e20f
								
							
								
							
						 | 
						
							
							
								
								Add hard-coded plugin/model slug fallbacks/aliases. Catch Exceptions from Module::fromJson().
							
							
							
							
								
							
							
						 | 
						4 years ago |