2140 Commits (cdbefa3b51e2084b51e7ec506984f263708f8537)

Author SHA1 Message Date
  ed 45bc7c1aa1 Windows: Updated SystemStats::getOperatingSystemType() to use RtlGetVersion() 5 years ago
  jules bec0c2661d Added a method RelativeTime::getApproximateDescription() 5 years ago
  ed 38e640c5d5 Fixed a typo 5 years ago
  jules e5f8937082 Workaround for VS warning 5 years ago
  jules 002dc803a1 Refactored the JSON parser to produce error messages which contain the line + column 5 years ago
  Tom Poole 79d3e8b3f5 Windows: Removed some VS2013 workarounds 5 years ago
  ed 49c82b6ca3 Made the check for empty Strings more robust to fix a symbol collision crash 5 years ago
  ed 1951714776 Linux: Only add libcurl dependency when JUCE_USE_CURL is enabled 5 years ago
  Tom Poole 29508fac70 Fixed an issue maintaining kiosk mode on Android 5 years ago
  jules ac519e541a Added a constructor to MemoryInputStream that will move from a MemoryBlock 5 years ago
  Tom Poole 5935040d78 Fixed a crash when fetching large content in URL::FallbackDownloadTask 5 years ago
  ed c429bf53ce Removed some unnecessary static_casts in the URL class 5 years ago
  ed bdeaeaf368 macOS: Fixed some deprecation warnings and silenced some others for the time being 5 years ago
  Tom Poole e267e8d5ad Fixed an argument forwarding bug in StdFunctionCompat 6 years ago
  Tom Poole 6bcf80fb9e Removed a problematic unit test when running as a Windows system process 6 years ago
  jules cd4aba9e43 PopupMenu modernisation: Improved the PopupMenu::Item class to make it easy to build items by chaining calls together. 6 years ago
  jules 0367d5c3a9 Added some PopupMenu::addItem overloads which let you attach a lambda callback to be invoked for a menu item. 6 years ago
  jules 9a06be6d61 Some minor cleanups 6 years ago
  jules f746672c19 Added an overloaded read method to InputStream which takes a size_t as the size parameter, rather than an int 6 years ago
  Tom Poole 52a4939b62 Updated some documentation 6 years ago
  Tom Poole fd855f851e Fixed a const access issue in OwnedArray 6 years ago
  Tom Poole 8f84192c9b Fixed some more Android compiler warnings 6 years ago
  Tom Poole 670f77f80c Fixed some Android compiler warnings 6 years ago
  Tom Poole a4bd6cbc66 Fixed some more Linux compiler warnings 6 years ago
  jules 6b82c964cd Refactored AudioPluginFormat::createPluginInstance to use lambdas for the callback 6 years ago
  Tom Poole 8b5bc69582 Fixed some more Linux compiler warnings 6 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 years ago
  reuk c1a7557ac6 Fixed a RefCountedArray const correctness issue 6 years ago
  Tom Poole 19e717a7cc Windows: Removed A: and B: special cases from File::isOnHardDisk 6 years ago
  Tom Poole 02177b34c0 Projucer: Fixed the default value of JUCE_CATCH_UNHANDLED_EXCEPTIONS 6 years ago
  Tom Poole a9a0f6b92f Enforced more comprehensive const-correctness in the JUCE container classes 6 years ago
  ed afba45cf08 Added a ReferenceCountedObjectPtr overload of ReferenceCountedArray::set() 6 years ago
  Lukasz Kozakiewicz 4ff0c9c881 Fix a crash on shutdown when DanglingStreamChecker gets destroyed before LeakCounter instances. 6 years ago
  jules c6d1828a32 A few more internal updates for better smart pointer use 6 years ago
  jules 0fb8c8e82a Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way 6 years ago
  jules a97c4a9139 More std::unique_ptr modernisation - changed functions that used to return raw Drawable* pointers to use it 6 years ago
  jules 62ead7dc7d Added some overloads to OwnedArray to let items be added from std::unique_ptrs. Also removed OwnedArray::addIfNotAlreadyThere because it's ambiguous about whether the object should be deleted if it fails to be added! 6 years ago
  jules 332a9edb57 Added long-overdue deprecation warnings to ScopedPointer, and purged the last couple of places where it was being used. 6 years ago
  Tom Poole 5c19eacd0b Fixed compatibility with g++ 4.9 and c++14 6 years ago
  jules 2830ecec0a Prevented the Apple system headers from including some unnecessary C library headers 6 years ago
  jules 2e2cfb5f6c Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones 6 years ago
  ed 6b835c8470 Fixed a documentation typo 6 years ago
  ed e966bdb053 Revert "Workaround for bad HTTP response header parsing on Linux" 6 years ago
  Tom Poole b59fa68724 Fixed some compiler warnings 6 years ago
  hogliux c91915c519 Removed extern "C" from threadEntryProc 6 years ago
  Tom Poole 717be11eac Updated the documentation 6 years ago
  Tom Poole 8eb626a338 Windows: Fixed a bug in File::getFileIdentifier() 6 years ago
  James Hurst a138458d19 Workaround for bad HTTP response header parsing on Linux 6 years ago
  James Hurst 60f58be769 Added a method to return query parameters as a URL encoded string, and to optionally include these in getSubPath 6 years ago
  James Hurst f4eec3d80a Use ignoreCase in StringPairArray::containsKey 6 years ago