jules
							
						 | 
						
							
							
							
								
							
								87042769b6
								
							
								
							
						 | 
						
							
							
								
								Tidied up some more old typedefs
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								38295f332b
								
							
								
							
						 | 
						
							
							
								
								Converted some old typedefs to using declarations
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Noah Dayan
							
						 | 
						
							
							
							
								
							
								9e867255d3
								
							
								
							
						 | 
						
							
							
								
								Fixed doxygen deprecated bug
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								cdbc28c18b
								
							
								
							
						 | 
						
							
							
								
								Add documentation tags
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								f1af3908d5
								
							
								
							
						 | 
						
							
							
								
								Documentation fixes
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								5b13063162
								
							
								
							
						 | 
						
							
							
								
								Fixed a typo in comments
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f9313c8338
								
							
								
							
						 | 
						
							
							
								
								Deprecated some old functions roundDoubleToInt and roundFloatToInt - these can both be trivially replaced by roundToInt, and should have been deprecated long ago!
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								249ab04f76
								
							
								
							
						 | 
						
							
							
								
								fixed a typo
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7326a37795
								
							
								
							
						 | 
						
							
							
								
								Added some missing math constants to the Javascript parser, and a constant MathConstants::sqrt2
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								d727f2a35a
								
							
								
							
						 | 
						
							
							
								
								Added MathConstants::halfPi to improve readability
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								d0111a4f96
								
							
								
							
						 | 
						
							
							
								
								Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7dd8fa993e
								
							
								
							
						 | 
						
							
							
								
								Fixes for templated code which could default-initialise a SIMDRegister object while expecting to get a zero-initialised value
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								7d30c30819
								
							
								
							
						 | 
						
							
							
								
								Fixed some GCC constexpr issues
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								6ddff42012
								
							
								
							
						 | 
						
							
							
								
								Added JUCE_CONSTEXPR to a bunch of simple maths functions
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b44cb8b710
								
							
								
							
						 | 
						
							
							
								
								Minor breaking change: removed the legacy swapVariables function. Just use std::swap instead and it'll do a better job!
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								27a6903cac
								
							
								
							
						 | 
						
							
							
								
								Changed the way isPositiveAndBelow is written to avoid needing to cast the second parameter to an int
							
							
							
							
								
							
							
						 | 
						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 | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								0b67a40bb9
								
							
								
							
						 | 
						
							
							
								
								Fixed a MSVC 2013 compiler error in juce_MathsFunctions.h
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								ec2f7219c5
								
							
								
							
						 | 
						
							
							
								
								Fixed a MSVC 2013 compiler error in juce_MathsFunctions.h
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								244a944857
								
							
								
							
						 | 
						
							
							
								
								Added the JUCE DSP module
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								e7923af185
								
							
								
							
						 | 
						
							
							
								
								Got rid of the old PARAMETER_TYPE macro - this isn't needed as the same thing can be done directly with the TypeHelpers::ParameterType helper class
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								b5afccc37c
								
							
								
							
						 | 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								2da1bc5f41
								
							
								
							
						 | 
						
							
							
								
								Replace include guards with "#pragma once"
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								e040353898
								
							
								
							
						 | 
						
							
							
								
								Cleaned up a few old bits of VC2005 support code
							
							
							
							
								
							
							
						 | 
						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 | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7be711ec07
								
							
								
							
						 | 
						
							
							
								
								Added some functions writeLittleEndianBitsInBuffer() and readLittleEndianBitsInBuffer() for packing bit-fields in memory buffers
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								fb864a5cb1
								
							
								
							
						 | 
						
							
							
								
								Corrected some spelling mistakes in comments
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								d48167a0b7
								
							
								
							
						 | 
						
							
							
								
								Added some length-squared methods to Line and Point
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								576c60fd15
								
							
								
							
						 | 
						
							
							
								
								un-templated a couple of functions to prevent them being accidentally called with integral type arguments
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4583fa3fbf
								
							
								
							
						 | 
						
							
							
								
								Used the ignoreUnused() function to tidy up some old code
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								02492b36b9
								
							
								
							
						 | 
						
							
							
								
								Lots of small whitespace tweaks.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								a14f6abbe0
								
							
								
							
						 | 
						
							
							
								
								Corrected a typo in the documentation
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								09b32de604
								
							
								
							
						 | 
						
							
							
								
								Added a helpful assertion in jmap().
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b2ddfe67a8
								
							
								
							
						 | 
						
							
							
								
								Fixes for mingw headers.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								b2748d44e7
								
							
								
							
						 | 
						
							
							
								
								Compile fix: added inline keyword to fully specialised templated functions.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   Timur Doumler
							
						 | 
						
							
							
							
								
							
								c540c576fd
								
							
								
							
						 | 
						
							
							
								
								juce_MathsFunctions.h: tidy-up, fixed problem with jmap() not being included in Doxygen API reference.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								6db05a6100
								
							
								
							
						 | 
						
							
							
								
								Tweaked some syntax to help with Clang/Windows compatibility
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								c7b8e77031
								
							
								
							
						 | 
						
							
							
								
								Update copyright notice
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								a49cc0fca5
								
							
								
							
						 | 
						
							
							
								
								Added methods degreesToRadians and radiansToDegrees
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								ea4262f5e1
								
							
								
							
						 | 
						
							
							
								
								Add ignoreUnused utility function as a tool to avoid unused variables warning
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   Fabian Renn-Giles
							
						 | 
						
							
							
							
								
							
								6d38e890f7
								
							
								
							
						 | 
						
							
							
								
								Fix Android compile error with recent isfinite patch
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   Fabian Renn-Giles
							
						 | 
						
							
							
							
								
							
								a9278b0fb8
								
							
								
							
						 | 
						
							
							
								
								Fix Android compile error with recent isfinite patch
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								904dd784fa
								
							
								
							
						 | 
						
							
							
								
								Fix for an obscure Visual Studio warning.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								82b4581d2d
								
							
								
							
						 | 
						
							
							
								
								Fixed a warning in juce_isfinite
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								5ce5d95064
								
							
								
							
						 | 
						
							
							
								
								Added some template specialisation to the juce_isfinite method, so that it can safely be called for integer types too.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								995839429e
								
							
								
							
						 | 
						
							
							
								
								Tweaked JUCE_UNDENORMALISE to add/subtract a different constant, as this seems to lead to values that snap to zero better.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								0a977b5589
								
							
								
							
						 | 
						
							
							
								
								Added a template specialisation for juce_hypot when used with float parameters.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								3dc8a96265
								
							
								
							
						 | 
						
							
							
								
								Made the JUCE_UNDENORMALISE macro active on 64-bit intel, because apparently it actually is still an issue on that platform.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								5054b4959a
								
							
								
							
						 | 
						
							
							
								
								Added a couple of jmap() functions, to map values from source ranges to target ranges.
							
							
							
							
								
							
							
						 | 
						10 years ago |