|  jules | b1b702a176 | Avoided a couple of MSVC warnings. | 12 years ago | 
				
					
						|  jules | 06629a3967 | (Minor correction to last check-in) | 12 years ago | 
				
					
						|  jules | 7a11730317 | Improvements to PluginListComponent - it's now a sortable table rather than a list. | 12 years ago | 
				
					
						|  jules | 3989280b91 | Better guessing of what base has been used to encode the VST version number when scanning plugins. | 12 years ago | 
				
					
						|  jules | 075b13ac96 | Update to VST3 hosting (more fixes to come…) | 12 years ago | 
				
					
						|  jules | ef00bcc024 | Cleaned up some VST3 code to deal with plugins that fail to initialise. | 12 years ago | 
				
					
						|  jules | 74d974cdba | Disabled a few more compiler warnings generated by the VST3 SDK. | 12 years ago | 
				
					
						|  jules | 63cb062d35 | Initial commit of VST3 hosting. | 12 years ago | 
				
					
						|  jules | cdacae9cbb | Version 3.0.0 | 12 years ago | 
				
					
						|  jules | 0c2a847d3a | Better labelling of duplicate plugin names in menus by KnownPluginList. | 12 years ago | 
				
					
						|  jules | 1113e17186 | Version number update | 12 years ago | 
				
					
						|  jules | 0de50d99a5 | Version number update | 12 years ago | 
				
					
						|  jules | bea7b83cb8 | Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F). | 12 years ago | 
				
					
						|  jules | 61ed92ee51 | Added a method XmlElement::prependChildElement(), and used this for a few optimisations. | 12 years ago | 
				
					
						|  jules | 9d588b0bce | Avoided a few unused parameter warnings. | 12 years ago | 
				
					
						|  jules | a204ea7ae8 | Version number update | 12 years ago | 
				
					
						|  jules | a265c052c4 | Made AudioProcessor::setPlayHead virtual. | 12 years ago | 
				
					
						|  jules | 91d08bb7af | Added VST hosting workarounds for plugins that return -1 as their current program index. | 12 years ago | 
				
					
						|  jules | 12bf054456 | Version number update | 12 years ago | 
				
					
						|  jules | 5f9552c4ec | Version number update | 12 years ago | 
				
					
						|  jules | 3e233c2f24 | Updated LADSPA and plugin host demo for latest changes. | 12 years ago | 
				
					
						|  jules | 06a01c9497 | Changed AudioPluginFormat::createInstanceFromDescription() to take sample rate + block size parameters. This allows it to pass them to the plugin earlier in its construction, as some plugins seem to be flaky if this doesn't happen. | 12 years ago | 
				
					
						|  jules | 278c5d0cb5 | Added a bool PluginDescription::hasSharedContainer | 12 years ago | 
				
					
						|  jules | 6aae0c798c | Added sanity-checking in AudioProcessor to block parameter change calls with nonsense indexes (as seen being sent by some buggy plugins). Also improved AudioProcessor::copyXmlToBinary method. | 12 years ago | 
				
					
						|  jules | 37338584ac | VST hosting: workaround for Waves 5 plugins. | 12 years ago | 
				
					
						|  jules | 30fbdc7eb1 | VST compile fix and method AudioPluginInstance::getDescription() | 12 years ago | 
				
					
						|  jules | 059737b163 | Version number update | 12 years ago | 
				
					
						|  jules | 42aa27900b | Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present. | 12 years ago | 
				
					
						|  jules | bd1c4cd652 | Fixed a typo in VSTPluginFormat. | 12 years ago | 
				
					
						|  jules | 0ded32be3e | Removed some old boilerplate. | 12 years ago | 
				
					
						|  jules | 508e25afbb | Cleared-out the last batch of unnecessary includes. | 12 years ago | 
				
					
						|  jules | 59b094a603 | MSVC warning fix. | 12 years ago | 
				
					
						|  jules | 3b2ff2be4e | Added a method VSTPluginFormat::dispatcher() to allow raw access to a VST's dispatcher function. | 12 years ago | 
				
					
						|  jules | 65c155e372 | Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files. | 12 years ago | 
				
					
						|  jules | 5564643f8a | Plugin scanning: Added warnings to try to stop misguided users from scanning their entire disk or other system folders. | 12 years ago | 
				
					
						|  jules | 74bd1ea8e6 | Added some new methods to AudioProcessor, to support truncated parameter names, default parameter values and parameter step sizes. These are needed to support some AAX/RTAS host features. | 12 years ago | 
				
					
						|  jules | 7a47c12a76 | Cleaned away some old region-masking code from ComponentPeer, and improved some messy repaint inefficiencies involving win32 GL rendering. | 12 years ago | 
				
					
						|  jules | ebc0b2b727 | Removed some warning settings that weren't supported by older GCCs. Also added workarounds for some spurious GCC warnings. | 12 years ago | 
				
					
						|  jules | aafa12fd81 | Increased the warning level for the Xcode builds of the demo + introjucer, and avoided a few warnings. | 12 years ago | 
				
					
						|  jules | 5b25ac6609 | Renamed the swapWithArray methods in the array classes to "swapWith" to be more consistent with other swap method naming, and templated the methods for more flexibility. | 12 years ago | 
				
					
						|  jules | 4a5380171a | Version number update | 12 years ago | 
				
					
						|  jules | 5a1112ab94 | Updated the format of the header include guard macros. | 12 years ago | 
				
					
						|  jules | 9b9717371d | Added method PluginListComponent::isScanning(). | 12 years ago | 
				
					
						|  jules | ecc1a17bc6 | Code clean-ups. | 12 years ago | 
				
					
						|  jules | f51aab284b | VST hosting: workarounds for izotope GUIs. | 12 years ago | 
				
					
						|  jules | 5918d039ce | Added some "override" annotations. | 12 years ago | 
				
					
						|  jules | 51b9d1ed98 | AU hosting: added support for begin/end gesture callbacks from plugin. | 12 years ago | 
				
					
						|  jules | 516bddabcc | Misc minor clean-ups. | 12 years ago | 
				
					
						|  jules | 575725e39d | Fix for a subtle race condition in plugin scanning. | 12 years ago | 
				
					
						|  jules | c75a7300f5 | Added some 'override' modifiers to overridden methods. | 12 years ago |