222 Commits (3627603c8314da9a73bb14c9fbaf6e795d1620a4)

Author SHA1 Message Date
  tpoole 3627603c83 Fixed a performance regression parsing doubles 8 years ago
  ed 0b6f02a29e Fixed some errors and warnings when building with JUCE_DLL_BUILD=1 8 years ago
  tpoole 47698a86b1 MinGW: Fixed some 32 bit build errors 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 64e76146d9 Avoided a compiler error when using xcode with very old standard libraries 8 years ago
  tpoole 0a7e9ff119 Whitespace 8 years ago
  jules 7c6f3d40b6 Tidied up some method calls involving HeapBlock 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
  ed dec870f5eb Projucer: Fixed a few live-build errors on Windows 8 years ago
  tpoole 9b687968db Fixed some g++ compiler warnings 8 years ago
  tpoole 450de0d3a6 Added a uint8 operator<< to the String class 8 years ago
  hogliux a2a0a2cae6 Fixed compiler errors when compiling with GNU libstdc++ 8 years ago
  tpoole 3933c5f8f9 Removed the sstream header from juce_StandardHeader.h 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
  tpoole 8424030e50 Fixed a bug where floating point numbers were parsed using the system's locale 8 years ago
  tpoole db1e79601e Fixed an intermittent JSON parsing test failure 8 years ago
  jules c313a55f83 Bit of minor modernisation in CharacterFunctions 8 years ago
  tpoole ebce454514 Added a compatibility fix for older compilers 8 years ago
  tpoole 7e6a650e8c Fixed some issues when parsing double strings 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 e5bd7992c4 Tidied up some CharPointer classes, and gave them isNotEmpty() methods 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 bf94ab0e4c Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings 8 years ago
  jules d36156c620 Removed some extraneous semicolons 8 years ago
  Rachel 28c3faea23 Added a missing declaration for String << unsigned long 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 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
  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
  hogliux 676ad43898 Added more compare operators to Identifier class 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
  Timur Doumler fc69dc00db Changed addIfNotAlreadyThere method of all array classes to return a bool, indicating whether the object was added or not. 9 years ago
  jules f36205fabe Fixed a couple of comment typos 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
  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