|  jules | dee78f29f6 | Misc cleanups and modernisation | 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 | 
				
					
						|  jules | b3390dabc9 | Added a constructor to StringRef that takes a std::string | 7 years ago | 
				
					
						|  jules | 38295f332b | Converted some old typedefs to using declarations | 7 years ago | 
				
					
						|  jules | 6ee9030e37 | Fixed an edge-case in String::compareNatural | 7 years ago | 
				
					
						|  Tom Poole | 224d0a9325 | Fixed a bug setting the number of decimal places in a String | 7 years ago | 
				
					
						|  jules | 8d09eaadb6 | Removed some defunct code from the C++1 feature detection macros, and simplified code which no longer needs to test for feature availability | 7 years ago | 
				
					
						|  tpoole | 51b3eaebb2 | Fixed some VS2013 compiler errors | 8 years ago | 
				
					
						|  jules | dd4230586f | Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up | 8 years ago | 
				
					
						|  jules | 31c99d3680 | Cleaned up some missing std:: namespaces for maths functions, and updated some old documentation for AudioProcessor | 8 years ago | 
				
					
						|  jules | a2020f0177 | Removed a defunct unit test | 8 years ago | 
				
					
						|  jules | 2fcb8fa71b | Added some prototype function definitions to avoid compiler warnings for people who enable the "missing prototype" flag | 8 years ago | 
				
					
						|  jules | fa093cd798 | Modernised some String internals | 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 | 7c6f3d40b6 | Tidied up some method calls involving HeapBlock | 8 years ago | 
				
					
						|  tpoole | 450de0d3a6 | Added a uint8 operator<< to the String class | 8 years ago | 
				
					
						|  tpoole | 9600016294 | Fixed some undefined (or implementation defined) behavior | 8 years ago | 
				
					
						|  jules | 383c1678ce | Worked around a compiler warning | 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 | 
				
					
						|  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 | 
				
					
						|  jules | 7ef3c009f6 | Optimised String::unquoted() | 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 | 
				
					
						|  jules | 8ed41ed14b | Fixed some whitespace style and cleaned up some code using C++11 | 8 years ago | 
				
					
						|  hogliux | 08483a0138 | Fixed a VS 2017 compiler warning | 8 years ago | 
				
					
						|  hogliux | 6559b3e185 | Fixed multiple harmless warnings in Android builds | 8 years ago | 
				
					
						|  ed | e7ebd069e3 | tidied up String::replaceFirstOccurrenceOf() method | 8 years ago | 
				
					
						|  ed | 67931e4465 | Added String::replaceFirstOccurrenceOf() method | 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 | ab0c519cef | Workaround for an android-specific bug in String::formatted() | 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 | 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 | 
				
					
						|  Timur Doumler | 70949aa0c6 | Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. | 9 years ago | 
				
					
						|  jules | f99b49c999 | Added a helpful assertion in String::replaceCharacters | 9 years ago | 
				
					
						|  jules | 0af818324e | Fixed a typo that caused a problem when JUCE_STRING_UTF_TYPE is set to 16 or 32 | 10 years ago | 
				
					
						|  jules | 02492b36b9 | Lots of small whitespace tweaks. | 10 years ago | 
				
					
						|  jules | 2286856b7b | Added some extra number->String converter methods, and extra unit-tests | 10 years ago | 
				
					
						|  jules | 3d3eec675e | Added a couple of extra StringRef and NewLine concatenation operators | 10 years ago | 
				
					
						|  jules | 145a80f11f | Fix for builds with JUCE_STRING_UTF_TYPE = 32 | 10 years ago | 
				
					
						|  jules | 88ca15e6f2 | Added override specifiers to unit test classes | 10 years ago | 
				
					
						|  jules | 449bfb852a | Fix to a UTF-8 conversion operator for certain high value unicode points. | 10 years ago | 
				
					
						|  hogliux | c7b8e77031 | Update copyright notice | 10 years ago | 
				
					
						|  jules | c66f412224 | Optimised performance of String::isEmpty() | 10 years ago | 
				
					
						|  jules | 710aec4503 | Fixed a couple of broken unit tests | 10 years ago | 
				
					
						|  jules | 8d8c946528 | Tidied up some inconsistent use of size_t and a problem in a demo build. | 10 years ago |