1504 Commits (b51d43d8246404238ab5b47b47ba4ccb98688f73)

Author SHA1 Message Date
  hogliux 1135f6fff6 Fixed a compiler warning involving deprecated static variables when compiling with GCC 7 years ago
  jules 369d59f656 Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters 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 2ee168ad46 Deprecated File::separator and File::separatorString, replacing them by static getter functions, so that File methods can be safely used in static constructors without order-of-initialisation problems 7 years ago
  hogliux 671f3eaf94 Implement Process::hide for mobile platforms 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 ff99aec1ab Converted some old uses of non-C++ maths functions to their std equivalents 7 years ago
  ed 15e40d48ba Whitespace 7 years ago
  ed 3b61f577bf Removed unused JUCE_COMPILER_SUPPORTS_THREAD_LOCAL flag 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 be3e9161be Fixed a typo in the previous commit 7 years ago
  jules 970eda679e Added 'final' keyword to a lot of classes from which you really shouldn't be inheriting! 7 years ago
  tpoole aa338866fb Minor documentation fixes 7 years ago
  tpoole 7d2f59909e Minor documentation fixes 7 years ago
  tpoole e85d3aaf1f Renamed XCode to Xcode in multiple places 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
  hogliux f59a5dfc7f Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation 7 years ago
  jules eca20d1e4a Added some missing copy and move constructors in the ReferenceCountedObject classes 7 years ago
  hogliux 6ae99f4343 macOS: Fixed a memory leak of native mac menu items 7 years ago
  Lukasz Kozakiewicz 9527e077b1 Android: bailout in ComponentPeerView’s callbacks if underlying host is deleted. 7 years ago
  jules 434b0e7c9b Got rid of a long-defunct alias "BitArray". If your code still uses this name, you can just replace or alias it to BigInteger, which is what the class was renamed to. 7 years ago
  jules 1aaa598a5f Added JUCE_DECLARE_WEAK_REFERENCEABLE macro to make it easier to creat weak-referenceable classes 7 years ago
  jules b44cb8b710 Minor breaking change: removed the legacy swapVariables function. Just use std::swap instead and it'll do a better job! 7 years ago
  jules 27a6903cac Changed the way isPositiveAndBelow is written to avoid needing to cast the second parameter to an int 7 years ago
  Lukasz Kozakiewicz 5b8cf6b932 Android: fix getMemorySizeInMegabytes() returning negative values. 7 years ago
  jules 23cdad6a80 Tweaked URL::addEscapeChars() to make its character substitutions more compliant with RFC3986 7 years ago
  jules d05594eafe Fixed a problem in a static assert in Atomic. 7 years ago
  tpoole 920c3f24c8 UnitTestRunner: Improved logging on Windows 7 years ago
  tpoole 3627603c83 Fixed a performance regression parsing doubles 7 years ago
  hogliux 8d86e6350a Fixed constexpr compiler support detection in gcc 7 years ago
  ed 0b6f02a29e Fixed some errors and warnings when building with JUCE_DLL_BUILD=1 7 years ago
  jules a5eebb37ef whitespace 7 years ago
  jules e6ae3f7aa7 Fixed a problem in a static assert in Atomic. 7 years ago
  tpoole 47698a86b1 MinGW: Fixed some 32 bit build errors 7 years ago
  jules fa093cd798 Modernised some String internals 7 years ago
  tpoole 0ae8aa812c Bump version number to 5.1.2 7 years ago
  jules 4f204f405d Added a method var::hasProperty() 7 years ago
  hogliux 7bb95a8334 Android: Ensure that jni headers are included if JUCE_CORE_INCLUDE_JNI_HELPERS is set but JUCE_CORE_INCLUDE_NATIVE_HEADERS isn't 7 years ago
  tpoole 0c3faf4b58 Added an OS X 10.6 compatibility fix 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
  tpoole b58a0f4be7 Fixed some VS2013 compiler errors 7 years ago
  hogliux d4e0ba0e4d Android: Fixed an issue where the AlertWindow's callback would never be called if AlertWindows were dismissed by clicking outside the alert's window on Android 7 years ago
  jules 64e76146d9 Avoided a compiler error when using xcode with very old standard libraries 7 years ago
  hogliux 3ba8c1f864 iOS AUv3: Removed too strict API limitations to open URLs in AUv3s as iOS seems to allow this 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