338 Commits (e6509fcb51eaa92b1c7a2c7918caced2eefd00b4)

Author SHA1 Message Date
  reuk 224c4f706b
JSON: Add new JSON::Formatter for configuring JSON output 1 year ago
  Tom Poole 2c7043319b Doxygen updates 1 year ago
  reuk 387ab88c13
Span: Add missing move constructors 1 year ago
  reuk cb44d72b78
EnumerateIterator: Add utility for concisely enumerating ranges 1 year ago
  Tom Poole 6bf9bb9a2e Add final specifiers in implementation files 1 year ago
  Anthony Nicholls 158220ddfa Formatting: Use nested namespace definitions 1 year ago
  Nathan Blair 65f55e17ac Docs: abstract FIFO example 1 year ago
  Tom Poole 4153d59e39 Formatting 1 year ago
  reuk dd30569b3e
Formatting: Add missing newlines 1 year ago
  reuk d8b71b4eef
VariantConverter: Use FromVar and ToVar as a fallback 1 year ago
  reuk 1bc90055b9
DynamicObject: Add const overload for getProperties 1 year ago
  reuk a4dfd8d6c6
FixedSizeFunction: Allow sinking of rvalue arguments for functions returning void 1 year ago
  Tom Poole 9b041f3d74 Add a base clang-tidy configuration 1 year ago
  Oliver James 7d9cdd3016 Audio: Add AudioWorkgroup support 1 year ago
  reuk 6420ab31b6
DynamicObject: Update signature of clone to return unique_ptr 1 year ago
  reuk 679a33d657
ScopeGuard: Add new heavyweight ErasedScopeGuard type 1 year ago
  Tom Poole ff835be2ac Doxygen: Fix some Doxygen issues 1 year ago
  reuk c93ac07202
Array: Add missing floating point equality warning suppression 2 years ago
  reuk 28414a6af8
Global: Avoid floating-point equality checks where possible 2 years ago
  reuk f1f68007c6 Containers: Add simple Span implementation 2 years ago
  Tom Poole a28597c3c9 Fix GCC 12 compiler warnings 2 years ago
  reuk b46edc31ce
Optional: Make operator bool() explicit 2 years ago
  reuk 2dc90bd6e6
Variant: Remove unnecessary definitions of static constexpr data members 2 years ago
  reuk 28f2157912
Convert ignoreUnused to [[maybe_unused]] 2 years ago
  reuk 7c14c1fcd7
Use more concise stdlib type aliases 2 years ago
  reuk 7391d18b8e
Optional: Implement in terms of std::optional 2 years ago
  Tom Poole 784f82ffec
Fix some Doxygen issues 3 years ago
  reuk 891daf1332
Optional: Update implementation to improve debugging experience 3 years ago
  Tom Poole 2ec861d99e Update licensing banners to JUCE 7 3 years ago
  attila e6cf6ab064 ListenerList: Modify iterator during removals to guarantee callback 3 years ago
  reuk 5705a83065
ListenerList: Remove deprecation warning 3 years ago
  reuk 5d096b46d7
Add simple Optional type 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk ebac835673
Fix some deprecation warnings 3 years ago
  Tom Poole c072b1bc8e Fix some typos 3 years ago
  ed fc0f6b1f2f Tidy up 3 years ago
  reuk 317083d409
Variant: Improve documentation for equals() 3 years ago
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 3 years ago
  reuk b0bd1c4f63
SingleThreadedAbstractFifo: Move into juce_core 3 years ago
  reuk 3c68581567
Use jassertquiet where possible 3 years ago
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 years ago
  reuk 22189f7aa4
ArrayBase: Avoid undefined behaviour when trying to copy a range of 0 elements 4 years ago
  Tom Poole dbecf24722 Fixed a typo in the documentation 4 years ago
  ed 46f5b126d5 Tidied up some template statement whitespace 4 years ago
  reuk 3baaad8b5b
XmlElement: Update loops to use new iterators 4 years ago
  reuk ff758a53b4
Array: Fix perfect forwarding when adding elements 4 years ago
  reuk ae1076d01f
var: Make it safe to create var instances with static storage duration 4 years ago
  reuk 4d27422d9f GCC: Suppress cast-align warnings 4 years ago
  ed 333f98d204 Squashed some compiler warnings with -Wmissing-prototypes enabled 4 years ago
  ed d510b73cdf Normalised all whitespace before args in std::function 5 years ago