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  
				
					
						
							
							
								 
						
							
							
							
								
							
								a5c3b81f82 
								
							
								 
							
						 
						
							
							
								
								Use C++14 lambda capture initialisers for initialising deletion checkers  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								69085b2a61 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Accessibility updates  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								394c4fd475 
								
							
								 
							
						 
						
							
							
								
								Clang:  Fix warnings when building with clang 10  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								009d685179 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								894e7d2bd2 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d16374b14 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ece5644a20 
								
							
								 
							
						 
						
							
							
								
								CMake:  Add support for building JUCE projects with CMake  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								327f817b9b 
								
							
								 
							
						 
						
							
							
								
								Copyrights: Update commercial/gpl headers to be gpl-only  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								526272c4f5 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Fixed a potential crash when reloading a GUI builder document  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1f40a7b10e 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Use the project line ending setting for auto-generated JUCE files and write the IDE project files using the native line endings  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b8a4e00cb4 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Make the source code editor respect line endings when loading and saving a file and add an option to set the preferred line feed for a project  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2f52fa205a 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Standardise replacement strings in file templates  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								590e49216e 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Removed an unused lambda capture and some code cleanup in SourceCodeEditor  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e690350df3 
								
							
								 
							
						 
						
							
							
								
								Use lambda callbacks instead of listeners with Slider, Button, Label, ComboBox and TextEditor classes  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								642061a31b 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Used Button::onClick to simplify some code  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ec5c17bb1 
								
							
								 
							
						 
						
							
							
								
								Misc cleanups relating to ScopedPointer  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a586966c65 
								
							
								 
							
						 
						
							
							
								
								Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated!  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2dc9316420 
								
							
								 
							
						 
						
							
							
								
								Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54029e776d 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Re-factored source code groups and general code clean-up  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								357dd2c9c9 
								
							
								 
							
						 
						
							
							
								
								Removed some old compiler bug workarounds  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5afccc37c 
								
							
								 
							
						 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								750ab85fe9 
								
							
								 
							
						 
						
							
							
								
								Projucer UI overhaul and UX/workflow improvements. Support for new accounts and licensing model.  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9fa0d49be7 
								
							
								 
							
						 
						
							
							
								
								Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc.  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								70949aa0c6 
								
							
								 
							
						 
						
							
							
								
								Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8e9ed0d0a9 
								
							
								 
							
						 
						
							
							
								
								Introjucer: more refactoring  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								02492b36b9 
								
							
								 
							
						 
						
							
							
								
								Lots of small whitespace tweaks.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2877653cc3 
								
							
								 
							
						 
						
							
							
								
								Introjucer: added hack to enable c++ syntax highlighting in the editor for extensionless libc++ header files.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c53b00cb21 
								
							
								 
							
						 
						
							
							
								
								Introjucer: changes to implementation of auto-update and a few editor tweaks.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c7b8e77031 
								
							
								 
							
						 
						
							
							
								
								Update copyright notice  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6bc4d7627f 
								
							
								 
							
						 
						
							
							
								
								Modified the ValueTree::Listener::valueTreeChildRemoved() and ValueTree::Listener::valueTreeChildOrderChanged() methods to include some extra parameters that give more detailed info about exactly what changed.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d79bed3d1 
								
							
								 
							
						 
						
							
							
								
								Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d63668a5c1 
								
							
								 
							
						 
						
							
							
								
								Added XML and Lua tokenisers for the CodeEditorComponent  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								134e1cd1c2 
								
							
								 
							
						 
						
							
							
								
								Intrijucer: fixed an opacity assertion.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								127342e147 
								
							
								 
							
						 
						
							
							
								
								Introjucer: minor refactoring.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eb646f8c42 
								
							
								 
							
						 
						
							
							
								
								Deprecated some old bool notification mode parameters, and replaced them with NotificationType values in the ComboBox and Button classes.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b128378cf 
								
							
								 
							
						 
						
							
							
								
								CodeEditorComponent rendering improvements. Faster OSX font lookup.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ddc1524742 
								
							
								 
							
						 
						
							
							
								
								Updated headers in demo project files.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c7506df13f 
								
							
								 
							
						 
						
							
							
								
								Changed some pass-by-references to pass-by-value to improve compiler optimisation.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								69b90487aa 
								
							
								 
							
						 
						
							
							
								
								Added support for c++11 override and final keywords, and blank definitions for older compilers.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								97ed2ac915 
								
							
								 
							
						 
						
							
							
								
								Introjucer: code editor popup menu helper function to insert a new class declaration.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								af18430f08 
								
							
								 
							
						 
						
							
							
								
								Changed Label::setText to use a NotificationType parameter rather than a bool.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								12c28fd882 
								
							
								 
							
						 
						
							
							
								
								Introjucer: added "save as"  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ffd894089d 
								
							
								 
							
						 
						
							
							
								
								Cleaned up a few static analyser warnings.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b0fadda27c 
								
							
								 
							
						 
						
							
							
								
								Introjucer: updated window title bar status when current file has unsaved changes.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f13621a78d 
								
							
								 
							
						 
						
							
							
								
								Added support for native OSX recent files menu - to enable it, see the MenuBarModel::setMacMainMenu() method, and re-save your project using this version of the introjucer.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a1614a8879 
								
							
								 
							
						 
						
							
							
								
								Minor changes for VC2005  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								29e5dd20e2 
								
							
								 
							
						 
						
							
							
								
								Introjucer: editor updates  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								73359d4af0 
								
							
								 
							
						 
						
							
							
								
								Introjucer: added text search for the code editor.  
							
							
								
							
							
						 
						13 years ago