Tom Poole
							
						 | 
						
							
							
							
								
							
								894e7d2bd2
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								2d16374b14
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								4a5dda489f
								
							
								
							
						 | 
						
							
							
								
								Fixed some warnings with -Wconversion enabled
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								16dd26649a
								
							
								
							
						 | 
						
							
							
								
								Fixed some GCC compiler warnings and removed deprecated functions
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								497a1b3fb7
								
							
								
							
						 | 
						
							
							
								
								Added juce_UnitTestCategories.h to replace raw strings used for test categories
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								f3af250ff7
								
							
								
							
						 | 
						
							
							
								
								Tidied up unit test code layout
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								cadac817c6
								
							
								
							
						 | 
						
							
							
								
								Enabled some more warning flags in Xcode, and fixed the problems they caused
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								eaf0f990d4
								
							
								
							
						 | 
						
							
							
								
								Replaced all uses of static_cast<Type&&> with std::move
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								4d20d1a406
								
							
								
							
						 | 
						
							
							
								
								Fixed an issue reading BigInteger ranges beyond the highest set bit
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f0ef700e46
								
							
								
							
						 | 
						
							
							
								
								Modernised a bunch of code mainly relating to character/string iteration
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								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 | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								6bfcd820b4
								
							
								
							
						 | 
						
							
							
								
								Unit tests:  Added an optional argument to the UnitTest constructor to specify a category and methods to get and run unit tests in a specified category. Updated the built-in JUCE unit tests and Demo project to use categories.
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								b5afccc37c
								
							
								
							
						 | 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8ed41ed14b
								
							
								
							
						 | 
						
							
							
								
								Fixed some whitespace style and cleaned up some code using C++11
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								9f3fb1c0a6
								
							
								
							
						 | 
						
							
							
								
								Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								fcd5a47d8c
								
							
								
							
						 | 
						
							
							
								
								Added a bit-twiddling helper method: findHighestSetBit()
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								2e84129479
								
							
								
							
						 | 
						
							
							
								
								Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								13c501da0c
								
							
								
							
						 | 
						
							
							
								
								Removed unnecessary memory allocation when assigning a big integer with the same memory requirements
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								f37787df4c
								
							
								
							
						 | 
						
							
							
								
								Fixed incorrect comparison in right shift operator of BigInteger
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								821dea8008
								
							
								
							
						 | 
						
							
							
								
								Fixed implicit conversion warnings in BigInteger
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7be711ec07
								
							
								
							
						 | 
						
							
							
								
								Added some functions writeLittleEndianBitsInBuffer() and readLittleEndianBitsInBuffer() for packing bit-fields in memory buffers
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								a9d843414a
								
							
								
							
						 | 
						
							
							
								
								Resaved all projects
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								c0c912ab4c
								
							
								
							
						 | 
						
							
							
								
								Modified BigInteger so that small (128-bit) values don't require heap allocation
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								e993eb7225
								
							
								
							
						 | 
						
							
							
								
								Whitespace.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b841406324
								
							
								
							
						 | 
						
							
							
								
								Fixed a compiler warning
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								74554a206c
								
							
								
							
						 | 
						
							
							
								
								Improved performance of some BigInteger methods by adding Montgomery Multiplication and extended Euclidan algorithms
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								1675f826be
								
							
								
							
						 | 
						
							
							
								
								Fixed a mistake in BigInteger::inverseModulo()
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								9678eef688
								
							
								
							
						 | 
						
							
							
								
								Stripped out some defunct VS2003 code
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								876b4ae1d3
								
							
								
							
						 | 
						
							
							
								
								Cleared up some overlap between the JUCE_CLANG and JUCE_GCC flags
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								02492b36b9
								
							
								
							
						 | 
						
							
							
								
								Lots of small whitespace tweaks.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b1d30ba82a
								
							
								
							
						 | 
						
							
							
								
								Minor compiler warning fix.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								3027e5168f
								
							
								
							
						 | 
						
							
							
								
								Improved performance of BigInteger memory block conversions, and added some simple BigInteger unit tests.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								c7b8e77031
								
							
								
							
						 | 
						
							
							
								
								Update copyright notice
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f376a82a56
								
							
								
							
						 | 
						
							
							
								
								Clarified the JUCE_USE_INTRINSICS by changing its name to JUCE_USE_MSVC_INTRINSICS
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								ed0bed9af7
								
							
								
							
						 | 
						
							
							
								
								Added a function countNumberOfBits()
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								2edec00b55
								
							
								
							
						 | 
						
							
							
								
								Removed a few more uses of String::empty.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								293aedac2f
								
							
								
							
						 | 
						
							
							
								
								Fixed spelling. Added a few simple methods to Random, BigInteger and var.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								435089e89b
								
							
								
							
						 | 
						
							
							
								
								Updated the UnitTest class to provide a shared, reproducible random seed for each run, to allow failures to be re-created. Also converted a few Strings to StringRefs.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								5ae7353443
								
							
								
							
						 | 
						
							
							
								
								Minor clean-ups + optimisations.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								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 | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								1f95f54089
								
							
								
							
						 | 
						
							
							
								
								Purged some warnings.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								53c0436d71
								
							
								
							
						 | 
						
							
							
								
								Android fixes. OSX fix for old SDKs.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								56bbab1537
								
							
								
							
						 | 
						
							
							
								
								(automated whitespace clean-up)
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								295d125142
								
							
								
							
						 | 
						
							
							
								
								Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								aff5fea6b4
								
							
								
							
						 | 
						
							
							
								
								Minor introjucer clean-ups.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								a0a7fd994a
								
							
								
							
						 | 
						
							
							
								
								Change to the way options are passed to the UnitTestRunner.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								dcc767868f
								
							
								
							
						 | 
						
							
							
								
								Misc minor clean-ups.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								4fcd1e3384
								
							
								
							
						 | 
						
							
							
								
								New class: ChildProcess. Fixed android build problems with paths.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								d55b7419ec
								
							
								
							
						 | 
						
							
							
								
								Fixed a typo in the introjucer. C++0x fixes.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Julian Storer
							
						 | 
						
							
							
							
								
							
								ffc2f5d40e
								
							
								
							
						 | 
						
							
							
								
								Created c++11 move constructors and operator= methods for a bunch of classes (only enabled for c++11 compilers, of course)
							
							
							
							
								
							
							
						 | 
						14 years ago |