Tom Poole
							
						 | 
						
							
							
							
								
							
								894e7d2bd2
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
							
								
							
								175644e8c1
								
							
								
							
						 | 
						
							
							
								
								String:  Provide range-for comaptibility
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
							
								
							
								dddeb1ad68
								
							
								
							
						 | 
						
							
							
								
								Build:  Fix Xcode 11.4 compatibility issues
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								38e640c5d5
								
							
								
							
						 | 
						
							
							
								
								Fixed a typo
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								717be11eac
								
							
								
							
						 | 
						
							
							
								
								Updated the documentation
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Maisey
							
						 | 
						
							
							
							
								
							
								9d1f6abe49
								
							
								
							
						 | 
						
							
							
								
								Avoided some allocations in StringRef/Identifier/String comparisons
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								315db2df93
								
							
								
							
						 | 
						
							
							
								
								Documentation fixes
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								aa361c9cf5
								
							
								
							
						 | 
						
							
							
								
								Documentation fixes
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								865eabd434
								
							
								
							
						 | 
						
							
							
								
								Fixed a bug writing doubles to XML and JSON
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								721d732b40
								
							
								
							
						 | 
						
							
							
								
								Reverted the numberOfDecimalPlaces behaviour of the String constructor
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								41e7251519
								
							
								
							
						 | 
						
							
							
								
								Added a String method to store decimals to a set number of significant figures
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								102ed4a9f2
								
							
								
							
						 | 
						
							
							
								
								Fixed some compiler warnings
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								cba080396b
								
							
								
							
						 | 
						
							
							
								
								Clarified some double-to-string conversion documentation, and made it avoid adding unnecessary trailing zeros (which were bloating XML and other dumps generated by things like ValueTree)
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								dee78f29f6
								
							
								
							
						 | 
						
							
							
								
								Misc cleanups and modernisation
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								d4762f1d9a
								
							
								
							
						 | 
						
							
							
								
								Fix for compile error with JUCE_ALLOW_STATIC_NULL_VARIABLES=0
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								30f6206be9
								
							
								
							
						 | 
						
							
							
								
								Fix for compile error with JUCE_ALLOW_STATIC_NULL_VARIABLES=0
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8c38c6f57f
								
							
								
							
						 | 
						
							
							
								
								Marked as deprecated: String::empty, var::null, File::nonexistent, ValueTree::invalid and other problematic statically-initialised null values. Please just use the default constructor for these classes!
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4793cd3fb8
								
							
								
							
						 | 
						
							
							
								
								Disambiguated a couple of String + std::string operators
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								c7c26fa9f0
								
							
								
							
						 | 
						
							
							
								
								Removed the OS X 10.5 and 10.6 deployment target options from the Projucer and enabled more C++11 features across all platforms
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								cdbc28c18b
								
							
								
							
						 | 
						
							
							
								
								Add documentation tags
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								85f74ca7d3
								
							
								
							
						 | 
						
							
							
								
								Clarified comments around the JUCE_ALLOW_STATIC_NULL_VARIABLES items to make clear that they're deprecated
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								970eda679e
								
							
								
							
						 | 
						
							
							
								
								Added 'final' keyword to a lot of classes from which you really shouldn't be inheriting!
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								0b6f02a29e
								
							
								
							
						 | 
						
							
							
								
								Fixed some errors and warnings when building with JUCE_DLL_BUILD=1
							
							
							
							
								
							
							
						 | 
						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 | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								64e76146d9
								
							
								
							
						 | 
						
							
							
								
								Avoided a compiler error when using xcode with very old standard libraries
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								0a7e9ff119
								
							
								
							
						 | 
						
							
							
								
								Whitespace
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								637367959c
								
							
								
							
						 | 
						
							
							
								
								Whitespace
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								80f76bfe0a
								
							
								
							
						 | 
						
							
							
								
								Added a std::hash function for juce::String to make it more compatible with std containers
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								450de0d3a6
								
							
								
							
						 | 
						
							
							
								
								Added a uint8 operator<< to the String class
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								d59ac51067
								
							
								
							
						 | 
						
							
							
								
								Deleted the String (bool) constructor to prevent nasty type conversion edge cases
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								041feb1688
								
							
								
							
						 | 
						
							
							
								
								Added operator<< bool to the String class
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8dc5bbe916
								
							
								
							
						 | 
						
							
							
								
								Simplified the String::toHexString overloads into a templated function that should work with all integer types
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								b5afccc37c
								
							
								
							
						 | 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Rachel
							
						 | 
						
							
							
							
								
							
								28c3faea23
								
							
								
							
						 | 
						
							
							
								
								Added a missing declaration for String << unsigned long
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								08483a0138
								
							
								
							
						 | 
						
							
							
								
								Fixed a VS 2017 compiler warning
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								67931e4465
								
							
								
							
						 | 
						
							
							
								
								Added String::replaceFirstOccurrenceOf() method
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								2da1bc5f41
								
							
								
							
						 | 
						
							
							
								
								Replace include guards with "#pragma once"
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								b184ca92e8
								
							
								
							
						 | 
						
							
							
								
								Removed an accidentally-committed method from String
							
							
							
							
								
							
							
						 | 
						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 | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								2f5b8e5f9f
								
							
								
							
						 | 
						
							
							
								
								Changed File::compareFilenames() method to use String::compareNatural() and added argument to String::compareNatural() for case sensitivity
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								9fa0d49be7
								
							
								
							
						 | 
						
							
							
								
								Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								688ac3b853
								
							
								
							
						 | 
						
							
							
								
								Updated a comment
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								49a7ca4d82
								
							
								
							
						 | 
						
							
							
								
								Improved the String::createStringFromData method to fall back to a Windows 1252 codepage if given non-UTF8 data, and used this in parsing VST and WAV strings
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								2286856b7b
								
							
								
							
						 | 
						
							
							
								
								Added some extra number->String converter methods, and extra unit-tests
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								145a80f11f
								
							
								
							
						 | 
						
							
							
								
								Fix for builds with JUCE_STRING_UTF_TYPE = 32
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								c7b8e77031
								
							
								
							
						 | 
						
							
							
								
								Update copyright notice
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								ac3d4ce36b
								
							
								
							
						 | 
						
							
							
								
								Fixed a spelling mistake.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								c66f412224
								
							
								
							
						 | 
						
							
							
								
								Optimised performance of String::isEmpty()
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8d8c946528
								
							
								
							
						 | 
						
							
							
								
								Tidied up some inconsistent use of size_t and a problem in a demo build.
							
							
							
							
								
							
							
						 | 
						10 years ago |