ab863a6dc2 
								
							
								 
							
						 
						
							
							
								
								Replaced all usage of ScopedPointer with std::unique_ptr  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cdbc28c18b 
								
							
								 
							
						 
						
							
							
								
								Add documentation tags  
							
							
								
							
							
						 
						7 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								eda613c6db 
								
							
								 
							
						 
						
							
							
								
								Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5afccc37c 
								
							
								 
							
						 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2da1bc5f41 
								
							
								 
							
						 
						
							
							
								
								Replace include guards with "#pragma once"  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								02492b36b9 
								
							
								 
							
						 
						
							
							
								
								Lots of small whitespace tweaks.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c7b8e77031 
								
							
								 
							
						 
						
							
							
								
								Update copyright notice  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e1a5274504 
								
							
								 
							
						 
						
							
							
								
								Added an accessor for the options in ApplicationProperties.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d25f2f294 
								
							
								 
							
						 
						
							
							
								
								Removed a few unnecessary includes.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a1112ab94 
								
							
								 
							
						 
						
							
							
								
								Updated the format of the header include guard macros.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								03c2801f3f 
								
							
								 
							
						 
						
							
							
								
								Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0ceeb573d8 
								
							
								 
							
						 
						
							
							
								
								Minor changes to avoid pedantic compiler warnings.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								db09b5ea2f 
								
							
								 
							
						 
						
							
							
								
								Documentation fix.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b70e0a28d2 
								
							
								 
							
						 
						
							
							
								
								First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2100e68adc 
								
							
								 
							
						 
						
							
							
								
								Fixed VST hosting compile error. Stopped the ApplicationProperties class being a singleton - instead, just create and use an instance of it in your apps.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fb58d0c380 
								
							
								 
							
						 
						
							
							
								
								Tidied up some warnings and documentation.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								74469aaa83 
								
							
								 
							
						 
						
							
							
								
								Refactored the PropertiesFile construction, introducing a PropertiesFile::Options structure to hold all the settings that previously were just passed as parameters. Also added a mandatory option for setting the OSX preferences path to be used - see the PropertiesFile::Options::osxLibrarySubFolder value for details.  
							
							Also on OSX, changed the location used for interprocess lock files to /var/tmp - this may affect applications which try to share locks with older builds of the same app. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f04309f44a 
								
							
								 
							
						 
						
							
							
								
								Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5d98779f19 
								
							
								 
							
						 
						
							
							
								
								Updated the date in the copyright notice.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7becff2aa4 
								
							
								 
							
						 
						
							
							
								
								Reorganised some of the juce source tree folders. Added a new JUCE_DEPRECATED macro, and tested it by renaming Button::addButtonListener to Button::addListener for consistency with other widgets. Added Samplitude to the AudioHostType class. Fixed window maximising in win32.  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a5cf4030f5 
								
							
								 
							
						 
						
							
							
								
								New class LeakedObjectDetector, and JUCE_LEAK_DETECTOR macros for spotting leakages in a neat, cross-platform way. Used these to replace all the old juce_UseDebuggingNewOperator stuff in all the classes. Also some drawable and component transform fixes.  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c37193c3d 
								
							
								 
							
						 
						
							
							
								
								Fix for URL percent sign decoding. Added InterprocessLock to ApplicationProperties. Minor tidying-up of file functionality.  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								27506c2120 
								
							
								 
							
						 
						
							
							
								
								Copyright notice update.  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7bc8db2ff4 
								
							
								 
							
						 
						
							
							
								
								Minor code style tweaks.  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								08eb852103 
								
							
								 
							
						 
						
							
							
								
								Minor code clean-ups.  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								773c7d7407 
								
							
								 
							
						 
						
							
							
								
								Changed all uses of OwnedArray<File> to be Array<File> instead, which is a bit more efficient and easier to work with. Optimised the software renderer to improve most drawing operations, particularly simple shapes filling like drawing lines, etc.  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c22c06c80c 
								
							
								 
							
						 
						
							
							
								
								New class: ScopedPointer, which auto-releases a pointer when it goes out of scope. I've used this extensively to replace a lot of pointer deletions with more RAII-style patterns.  
							
							
								
							
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d16424d9c 
								
							
								 
							
						 
						
							
							
								
								Rearranged the layout of the source tree, giving it a slightly flatter directory structure. Also fixed a small bug with DragAndDropComponents that was stopping the toolbar customisation working properly.  
							
							
								
							
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eb32240e95 
								
							
								 
							
						 
						
							
							
								
								Updated the text of the copyright/license blurb at the top of each source file.  
							
							
								
							
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								15dfdff5f8 
								
							
								 
							
						 
						
							
							
								
								(automatic tidy-up of whitespace)  
							
							
								
							
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								08cde09921 
								
							
								 
							
						 
						
							
							
								
								 
							
							
								
							
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b48a4e7856 
								
							
								 
							
						 
						
							
							
								
								 
							
							
								
							
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								94cfda5062 
								
							
								 
							
						 
						
							
							
								
								 
							
							
								
							
							
						 
						18 years ago