Andrew Belt
							
						 | 
						
							
							
							
								
							
								99adc5c0fe
								
							
								
							
						 | 
						
							
							
								
								Add PlugWidget. Implement appearance of cables and plugs from Pyer. Add layer variable to Widget::DrawArgs. Add color::isEqual().
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d7096ae631
								
							
								
							
						 | 
						
							
							
								
								Add FramebufferWidget::viewportMargin.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c28610fe39
								
							
								
							
						 | 
						
							
							
								
								Edit a few tips.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c49ea7f0f3
								
							
								
							
						 | 
						
							
							
								
								Add Pyer's plug SVG to CableWidget. WIP cable appearance.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								0198539572
								
							
								
							
						 | 
						
							
							
								
								Make ModuleBrowser hide "hidden" Models when refreshed instead of when initialized.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d44f7b1d81
								
							
								
							
						 | 
						
							
							
								
								Set relative alpha/tint instead of global in Svg::draw(), and ModuleWidget when bypassed.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								4fd20a17f5
								
							
								
							
						 | 
						
							
							
								
								Darken incompatible PortWidgets when creating cables, instead of making them translucent. Make darkness dependent on room brightness.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								7c6177eb22
								
							
								
							
						 | 
						
							
							
								
								Add maxTokens argument to string::split().
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								14dc8e8e57
								
							
								
							
						 | 
						
							
							
								
								Deprecate "disabled" module manifest property. Add "hidden" property which hides module from Module Browser but allows it to be loaded from patches.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d53802e1e6
								
							
								
							
						 | 
						
							
							
								
								Make string::split(s, "") throw Exception.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								bf57176b7d
								
							
								
							
						 | 
						
							
							
								
								Log system time at launch.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								64c86251ef
								
							
								
							
						 | 
						
							
							
								
								Null-terminate argvU8 array in wmain() wrapper.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								bab462bb4b
								
							
								
							
						 | 
						
							
							
								
								Build standalone adapter directly from .cpp file instead of via .o
							
							
							
							
							
							
								
							
							
							files. Add unicode wmain() wrapper for main() function on Windows. 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								b49975c607
								
							
								
							
						 | 
						
							
							
								
								Re-add GPL license text to dist
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								926a516a7a
								
							
								
							
						 | 
						
							
							
								
								Clean up NSIS installer script.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								31428275e0
								
							
								
							
						 | 
						
							
							
								
								Use "VCV Rack Community Edition 2.x" or "Rack CE 2" in installer on
							
							
							
							
							
							
								
							
							
							Windows. 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a6ed131981
								
							
								
							
						 | 
						
							
							
								
								MSYS2 uses a primitive version of Markdown, so fix formatting of
							
							
							
							
							
							
								
							
							
							LICENSE-dist.md. 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								6431fe0e74
								
							
								
							
						 | 
						
							
							
								
								Compile readme, licenses, and changelog as Markdown to HTML for distribution.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								8c82e86b46
								
							
								
							
						 | 
						
							
							
								
								Add a few links to readme.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e334b1dd31
								
							
								
							
						 | 
						
							
							
								
								Fix Window::screenshotModule() not rendering illuminated lights.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e9a2de5630
								
							
								
							
						 | 
						
							
							
								
								helper.py: scale coordinates to mm if SVG document is in px.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								3d796032c0
								
							
								
							
						 | 
						
							
							
								
								Clean up helper.py SVG parser. Allow SVG ellipses to be used as circles.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f5e6c70687
								
							
								
							
						 | 
						
							
							
								
								Switch back from "." to "-" to separate parts in dist archives.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ed11f116b3
								
							
								
							
						 | 
						
							
							
								
								Log plugin loading before attempting to load plugin, in case it crashes Rack.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a12296cca9
								
							
								
							
						 | 
						
							
							
								
								Fix return value of system::removeRecursively().
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								3e8d32951a
								
							
								
							
						 | 
						
							
							
								
								Make helper script handle `fill` attributes for component color.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								830d2fcdd4
								
							
								
							
						 | 
						
							
							
								
								Make system::openDirectory() and openBrowser() nonblocking by running in detached thread. Use MenuItem helpers for File menu.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								3ca8766c39
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'v2' of github.com:VCVRack/Rack-private into v2
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								2aaa25020d
								
							
								
							
						 | 
						
							
							
								
								In the Window destructor, delete Fonts and Images from the cache before the NanoVG context is deleted.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a98acd380e
								
							
								
							
						 | 
						
							
							
								
								Remove MIDI-CV InputQueue debug statement.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								29ab1716fd
								
							
								
							
						 | 
						
							
							
								
								Add settings::isPlugin.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								6be8c94a3d
								
							
								
							
						 | 
						
							
							
								
								Internalize implementation of midi::InputQueue. Add tryPop() method.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								09ff13a4f0
								
							
								
							
						 | 
						
							
							
								
								Rewrite barriers in Engine to be 2-phase and hopefully less CPU.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								6e9e5212e1
								
							
								
							
						 | 
						
							
							
								
								Automatically append .vcv and .vcvm extension to patches if the saved extension does not end with the correct extension.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								44568cd617
								
							
								
							
						 | 
						
							
							
								
								Rename and negate Window::getFrameTimeOverdue() to getFrameDurationRemaining().
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								401e239589
								
							
								
							
						 | 
						
							
							
								
								Add sleep fallback to Window::step() if glfwSwapBuffers() fails to block until monitor refresh.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f26696feb7
								
							
								
							
						 | 
						
							
							
								
								Document MenuItem helpers.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a2c5a7695f
								
							
								
							
						 | 
						
							
							
								
								Add system::readFile/writeFile().
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								234890faf6
								
							
								
							
						 | 
						
							
							
								
								Add string::split().
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								228941c72b
								
							
								
							
						 | 
						
							
							
								
								Fix math::normalizeZero() for clang.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								b0a1f4db49
								
							
								
							
						 | 
						
							
							
								
								Don't throw Exception in many system:: functions.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								2f0bada0a5
								
							
								
							
						 | 
						
							
							
								
								Fix math::normalizeZero() which had no effect due to float optimization. Normalize zero in PortTooltip.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e53d8ac481
								
							
								
							
						 | 
						
							
							
								
								Clean up dist filenames.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c3ff43b6de
								
							
								
							
						 | 
						
							
							
								
								Rename *Dir() functions to *Directory(), backtracking on a previous commit.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								8a33dd24b4
								
							
								
							
						 | 
						
							
							
								
								Fix Window::screenshotModules() after being broken by FramebufferWidget changes.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								767c075b75
								
							
								
							
						 | 
						
							
							
								
								Add mod mask when checking for Alt-click dragging in ScrollWidget.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								11f06867a3
								
							
								
							
						 | 
						
							
							
								
								GitHub Issues will be replaced by VCV support when Rack 2 is released, so issue templates are no longer needed. Free code contributions to Rack are not accepted so Code of Conduct in repo not needed. Refer to https://vcvrack.com/rules for community rules.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								26a720f427
								
							
								
							
						 | 
						
							
							
								
								Tweak Contributions section of readme.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a1438f0a28
								
							
								
							
						 | 
						
							
							
								
								Fix scrollbar flashing in RackScrollWidget when zooming.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e139b42e43
								
							
								
							
						 | 
						
							
							
								
								Add FramebufferWidget::deleteFramebuffer().
							
							
							
							
								
							
							
						 | 
						4 years ago |