257 Commits (7ed282f3147d80e2f59fe37ae2b7b4b51be52a56)

Author SHA1 Message Date
  ed cdbc28c18b Add documentation tags 7 years ago
  Tom Poole f1af3908d5 Documentation fixes 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
  jules 1a60fa9765 More ScopedPointer/unique_ptr compatibility work 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 f85d706131 Some minor formatting and comment fixes 7 years ago
  jules d4a7afa73f Replaced some old juce-style sort operations with std::sort and lambdas 7 years ago
  jules f0ef700e46 Modernised a bunch of code mainly relating to character/string iteration 7 years ago
  tpoole 51b3eaebb2 Fixed some VS2013 compiler errors 7 years ago
  jules 6cb79e1414 Added back std::initializer_list constructors for Array and StringArray in addition to the variadic constructors 7 years ago
  jules c9d98a4976 Removed explicitness from StringArray single-element constructor 7 years ago
  jules 7ece1b4135 Changed Array and StringArray to use variadic template constructors instead of initializer_lists, so that we can use them on old platforms 7 years ago
  jules dd4230586f Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up 7 years ago
  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