|  ed | 2b53ff6c54 | Added comments to clarify a24341d | 6 years ago | 
				
					
						|  ed | a24341d2a7 | Fixed clang -Wreturn-std-move-in-c++11 warnings | 6 years ago | 
				
					
						|  jules | 62ead7dc7d | Added some overloads to OwnedArray to let items be added from std::unique_ptrs. Also removed OwnedArray::addIfNotAlreadyThere because it's ambiguous about whether the object should be deleted if it fails to be added! | 6 years ago | 
				
					
						|  ed | eaf0f990d4 | Replaced all uses of static_cast<Type&&> with std::move | 7 years ago | 
				
					
						|  jules | 95a3f0b039 | Whitespace | 7 years ago | 
				
					
						|  jules | 1e6bbb8da9 | Added some methods to allow ReferenceCountedObjectPtrs to be constructed or copied from references as well as pointers - as well as increasing safety, this actually makes things a bit more efficient as it skips a nullptr check. Updated lots of places in the code that could take advantage of this | 7 years ago | 
				
					
						|  jules | 49aa9c9db4 | Added flag JUCE_STRICT_REFCOUNTEDPOINTER which is recommended to avoid accidental leaks when using ref-counted pointers. Enabled this flag in the demo projects, and used it to help tidy up some dubious smart-pointer use | 7 years ago | 
				
					
						|  jules | d1571a19aa | Added a few missing in-place operators to the javascript parser | 7 years ago | 
				
					
						|  jules | 38295f332b | Converted some old typedefs to using declarations | 7 years ago | 
				
					
						|  jules | f4e3eafc78 | Added support for floating point modulo to the javascript interpreter | 7 years ago | 
				
					
						|  Tom Poole | ab863a6dc2 | Replaced all usage of ScopedPointer with std::unique_ptr | 7 years ago | 
				
					
						|  jules | 1a60fa9765 | More ScopedPointer/unique_ptr compatibility work | 7 years ago | 
				
					
						|  jules | 48a5fbd333 | Another batch of ScopedPointer cleanups | 7 years ago | 
				
					
						|  jules | 7326a37795 | Added some missing math constants to the Javascript parser, and a constant MathConstants::sqrt2 | 7 years ago | 
				
					
						|  jules | 81abb6a1a6 | Avoided a spurious assertion when trying to compile invalid javascript | 7 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 | 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 | 
				
					
						|  tpoole | ee34e0455d | Restored compatibility with older versions of OS X by removing some std namespace maths functions | 8 years ago | 
				
					
						|  jules | ff99aec1ab | Converted some old uses of non-C++ maths functions to their std equivalents | 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 | 
				
					
						|  tpoole | 5b6e482a0d | JSON:  Added the ability to limit the number of decimal places when serialising floating point numbers | 8 years ago | 
				
					
						|  hogliux | b5afccc37c | Updated file headers and the README with the JUCE 5 license | 8 years ago | 
				
					
						|  jules | bf94ab0e4c | Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings | 8 years ago | 
				
					
						|  jules | f11db9e1fb | Avoided a spurious assertion in the javascript parser | 8 years ago | 
				
					
						|  jules | 8ed41ed14b | Fixed some whitespace style and cleaned up some code using C++11 | 8 years ago | 
				
					
						|  jules | 9c75f13a4f | Added a method JavascriptEngine::callFunctionObject() for invoking javascript methods in DynamicObject native methods | 8 years ago | 
				
					
						|  jules | aa2598ffff | Added method JavascriptEngine::stop() | 8 years ago | 
				
					
						|  hogliux | 6559b3e185 | Fixed multiple harmless warnings in Android builds | 8 years ago | 
				
					
						|  tpoole | 6f27a1d4a4 | Typo fixes | 8 years ago | 
				
					
						|  jules | aae64719a5 | Minor compile fix in the javascript parser for VS2013 | 8 years ago | 
				
					
						|  jules | 53ae78f1bb | Fix for javascript parseInt of strings that start with a zero but contain non-numeric chars | 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 | 1f2eaeb47f | Added support for accessing the properties of a javascript object via the subscript operator | 9 years ago | 
				
					
						|  jules | 300485a147 | Added a Javascript array indexOf method | 9 years ago | 
				
					
						|  jules | 37cffb74ce | Added a Javascript array splice method | 9 years ago | 
				
					
						|  jules | a0835a5ea9 | Added a parseFloat method to the Javascript parser | 9 years ago | 
				
					
						|  jules | 6fc4d5aac6 | Fixed a bug in the Javascript parser involving array dereferencing | 9 years ago | 
				
					
						|  jules | 396d73a989 | Fix for precedence of Javascript typeof operator | 9 years ago | 
				
					
						|  jules | 190a985003 | Added typeof operator to javascript parser | 9 years ago | 
				
					
						|  jules | 90ff2369e2 | Fixed a javascript return-else-statement parsing problem | 9 years ago | 
				
					
						|  jules | a48d70010f | Added support for javascript Array.push method | 9 years ago | 
				
					
						|  jules | 4583fa3fbf | Used the ignoreUnused() function to tidy up some old code | 10 years ago | 
				
					
						|  jules | 99de06cf2c | Javascript parser: Fixed the fact that Math.PI and E were methods instead of properties | 10 years ago | 
				
					
						|  hogliux | c7b8e77031 | Update copyright notice | 10 years ago | 
				
					
						|  jules | a49cc0fca5 | Added methods degreesToRadians and radiansToDegrees | 10 years ago | 
				
					
						|  jules | d8bc6c52c7 | A couple more optimisations of Identifier object passing. | 10 years ago | 
				
					
						|  jules | 06f279856c | Added support to the Javascript parser for invoking custom methods via DynamicObject::invokeMethod | 10 years ago | 
				
					
						|  jules | 827e02862c | Tweaks to avoid an obscure compiler warning. | 10 years ago | 
				
					
						|  jules | efd45ca032 | Added access to the root object's properties in JavascriptEngine | 11 years ago | 
				
					
						|  jules | df1483fb49 | Minor refactoring in JS parser. | 11 years ago |