36e35aef3b 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioPluginHost:  Display format of loaded plugins in graph view  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b9542ccc4c 
								
							
								 
							
						 
						
							
							
								
								Update code to use C++14 [[deprecated]] attribute  
							
							This commit removes the various compiler-specific JUCE_DEPRECATED macros and replaces them with C++14's deprecated attribute. It also removes the JUCE_CATCH_DEPRECATED_CODE_MISUSE flag as we can rely on the override specifier catching usage of these old virtual methods, and tidies up the DOXYGEN preprocessor checks as they were inconsistent across the codebase. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								12fd1479a8 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioPluginHost:  Only add editor menu item for plugins with editors  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								31c7f42e55 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioPluginHost:  Only allow editor window resizing when this is supported by the plugin  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b30d6b0714 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioPluginHost:  Avoid calling repaint inside parameter change callbacks  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6542446594 
								
							
								 
							
						 
						
							
							
								
								Update the JUCE logo  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								551d7b9c5b 
								
							
								 
							
						 
						
							
							
								
								Add MessageBoxOptions class for specifying a set of AlertWindow and NativeMessageBox options  
							
							- Add AlertWindow::show() and showAsync() methods that take a MessageBoxOptions argument
  - Add NativeMessageBox::show() and showAsync() methods that take a MessageBoxOptions argument
  - Update the DialogsDemo to demonstrate the new methods
  - Deprecate AlertWindow::showNativeDialogBox() in favour of the NativeMessageBox methods
  - Pass button strings specified in MesssageBoxOptions to native dialog boxes correctly
  - Use modern TaskDialog on Windows for the native dialog box where available 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fe4ba9071b 
								
							
								 
							
						 
						
							
							
								
								Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0  
							
							See BREAKING-CHANGES.txt for more details. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9549f8c95e 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioPluginHost:  Try to find matching plugins by uniqueId if loading initially fails  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								041da08474 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3:  Add a new PluginDescription::uniqueId field  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								432cd793d7 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioPluginHost:  Avoid drawing in unsafe areas of the screen on mobile  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								de278cf555 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioPluginHost:  Allow resizing plugins from the host, and increase border size on mobile  
							
							The increased border size should make it slightly less fiddly to tap on
the window border. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								bc660e8218 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioPluginHost:  Avoid creating editor if hasEditor returns false  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8500f40b95 
								
							
								 
							
						 
						
							
							
								
								AudioPluginHost:  Only auto-scale VST plug-in windows  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3a0af69eff 
								
							
								 
							
						 
						
							
							
								
								AudioPluginHost:  Added an application-level setting for scaling plug-ins on Windows  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7b6d6d55cb 
								
							
								 
							
						 
						
							
							
								
								AudioPluginHost:  Fixed backwards compatibility with old internal plug-in names  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b1917085db 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioProcessor:  Update listener callback with change details  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								3baaad8b5b 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								XmlElement:  Update loops to use new iterators  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f0c90e4c12 
								
							
								 
							
						 
						
							
							
								
								Removed some unnecessary isOnTouchDevice() checks in the AudioPluginHost  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								394c4fd475 
								
							
								 
							
						 
						
							
							
								
								Clang:  Fix warnings when building with clang 10  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								009d685179 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4292a38327 
								
							
								 
							
						 
						
							
							
								
								Cleanup:  Add some missing explicit constructors  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2f45814bfc 
								
							
								 
							
						 
						
							
							
								
								Examles:  Fix some more warnings  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								894e7d2bd2 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d16374b14 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								677e03ca15 
								
							
								 
							
						 
						
							
							
								
								Fixed an issue instantiating plug-ins from popup menu results in the AudioPluginHost  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f20b93a458 
								
							
								 
							
						 
						
							
							
								
								AudioPluginHost:  Include example plugins in project  
							
							This change adds the examples from `examples/Plugins` to the
AudioPluginHost, surfacing them as 'internal' plugins in the popup menu. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8433c098b9 
								
							
								 
							
						 
						
							
							
								
								MIDI:  Add Midi Logger plugin demo PIP  
							
							We also build this into the AudioPluginHost, as a convenient way to
check the midi outputs of plugins and devices. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								327f817b9b 
								
							
								 
							
						 
						
							
							
								
								Copyrights: Update commercial/gpl headers to be gpl-only  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								08925cac6e 
								
							
								 
							
						 
						
							
							
								
								Updated AudioPluginHost and DemoRunner icons to be different to Projucer icon  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fce4212ef5 
								
							
								 
							
						 
						
							
							
								
								Replaced some old macros  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								59a058fdc6 
								
							
								 
							
						 
						
							
							
								
								Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7d330ab782 
								
							
								 
							
						 
						
							
							
								
								Always #include JuceHeader.h from the include search path  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b118bb45b 
								
							
								 
							
						 
						
							
							
								
								Added a MIDI output node to the AudioPluginHost  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a54da0b832 
								
							
								 
							
						 
						
							
							
								
								Fixed some more typos  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								937991cc83 
								
							
								 
							
						 
						
							
							
								
								Fixed broken back button behaviour on Android and updated JUCEApplicationBase::backButtonPressed() to return a bool indicating whether the back event has been handled or not to override this behaviour  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7041be0520 
								
							
								 
							
						 
						
							
							
								
								Save and restore plug-in DPI awareness in AudioPluginHost  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								18bb120179 
								
							
								 
							
						 
						
							
							
								
								Did some long-overdue renaming of "filter" -> "plugin" in the AudioPluginHost demo  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c88611e5c8 
								
							
								 
							
						 
						
							
							
								
								Made KnownPluginList::addToMenu() and ::getIndexChosenByMenu() operate on a copy of the PluginDescription array so they are in sync  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b2a4aaa338 
								
							
								 
							
						 
						
							
							
								
								Updated some deprecated AudioDeviceManager methods in the AudioPluginHost  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b22db01968 
								
							
								 
							
						 
						
							
							
								
								Fixed an iOS compiler warning  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b82c964cd 
								
							
								 
							
						 
						
							
							
								
								Refactored AudioPluginFormat::createPluginInstance to use lambdas for the callback  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								16dd26649a 
								
							
								 
							
						 
						
							
							
								
								Fixed some GCC compiler warnings and removed deprecated functions  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								15567c7150 
								
							
								 
							
						 
						
							
							
								
								Changed the constructor of GenericAudioProcessorEditor to take a reference rather than a pointer, to match all the other AudioProcessorEditor classes. Also tweaked its implementation to resize its components horizontally to fit the width of the parent window  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								92a9c37bac 
								
							
								 
							
						 
						
							
							
								
								Deprecated some thread unsafe methods in KnownPluginList and modernised the interface a bit  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								32bc00871d 
								
							
								 
							
						 
						
							
							
								
								Windows:  Fixed some compilation errors and warnings when building the AudioPluginHost in VS2013  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0fb8c8e82a 
								
							
								 
							
						 
						
							
							
								
								Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6463529371 
								
							
								 
							
						 
						
							
							
								
								Another batch of conversion of methods which returned bare XmlElement* to return unique_ptrs  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2e2cfb5f6c 
								
							
								 
							
						 
						
							
							
								
								Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d475b17a81 
								
							
								 
							
						 
						
							
							
								
								Fixed some compiler warnings  
							
							
								
							
							
						 
						6 years ago