|  ed | 3bca5221ff | VST3:  Check if plugFrame is still valid in Linux fd callback to fix issue with hosts deleting plugFrame before calling removed() | 5 years ago | 
				
					
						|  reuk | 4cf66d6522 | Cleanup:  Remove redundant inlines | 5 years ago | 
				
					
						|  Tom Poole | 894e7d2bd2 | Updated all license headers | 5 years ago | 
				
					
						|  ed | de712ca02e | Linux:  Added support for building and hosting VST3 plug-ins | 6 years ago | 
				
					
						|  reuk | 4a613dfad2 | VST3:   Add support for legacy CC output events | 5 years ago | 
				
					
						|  reuk | 5f348c3040 | Warnings:  Add warning-wrangling header | 5 years ago | 
				
					
						|  reuk | 327f817b9b | Copyrights: Update commercial/gpl headers to be gpl-only | 5 years ago | 
				
					
						|  ed | 26c9468dc5 | Deprecated AffineTransform::getScaleFactor() as it was producing incorrect values for transforms containing rotations. Added getDeterminant() method for getting the determinant of the transform | 5 years ago | 
				
					
						|  ed | 0ae768d0d1 | macOS:  Fixed some unused variable warnings in the VST3 wrapper | 5 years ago | 
				
					
						|  ed | 9c83b28e4a | Fixed a shadowing warning in the VST3 wrapper | 5 years ago | 
				
					
						|  ed | 18523101be | Windows:  Refactored DPI handling in the VST wrapper and hosting code | 5 years ago | 
				
					
						|  ed | 6561e5c040 | Windows:  Fixed a few more JUCE_WINDOWS == JUCE_MSVC assumptions | 5 years ago | 
				
					
						|  Tom Poole | d00d23139c | VST3:  Added the ability to change parameter names at runtime | 6 years ago | 
				
					
						|  Tom Poole | 1adcc26ca6 | VST3:  Fixed an issue with non-contiguous IO buses | 6 years ago | 
				
					
						|  Tom Poole | 0ceadf510b | Fixed compatibility with JUCE_FORCE_LEGACY_PARAMETER_AUTOMATION_TYPE | 6 years ago | 
				
					
						|  ed | 49180f1461 | VST3:  Check Windows scale factor is correct in attached() | 6 years ago | 
				
					
						|  ed | 7b43ac0cfe | VST3:  Added a nullptr check before dereferencing juceVST3EditController in processParameterChanges() to fix a crash in Live | 6 years ago | 
				
					
						|  ed | a47dc92f51 | VST3:  Return kResultFalse from getMidiControllerAssignment() when JUCE_VST3_EMULATE_MIDI_CC_WITH_PARAMETERS=0 | 6 years ago | 
				
					
						|  ed | 3cbc4ec0ae | VST3:  Fixed an issue in checkSizeConstraint() when the editor has a scale factor applied | 6 years ago | 
				
					
						|  Tom Poole | 414183eaf8 | VST3:  Fixed a compiler warning | 6 years ago | 
				
					
						|  ed | 4b92a111d3 | VST3:  Fixed a resizing bug in Live on Windows | 6 years ago | 
				
					
						|  ed | 305f96a03e | VST3:  Add guard for early return in previous commit | 6 years ago | 
				
					
						|  ed | cb799fb37c | VST3:  Don't call restartComponent() when in setupProcessing() | 6 years ago | 
				
					
						|  Tom Poole | a12bc32979 | Fixed some warnings on the latest compilers | 6 years ago | 
				
					
						|  Tom Poole | 8dd6c61125 | VST3:  Only set JUCE_VST3_EMULATE_MIDI_CC_WITH_PARAMETERS by default if the plug-in accepts MIDI | 6 years ago | 
				
					
						|  ed | da0401f124 | VST3:  Fixed a floating-point truncation error in ProgramChangeParameter::toString() | 6 years ago | 
				
					
						|  Tom Poole | d4b7cceb32 | Fixed more compiler warnings | 6 years ago | 
				
					
						|  ed | ddd4e84b9e | VST3:  Use Windows scale factor when running in FL Studio to avoid resizing glitches when custom scale factor is set | 6 years ago | 
				
					
						|  jules | 956db4bd0c | Made the AudioProcessorParameterGroup class moveable, and deprecated its swapWith method | 6 years ago | 
				
					
						|  ed | f2be246233 | VST3:  Moved the ScopedJuceInitialiser_GUI object declaration in JuceVST3Component to make sure it goes out of scope later | 6 years ago | 
				
					
						|  ed | c71746f11d | VST3:  Fixed a potential crash in Cubase10WindowResizeWorkaround::handleAsyncUpdate() | 6 years ago | 
				
					
						|  ed | 6b5fc49f71 | VST3:  Removed some unnecessary ScopedJuceInitialiser_GUI objects and silenced some leak detector warnings when running in hosts that don't release the IPluginFactory correctly | 6 years ago | 
				
					
						|  Tom Poole | 17be524798 | VST3:  Fixed an AudioProcessorParameterGroup bug | 6 years ago | 
				
					
						|  ed | cc2a7094e8 | Fixed an unused variable warning in the VST3 wrapper | 6 years ago | 
				
					
						|  ed | 4c19b9fac5 | Fixed an unused variable in the VST3 wrapper | 6 years ago | 
				
					
						|  Tom Poole | 201375e4a5 | VST3:  Allow loading non-JUCE plug-in state when JUCE_VST3_CAN_REPLACE_VST2 is set | 6 years ago | 
				
					
						|  ed | 9275feeef2 | Fixed an unused variable warning in the VST3 wrapper | 6 years ago | 
				
					
						|  ed | ce33b4aea1 | Projucer:  Add a setting to configure the number of MIDI inputs and outputs for VST plug-ins | 6 years ago | 
				
					
						|  ed | ada0a052f8 | VST3:  Always resize host window in onSize() when running in hiDPI Cubase 10 on Windows | 6 years ago | 
				
					
						|  ed | 21a88423dd | VST3:  More resizing fixes when using a fixed aspect ratio | 6 years ago | 
				
					
						|  ed | fd5f8e03dd | VST3:  Fixed some glitchy resizing in Reaper when using a fixed aspect ratio | 6 years ago | 
				
					
						|  ed | 64cd94f8ae | VST3:  Added a workaround for Windows DPI-aware Cubase 10 opening plug-in editor with double scaled bounds | 6 years ago | 
				
					
						|  ed | f38888fc59 | VST3:  Override the incoming scale factor in DPI-aware Cubase 10 to ensure that it's always correct for the display | 6 years ago | 
				
					
						|  ed | 55ccb3f1d5 | VST3:  Check for non-integer scale factors when running in DPI-aware Cubase 10 | 6 years ago | 
				
					
						|  ed | d45842ead3 | VST3:  Always set top-left position and repaint editor when scale factor changes | 6 years ago | 
				
					
						|  ed | 954663b8bb | VST3:  Added a workaround for Cubase 10 resizing the host window after the plug-in on macOS | 6 years ago | 
				
					
						|  ed | 5c03d13f0d | Revert previous commit and instead call ComponentHelpers::releaseAllCachedImageResources() from Component::removeFromDesktop() | 6 years ago | 
				
					
						|  ed | af098a1985 | VST3:  Call setVisible (false) on the editor content component before removing it from the desktop on Windows to avoid an OpenGLTexture leak | 6 years ago | 
				
					
						|  Tom Poole | 5df169fe5d | VST3:  Fixed a bug with JUCE_FORCE_USE_LEGACY_PARAM_IDS and the bypass parameter | 7 years ago | 
				
					
						|  ed | 59e70ad82c | VST3:  Removed some ancient native host window resizing code from the plug-in wrapper | 7 years ago |