Andrew Belt
							
						 
						
							
							
							
								
							
								afdbb98f7f 
								
							
								 
							
						 
						
							
							
								
								In Port method arguments, change `channel` type to uint8_t.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								8c0b3adeb6 
								
							
								 
							
						 
						
							
							
								
								Add settings::preferDarkPanels, ThemedSvgPanel, ThemedSvgScrew, and "Prefer dark panels" menu item to View menu.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								9ee126d76b 
								
							
								 
							
						 
						
							
							
								
								Set vg in ContextCreateEvent and ContextDestroyEvent when constructing and destructing Window.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								613f926c35 
								
							
								 
							
						 
						
							
							
								
								Change `side` argument from bool to uint8_t in Module::getExpander() and Module::ExpanderChangeEvent.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								8b8f0ccfd2 
								
							
								 
							
						 
						
							
							
								
								Revise panel: Fix Audio2 Level tick label from 6dB to 12dB.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								538fdcc547 
								
							
								 
							
						 
						
							
							
								
								Show module ID in Module's Info menu.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								3f6b62637e 
								
							
								 
							
						 
						
							
							
								
								Enable `ParamQuantity::snapEnabled` and disable `smoothEnabled` in `Module::configSwitch()` and `configButton()`.  
							
							 
							
							 
							
							
								
							
							
							This is already done in `ParamWidget::initParamQuantity()`, but Module should not depend on the UI to configure its ParamQuantities. 
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								93be1128d0 
								
							
								 
							
						 
						
							
							
								
								Update osdialog.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								06ffa2cae2 
								
							
								 
							
						 
						
							
							
								
								Fix size of NKK switch graphic.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								296b153603 
								
							
								 
							
						 
						
							
							
								
								Revise readme headers.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								6afc075adf 
								
							
								 
							
						 
						
							
							
								
								Update osdialog.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								6e1aaa3c11 
								
							
								 
							
						 
						
							
							
								
								Add Fundamental as plugin slug fallback of VCV-Pro in case modules are moved.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								21e027ad80 
								
							
								 
							
						 
						
							
							
								
								When drawing Tooltip, use tooltipTheme.textColor instead of menuTheme. Set tooltipTheme to fg color for all UI themes.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								46063ce16b 
								
							
								 
							
						 
						
							
							
								
								Don't check for library updates when Library menu button is clicked in dev mode.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								7c6afcda4b 
								
							
								 
							
						 
						
							
							
								
								Add doc comment to settings::autosaveInterval.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								6c9b40961c 
								
							
								 
							
						 
						
							
							
								
								Reword MenuBar items.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								f1576e2bb8 
								
							
								 
							
						 
						
							
							
								
								Update changelog. Bump version.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								83bd4013fa 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary assignment of InfoLabel::color.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								4a904d4950 
								
							
								 
							
						 
						
							
							
								
								Rename ParamQuantity::set/getDirectValue() to set/getImmediateValue().  
							
							 
							
							 
							
							
								
							
							
							Use setImmediateValue() when appropriate in ParamQuantity and SwitchQuantity, such as in reset(), randomize(), and setDisplayValue().
Add doc comments to ParamQuantity. 
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								41a234da18 
								
							
								 
							
						 
						
							
							
								
								Set UI theme color for Browser's count label and MenuBar's info label.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								6e7d457a6f 
								
							
								 
							
						 
						
							
							
								
								Initialize ui::Label::color with transparent black. If unchanged, text is drawn with the default theme color.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								d48a9068be 
								
							
								 
							
						 
						
							
							
								
								Update license years.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								c93b84aa25 
								
							
								 
							
						 
						
							
							
								
								Add more doc comments to ParamQuantity methods.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								cdaea345d3 
								
							
								 
							
						 
						
							
							
								
								Make ParamQuantity::set/getValue() set/get the target value of engine smoothing instead of the value directly. Add ParamQuantity::set/getDirectValue(). Deprecate ParamQuantity::set/getSmoothValue().  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								b2c98c5d70 
								
							
								 
							
						 
						
							
							
								
								Fix default UI theme ID in settings.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								5abd6994ac 
								
							
								 
							
						 
						
							
							
								
								Add get() helper function for std::vector.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								1dba28cadd 
								
							
								 
							
						 
						
							
							
								
								Improve appearance of translucent or transparent cable colors.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								70a5413a11 
								
							
								 
							
						 
						
							
							
								
								Add BooleanTrigger::processEvent() and SchmittTrigger::processEvent() which can detect when the input value changes from high to low.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								57c99b4cd9 
								
							
								 
							
						 
						
							
							
								
								Write to temp settings.json file and overwrite, in case Rack crashes while writing it.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								35c70e7459 
								
							
								 
							
						 
						
							
							
								
								Revise rail graphics from Pyer. Rename "Dark" theme to "High contrast dark" and "Default" to "Dark".  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								3878d7053c 
								
							
								 
							
						 
						
							
							
								
								Make Light theme background a bit darker. Invert colors of slider.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								10b448a6bc 
								
							
								 
							
						 
						
							
							
								
								Add light and dark rack rails from Pyer.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   richiehindle
							
						 
						
							
							
							
								
							
								e2765e7026 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'v2' of  https://github.com/VCVRack/Rack-private  into v2  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   richiehindle
							
						 
						
							
							
							
								
							
								8ccd9f7e58 
								
							
								 
							
						 
						
							
							
								
								Set the oversampling ratio for both high-def and standard-def displays, so that moving from one to the other always sets the appropriate ratio.  /VCVRack/issues/issues/100  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								5b39f3a7a6 
								
							
								 
							
						 
						
							
							
								
								Tweak Light theme colors.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								13aad032f4 
								
							
								 
							
						 
						
							
							
								
								Fix InfoLabel text color when switching UI themes.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								5759ab3d0c 
								
							
								 
							
						 
						
							
							
								
								Add UI theme to settings and menu bar.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								a35b87c56b 
								
							
								 
							
						 
						
							
							
								
								Make ui::setTheme() better handle light and high-contrast dark themes, without modifying default theme too much.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								6f12a83d67 
								
							
								 
							
						 
						
							
							
								
								Add color::lerp().  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								046452bd55 
								
							
								 
							
						 
						
							
							
								
								Make "deprecated" an alias of "hidden" in Model JSON object.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								4d53776101 
								
							
								 
							
						 
						
							
							
								
								When settings::lockModules is enabled, don't select modules on click.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								1ed0229f94 
								
							
								 
							
						 
						
							
							
								
								Update fuzzysearchdatabase.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								1c523ae373 
								
							
								 
							
						 
						
							
							
								
								Add dsp::polyDirect(), polyHorner(), and polyEstrin(). Rename approxExp2Floor() to exp2Floor() and make it correctly handle negative `x`. Rename approxExp2_taylor5() to exp2_taylor5() and improve polynomial coefficients.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								050668e1b8 
								
							
								 
							
						 
						
							
							
								
								Clean up credits in readme.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								e62eeccb3d 
								
							
								 
							
						 
						
							
							
								
								In system::removeRecursively(), make all sub-entries writable before attempting to recursively remove.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								a637fc7e0b 
								
							
								 
							
						 
						
							
							
								
								In system::unarchiveToDirectory(), set minimum file and dir permissions to 0644 and 0755.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								4905496eed 
								
							
								 
							
						 
						
							
							
								
								Fix all memory leaks caused by json_array_append() and json_object_set().  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								43cc6d02ff 
								
							
								 
							
						 
						
							
							
								
								Update changelog.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								dba531ffe2 
								
							
								 
							
						 
						
							
							
								
								Check that plugin is available for this arch when checking library updates.  
							
							 
							
							
								
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								   Andrew Belt
							
						 
						
							
							
							
								
							
								31ddd65c79 
								
							
								 
							
						 
						
							
							
								
								Remove behavior that clears MIDI messages too far in the future in InputQueue::tryPop().  
							
							 
							
							
								
							
							
						 
						2 years ago