216 Commits (e6509fcb51eaa92b1c7a2c7918caced2eefd00b4)

Author SHA1 Message Date
  Tom Poole c474cb2469 Docs: Fix some missing Doxygen tags 1 year ago
  Tom Poole 6bf9bb9a2e Add final specifiers in implementation files 1 year ago
  Tom Poole 4153d59e39 Formatting 1 year ago
  Tom Poole 9b041f3d74 Add a base clang-tidy configuration 1 year ago
  Tom Poole 1e59930c24 Docs: Add some missing parameters 1 year ago
  Anthony Nicholls 2aff537ced approximatelyEqual: Fix unreachable code warning in MSVC 1 year ago
  Anthony Nicholls 2bb530f636 approximatelyEqual: Add customisable tolerances for floating-point comparisons 1 year ago
  reuk 28414a6af8
Global: Avoid floating-point equality checks where possible 2 years ago
  reuk 28f2157912
Convert ignoreUnused to [[maybe_unused]] 2 years ago
  hogliux d048fdbc82 BigInteger: Mutating methods now return self references to facilitate easy concatenating of several mutating operations 2 years ago
  reuk 7c14c1fcd7
Use more concise stdlib type aliases 2 years ago
  reuk 21d87c02c2
MathsFunctions: Make countNumberOfBits constexpr 2 years ago
  reuk 8b8ae10059
Build: Replace JUCE_NODISCARD with [[nodiscard]] 2 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk 1d1d743b9f
Build: Add -Wdeprecated to recommended flags and fix new warnings 3 years ago
  Roland Rabien 9d692c13cf Fix invalid usage of JUCE_NODISCARD 3 years ago
  reuk b80927fc91
Nodiscard: Add to builder-pattern functions 3 years ago
  reuk 7d21a967e4
AudioBlock: Use new size_t overloads from FloatVectorOperations 3 years ago
  reuk ca5c9fdae6
FloatVectorOperations: Add overloads accepting size_t element counts 3 years ago
  ed fc0f6b1f2f Tidy up 3 years ago
  ed 6da59e87a3 Fix float_Pi deprecation warning typo 3 years ago
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 3 years ago
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 years ago
  reuk 64b9366e8f
CharacterFunctions: Add new function to move pointer past whitespace 4 years ago
  reuk 394c4fd475 Clang: Fix warnings when building with clang 10 4 years ago
  reuk ac2d7ee272 Clang: Fix build errors when using a recent clang-cl 4 years ago
  reuk 4cf66d6522 Cleanup: Remove redundant inlines 5 years ago
  ed 77aff4658b Fixed an edge case in Random::nextFloat() for dividends approaching std::numeric_limits<uint32>::max() 5 years ago
  Ivan Cohen c138bf91b4 DSP: Revamp DSP module 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  ed 4a5dda489f Fixed some warnings with -Wconversion enabled 5 years ago
  Tom Poole 28e03f0815 Replaced all instances of JUCE_CONSTEXPR with constexpr 5 years ago
  Tom Poole 79d3e8b3f5 Windows: Removed some VS2013 workarounds 5 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
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 years ago
  Tom Poole c0af62f188 Windows: Removed some inverse hyperbolic compatibility functions 6 years ago
  ed 497a1b3fb7 Added juce_UnitTestCategories.h to replace raw strings used for test categories 6 years ago
  ed f3af250ff7 Tidied up unit test code layout 6 years ago
  ed bd916b68e1 Make Random::setSeedRandomly() globalSeed atomic to fix a data race when multiple threads create a Random object 6 years ago
  reuk e5ce2ceb97 MathsFunctions: Made numElementsInArray constexpr 6 years ago
  ed 1a46fb3a5f Minor whitespace tidying 6 years ago
  ed a234721110 Added various clang-tidy modernize-* fixes 6 years ago
  jules cadac817c6 Enabled some more warning flags in Xcode, and fixed the problems they caused 6 years ago
  ed 84513eef8f Added JUCE_CONSTEXPR macro to qualifying functions in Range 6 years ago
  Tom Poole 415dc54820 Protected the system Random from having its seed reset 6 years ago
  ed eaf0f990d4 Replaced all uses of static_cast<Type&&> with std::move 6 years ago
  jules 6fda0bffca Fixed some stray zeros that were still being passed as null pointers 6 years ago
  Tom Poole 1eb3de3312 Fixed a typo 6 years ago