237 Commits (b51d43d8246404238ab5b47b47ba4ccb98688f73)

Author SHA1 Message Date
  jules 9ac84e07b4 Fixed some false positives generated by the StringPairArray comparison operator, and made it faster for common cases. 7 years ago
  jules 31c99d3680 Cleaned up some missing std:: namespaces for maths functions, and updated some old documentation for AudioProcessor 7 years ago
  jules a2020f0177 Removed a defunct unit test 7 years ago
  jules 2fcb8fa71b Added some prototype function definitions to avoid compiler warnings for people who enable the "missing prototype" flag 7 years ago
  jules 970eda679e Added 'final' keyword to a lot of classes from which you really shouldn't be inheriting! 7 years ago
  ed 93ed8ed0fc Fixed a typo in the StringRef documentation 7 years ago
  jules 3d7c777238 Some light modernisation of a bunch of old code 7 years ago
  tpoole 920c3f24c8 UnitTestRunner: Improved logging on Windows 7 years ago
  tpoole 3627603c83 Fixed a performance regression parsing doubles 7 years ago
  ed 0b6f02a29e Fixed some errors and warnings when building with JUCE_DLL_BUILD=1 7 years ago
  tpoole 47698a86b1 MinGW: Fixed some 32 bit build errors 7 years ago
  jules fa093cd798 Modernised some String internals 7 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 7 years ago
  jules 64e76146d9 Avoided a compiler error when using xcode with very old standard libraries 7 years ago
  tpoole 0a7e9ff119 Whitespace 7 years ago
  jules 7c6f3d40b6 Tidied up some method calls involving HeapBlock 7 years ago
  jules 637367959c Whitespace 7 years ago
  jules 80f76bfe0a Added a std::hash function for juce::String to make it more compatible with std containers 7 years ago
  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