218 Commits (71d10e750a0fb03c63c32b162c6e103600abe656)

Author SHA1 Message Date
  ed dec870f5eb Projucer: Fixed a few live-build errors on Windows 7 years ago
  tpoole 9b687968db Fixed some g++ compiler warnings 7 years ago
  tpoole 450de0d3a6 Added a uint8 operator<< to the String class 7 years ago
  hogliux a2a0a2cae6 Fixed compiler errors when compiling with GNU libstdc++ 7 years ago
  tpoole 3933c5f8f9 Removed the sstream header from juce_StandardHeader.h 7 years ago
  tpoole 9600016294 Fixed some undefined (or implementation defined) behavior 7 years ago
  jules 383c1678ce Worked around a compiler warning 7 years ago
  tpoole d59ac51067 Deleted the String (bool) constructor to prevent nasty type conversion edge cases 7 years ago
  tpoole 041feb1688 Added operator<< bool to the String class 7 years ago
  tpoole 8424030e50 Fixed a bug where floating point numbers were parsed using the system's locale 7 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 8 years ago
  ed 2f5b8e5f9f Changed File::compareFilenames() method to use String::compareNatural() and added argument to String::compareNatural() for case sensitivity 8 years ago
  hogliux 676ad43898 Added more compare operators to Identifier class 8 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. 8 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
  jules af660278d7 Removed a malfunctioning method in CharPointer_ASCII 9 years ago
  Timur Doumler 4d41bdd7c9 Minor cleanup: removed superfluous semicolon after a member function definition. 9 years ago
  Timur Doumler 17497122e4 Consistency fix: renamed Array::empty() to Array::isEmpty() and added a method isEmpty() to all container classes which didn't have it yet. 9 years ago
  jules c4cdec7bd9 Added method CharacterFunctions::getUnicodeCharFromWindows1252Codepage() and used this to help parse difficult WAV file metadata 9 years ago
  jules f99b49c999 Added a helpful assertion in String::replaceCharacters 9 years ago
  jules efd5bd36cb Made CharPointer_UTF8::isValidString reject some sequences that weren't being detected as illegal 9 years ago
  jules 36a8380e4c Fix for case-insensitive comparison of extended UTF8 unicode chars, and some refactoring of CharacterFunctions. 9 years ago
  jules 85cd905fb4 Whitespace 9 years ago
  jules 5a5fa35368 Fixed a comment for StringArray::removeString that didn't match the behaviour 9 years ago
  jules 0af818324e Fixed a typo that caused a problem when JUCE_STRING_UTF_TYPE is set to 16 or 32 9 years ago