2e93071f7a 
								
							
								 
							
						 
						
							
							
								
								HighResolutionTimer: Switch to an improved generic timer for most platforms  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								50518ee618 
								
							
								 
							
						 
						
							
							
								
								HighResolutionTimer: Use a generic timer for BSD  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								587e07007d 
								
							
								 
							
						 
						
							
							
								
								HighResolutionTimer: Complete rewrite  
							
							- added unit tests
- best performance timers used for each platform
- fixed an issue in which timer callbacks could drift 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ddc738ba29 
								
							
								 
							
						 
						
							
							
								
								Core: Add Scoped Enum Bitwise Operators  
							
							This commit adds the JUCE_DECLARE_SCOPED_ENUM_BITWISE_OPERATORS macro, enabling bitwise operators on scoped enums. This feature simplifies the use of scoped enums in situations where bitwise operations are needed. 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								05d5c94990 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Native: Rename all native files for improved consistency  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								29a90a0231 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								BSD: Fix some compiler warnings  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d3cff375be 
								
							
								 
							
						 
						
							
							
								
								Thread: Introduce a new Thread backend  
							
							This is a breaking change - see BREAKING-CHANGES.txt 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								53619b927c 
								
							
								 
							
						 
						
							
							
								
								Eliminate all usages of JUCE_STANDALONE_APPLICATION in the modules  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								891daf1332 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Optional:  Update implementation to improve debugging experience  
							
							This patch also makes Optional public to end users. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								6e7a2c3225 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AndroidDocument:  Support file access to shared storage locations on Android 30+  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b17806fbfc 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AndroidDocument:  Support file access to shared storage locations on Android 30+  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6cf6ab064 
								
							
								 
							
						 
						
							
							
								
								ListenerList:  Modify iterator during removals to guarantee callback  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5d096b46d7 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Add simple Optional type  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dea3fe60e4 
								
							
								 
							
						 
						
							
							
								
								Update copyright banners  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								79fbde7099 
								
							
								 
							
						 
						
							
							
								
								Added preliminary support for FreeBSD  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2018ceca3b 
								
							
								 
							
						 
						
							
							
								
								macOS ARM:  Allow the debugger to move past failed assertions  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a9b5fe3a39 
								
							
								 
							
						 
						
							
							
								
								Tweaks for emscripten support  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								857f665f74 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								HiResTimer:  Tidy up POSIX implementation using std threading constructs  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								fca3429e6e 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								DSP:  Update convolution  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								894e7d2bd2 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d16374b14 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e7e1de78fa 
								
							
								 
							
						 
						
							
							
								
								Files:  Add RangedDirectoryIterator  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5f348c3040 
								
							
								 
							
						 
						
							
							
								
								Warnings:  Add warning-wrangling header  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5bda9de977 
								
							
								 
							
						 
						
							
							
								
								Windows:  Fixed some build errors and warnings when using Clang in Visual Studio  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0831c718a2 
								
							
								 
							
						 
						
							
							
								
								macOS:  Fixed some Projucer live-build issues on Catalina  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c964a842b1 
								
							
								 
							
						 
						
							
							
								
								Replaced WaitableEvent internals with std::condition_variable  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								31e82060f1 
								
							
								 
							
						 
						
							
							
								
								Removed dependency on libalchemy for Bela support  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								20163e7964 
								
							
								 
							
						 
						
							
							
								
								Fixed some file permissions  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								895812154e 
								
							
								 
							
						 
						
							
							
								
								Bela: Fixed timestamp call from realtime thread  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								471ce39167 
								
							
								 
							
						 
						
							
							
								
								Updates to support latest Bela release  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a5c802c38f 
								
							
								 
							
						 
						
							
							
								
								Fix bela timestamping to use RT methods  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1951714776 
								
							
								 
							
						 
						
							
							
								
								Linux:  Only add libcurl dependency when JUCE_USE_CURL is enabled  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2830ecec0a 
								
							
								 
							
						 
						
							
							
								
								Prevented the Apple system headers from including some unnecessary C library headers  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								306e7e4360 
								
							
								 
							
						 
						
							
							
								
								Fixed a few more places where doubles were not serialised to full accuracy  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								865eabd434 
								
							
								 
							
						 
						
							
							
								
								Fixed a bug writing doubles to XML and JSON  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								008b7a9ab2 
								
							
								 
							
						 
						
							
							
								
								Re-structured the low-level Android native code  
							
							Please see the forum post "Re-structuring of JUCE’s low-level Android code" and the BREAKING-CHANGES.txt for more information. 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2666842fa5 
								
							
								 
							
						 
						
							
							
								
								Used the shared posix networking code for Android where the target SDK supports it  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								392bd972ac 
								
							
								 
							
						 
						
							
							
								
								Added converting constructors to OwnedArray, ArrayBase and HeapBlock  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e1a8bbf020 
								
							
								 
							
						 
						
							
							
								
								Added support for finding the broadcast address of an interface  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								064656e2fb 
								
							
								 
							
						 
						
							
							
								
								Added classes ArgumentList and ConsoleApplcation which are helpers for writing console applications that parse and resolve command-line arguments  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4bab8cc1d5 
								
							
								 
							
						 
						
							
							
								
								Fixed a bug adding ReferenceCountedArrays  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f453d4ac4e 
								
							
								 
							
						 
						
							
							
								
								Replaced ArrayAllocationBase with a safer storage container  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9edfea2486 
								
							
								 
							
						 
						
							
							
								
								SparseSet:   fix removeRange() and add unit tests.  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bac6996d98 
								
							
								 
							
						 
						
							
							
								
								SparseSet:   fix removeRange() and add unit tests.  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f802c6950b 
								
							
								 
							
						 
						
							
							
								
								Add URLInputSource class  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								47698a86b1 
								
							
								 
							
						 
						
							
							
								
								MinGW:  Fixed some 32 bit build errors  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								4c6b5f0a8b 
								
							
								 
							
						 
						
							
							
								
								Cleaned up some code in HashMap and added a getReference method  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f4046909ab 
								
							
								 
							
						 
						
							
							
								
								Added an OS X 10.5 compatible std::function replacement  
							
							
								
							
							
						 
						8 years ago