|  Andrew Belt | a96f9e570e | Change Module::getExpander() side argument to int. | 3 years ago | 
				
					
						|  Andrew Belt | b4bba9ad29 | Run cleandist target before dist in Makefile. | 3 years ago | 
				
					
						|  Andrew Belt | dff713f33f | Only generate MSYS Makefiles in MSYS shell, not when cross-compiling for Windows. | 3 years ago | 
				
					
						|  Andrew Belt | adc4c5ab1f | Use original dep source URLs as fallbacks if GitHub URLs return an error. | 3 years ago | 
				
					
						|  Andrew Belt | efa139a8c7 | Change most dep source URLs to GitHub mirrors. | 3 years ago | 
				
					
						|  Andrew Belt | 5551617aff | Update date of version in changelog. | 3 years ago | 
				
					
						|  Andrew Belt | ca85e0a607 | Bump version. Update changelog. | 3 years ago | 
				
					
						|  Andrew Belt | 85061331bb | Fix RackWidget::squeezeModulePos() setting incorrect positions of right shoved modules. | 3 years ago | 
				
					
						|  Andrew Belt | 3c86df39d1 | Add string::Version comparator specification to documentation. | 3 years ago | 
				
					
						|  Andrew Belt | 2cb341274a | Apply rack offset in ModuleWidget::get/setGridPosition() etc. | 3 years ago | 
				
					
						|  Andrew Belt | f2e1951d91 | Align VCV Audio-2 VU meter light thresholds with meter labels. | 3 years ago | 
				
					
						|  Andrew Belt | ecf1be8b4c | When lockModules setting is enabled, also lock selected modules. | 3 years ago | 
				
					
						|  Andrew Belt | 6364cab316 | Rename "template" module preset in menu items to "default". Hide template preset in preset list. | 3 years ago | 
				
					
						|  Andrew Belt | d3e6c84fc3 | Fix expanders occasionally not connecting when removing a module. | 3 years ago | 
				
					
						|  Andrew Belt | ebad98effb | Refactor RackWidget::updateExpanders() to use ModuleWidget::getGridBox(). | 3 years ago | 
				
					
						|  Andrew Belt | b31ae5502d | Call updateExpanders() in RackWidget::squeezeModulePos() and unsqueezeModulePos(), fixing expanders not connecting when cloning modules. | 3 years ago | 
				
					
						|  Andrew Belt | 3ff824b43f | Use old module move algorithm for adding/removing modules when auto-squeeze is disabled. | 3 years ago | 
				
					
						|  Andrew Belt | 259fc6d44a | Revise TipWindow messages. | 3 years ago | 
				
					
						|  Andrew Belt | 16a3ea741e | Reorganize View menu. | 3 years ago | 
				
					
						|  Andrew Belt | 7d6b9d2211 | Add squeezeModules setting and menu bar item to toggle new squeeze or old nearest/force behavior. | 3 years ago | 
				
					
						|  Andrew Belt | f47729b40d | Add back force-moving of modules. | 3 years ago | 
				
					
						|  Andrew Belt | f6201f3820 | Prevent unused variable warning in Module::configBypass(). | 3 years ago | 
				
					
						|  Andrew Belt | a4c8ee3b5e | Use different temporary autosave dir in safe mode. Don't check for library updates in safe mode. | 3 years ago | 
				
					
						|  Andrew Belt | b956cfcebb | Destroy plugins in reverse order from initialization. | 3 years ago | 
				
					
						|  Andrew Belt | a609a9b15e | Add `patch::Manager::clearAutosave()`. Clear autosave in safe mode. | 3 years ago | 
				
					
						|  Andrew Belt | ed5a362911 | Add safe mode. | 3 years ago | 
				
					
						|  Andrew Belt | e0b223605b | Don't refresh Browser on show. | 3 years ago | 
				
					
						|  Andrew Belt | 466700aa81 | Remove deprecated CFBundleTypeOSTypes from Info.plist. | 3 years ago | 
				
					
						|  Andrew Belt | 89574d748a | Remove Discord activity IPC. | 3 years ago | 
				
					
						|  Andrew Belt | 8584109933 | Load patch when Rack is launched by file association on Mac. | 3 years ago | 
				
					
						|  Andrew Belt | 42394e651c | Update src target of dep/Makefile. | 3 years ago | 
				
					
						|  Andrew Belt | 4a8e0f43a5 | Use `std::log2` with correct cast in teVarsInit(). | 3 years ago | 
				
					
						|  Andrew Belt | 2838b33525 | Add author email to Model context menu. | 3 years ago | 
				
					
						|  Andrew Belt | bda4fbf666 | Update tag reference URL in helper.py. | 3 years ago | 
				
					
						|  Andrew Belt | 9f49de8776 | Skip plugin update if current version is greater than remote version. | 3 years ago | 
				
					
						|  Andrew Belt | c833c08da9 | Skip app update if current version is greater than remote version. | 3 years ago | 
				
					
						|  Andrew Belt | 7dc564e773 | Add more version examples to string::Version doc. | 3 years ago | 
				
					
						|  Andrew Belt | 635670c5ce | Add string::Version class for comparing versions. | 3 years ago | 
				
					
						|  Andrew Belt | c38a2b5d3d | Add log2() to Quantity expression parser. | 3 years ago | 
				
					
						|  Andrew Belt | b016cacb10 | Bump version. Update changelog. | 3 years ago | 
				
					
						|  Andrew Belt | 2e6f5d1ed7 | In ModuleWidget::removeAction() unset module position from rack and push to history. | 3 years ago | 
				
					
						|  Andrew Belt | 6cf85035e2 | Fix ModuleWidget::cloneAction() position of cloned module. | 3 years ago | 
				
					
						|  Andrew Belt | e6354957a5 | Separate RackWidget::setModulePosForce() into multiple methods. | 3 years ago | 
				
					
						|  Andrew Belt | 92d3196ac0 | Place cloned module directly to the right of the original module. | 3 years ago | 
				
					
						|  Andrew Belt | 9fec91438d | Clean up RackWidget::setModulePosForce(). Use grid coordinates instead of pixels. | 3 years ago | 
				
					
						|  Andrew Belt | 32acefe1d5 | Reorder and tweak behaviors in RackWidget::setModulePosForce() algorithm. | 3 years ago | 
				
					
						|  Andrew Belt | 0033ab76a3 | Tweak position of meter percentage text. Omit "%" for 2 HP modules. | 3 years ago | 
				
					
						|  Andrew Belt | 5d9534810f | Add cast to return value of GetProcAddress(). | 3 years ago | 
				
					
						|  Andrew Belt | 26659d7906 | Load plugin manifest before loading plugin library. | 3 years ago | 
				
					
						|  Andrew Belt | e57b50604e | Add settingsToJson() and settingsFromJson() to root namespace plugin API, allowing plugins to store plugin-wide user settings. | 3 years ago |