2336430fea 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								WeakReference:  Remove ambiguous operator==  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7c14c1fcd7 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Use more concise stdlib type aliases  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f6995ea217 
								
							
								 
							
						 
						
							
							
								
								Fix a compiler crash in GCC < 11  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dea3fe60e4 
								
							
								 
							
						 
						
							
							
								
								Update copyright banners  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								75a5508bdf 
								
							
								 
							
						 
						
							
							
								
								Fix some copyright banners  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								d5e9793cb1 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Reservoir:  Fix bug where incorrect buffer region could be read in some cases  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e612481771 
								
							
								 
							
						 
						
							
							
								
								HeapBlock:  Relax size constructor constraints to allow enums  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								4b57909fb0 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Singleton:  Fix thread sanitizer warning about race on "instance" data member  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								e02a09da0c 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								HeapBlock:  Disable size-based constructor for non-integral arguments  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								930a3299f2 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Reservoir:  Factor out reservoir management code  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf79cc4724 
								
							
								 
							
						 
						
							
							
								
								Whitespace  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								78be43888e 
								
							
								 
							
						 
						
							
							
								
								Update the minimum C++ standard to C++14  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								433750941b 
								
							
								 
							
						 
						
							
							
								
								MemoryBlock:  Added a new replaceAll() method and deprecated the replaceWith() method  
							
							When passing in valid data with zero size, replaceWith() will do nothing and leave the MemoryBlock in its previous state which may be unexpected. replaceAll() will reset the MemoryBlock and resize it to 0 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b2b1685ca6 
								
							
								 
							
						 
						
							
							
								
								Added MemoryBlock::isEmpty()  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								837ab64dbd 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Android:  Fix numeric conversion warnings  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								46f5b126d5 
								
							
								 
							
						 
						
							
							
								
								Tidied up some template statement whitespace  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9032f589eb 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								CoreMIDI:  Enable support for new API  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d27422d9f 
								
							
								 
							
						 
						
							
							
								
								GCC:  Suppress cast-align warnings  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								744e16eebd 
								
							
								 
							
						 
						
							
							
								
								Fixed some Doxygen parsing issues  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								009d685179 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								fca3429e6e 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								DSP:  Update convolution  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								092bc44413 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								MinGW:  Fix windows/gcc warnings  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								f49b3733ec 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Warnings:  Silence some GCC warnings  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4cf66d6522 
								
							
								 
							
						 
						
							
							
								
								Cleanup:  Remove redundant inlines  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								894e7d2bd2 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d16374b14 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								21f054b164 
								
							
								 
							
						 
						
							
							
								
								Documentation fix  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dddeb1ad68 
								
							
								 
							
						 
						
							
							
								
								Build:  Fix Xcode 11.4 compatibility issues  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								28e03f0815 
								
							
								 
							
						 
						
							
							
								
								Replaced all instances of JUCE_CONSTEXPR with constexpr  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b7043b0cd 
								
							
								 
							
						 
						
							
							
								
								OptionalScopedPointer:  Added proper move semantics and convenience constructors  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4859b47f58 
								
							
								 
							
						 
						
							
							
								
								Updated the documentation  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d268dd39c1 
								
							
								 
							
						 
						
							
							
								
								Fix for a bug in OptionalScopedPointer::release()  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f810d3d56a 
								
							
								 
							
						 
						
							
							
								
								Made dereferencing WeakRef behave more like the built-in pointer types  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4bd6cbc66 
								
							
								 
							
						 
						
							
							
								
								Fixed some more Linux compiler warnings  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								16dd26649a 
								
							
								 
							
						 
						
							
							
								
								Fixed some GCC compiler warnings and removed deprecated functions  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a9a0f6b92f 
								
							
								 
							
						 
						
							
							
								
								Enforced more comprehensive const-correctness in the JUCE container classes  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								332a9edb57 
								
							
								 
							
						 
						
							
							
								
								Added long-overdue deprecation warnings to ScopedPointer, and purged the last couple of places where it was being used.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								09daeb3a6d 
								
							
								 
							
						 
						
							
							
								
								Remove HashMap dependency from HeavyweightLeakedObjectDetector so it can be included as early as possible  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a234721110 
								
							
								 
							
						 
						
							
							
								
								Added various clang-tidy modernize-* fixes  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cadac817c6 
								
							
								 
							
						 
						
							
							
								
								Enabled some more warning flags in Xcode, and fixed the problems they caused  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								12ec130cf6 
								
							
								 
							
						 
						
							
							
								
								Avoided a possible recursion in ScopedPointer::reset() if called from within the object's own destructor.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eaf0f990d4 
								
							
								 
							
						 
						
							
							
								
								Replaced all uses of static_cast<Type&&> with std::move  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca3f1167fb 
								
							
								 
							
						 
						
							
							
								
								Fix Xcode warnings  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bc027b5237 
								
							
								 
							
						 
						
							
							
								
								Tidied up some spelling and comments  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								392bd972ac 
								
							
								 
							
						 
						
							
							
								
								Added converting constructors to OwnedArray, ArrayBase and HeapBlock  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6fda0bffca 
								
							
								 
							
						 
						
							
							
								
								Fixed some stray zeros that were still being passed as null pointers  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d56e4c3cc3 
								
							
								 
							
						 
						
							
							
								
								Added a new HeavyweightLeakedObjectDetector to juce_core which will print out a stack trace showing where the leaked object was created and added a corresponding JUCE_HEAVYWEIGHT_LEAK_DETECTOR macro  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								027f329d43 
								
							
								 
							
						 
						
							
							
								
								Fixed some whitespace in juce_MemoryBlock.h  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38b553da43 
								
							
								 
							
						 
						
							
							
								
								Fixed a comment typo  
							
							
								
							
							
						 
						7 years ago