77 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 years ago
  ed 66311c798f APVTS: Give AudioProcessorParameterGroups used in unit tests unique IDs to avoid an assertion in debug builds 4 years ago
  reuk 586ab8927d Fix warnings when building in C++20 mode 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  reuk f5cb3f4ae1
APVTS: Make adding/removing listeners threadsafe 4 years ago
  reuk e7004e634c
APVTS: Make adding/removing listeners threadsafe 4 years ago
  ed b5214a341e Normalised lambda whitespace 5 years ago
  ed d510b73cdf Normalised all whitespace before args in std::function 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  reuk 748d0e203f APVTS: Refactor the parameter attachment classes 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  reuk a886495606 APVTS: Fix thread sanitizer complaint 5 years ago
  Tom Poole 2269cf8168 APVTS: Fixed some threading issues 5 years ago
  reuk 7d2310795f Threadsafety improvements 5 years ago
  reuk 70ddcd16e6 APVTS: Use atomic floats for current parameter states 5 years ago
  reuk 84849f8808 APVTS: Fix apvts parameter update recursion 5 years ago
  reuk d37cee72e8 APVTS: Fix apvts parameter update recursion 5 years ago
  reuk 8480d0110a APVTS: Send parameter change notifications more proactively 5 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 years ago
  reuk 2c0ba080d5 APVTS: Avoid potential nullptr deref 6 years ago
  Tom Poole b59fa68724 Fixed some compiler warnings 6 years ago
  Tom Poole f77bbcd3fb Added an explicit integer interval to the AudioParameterChoice and AudioParameterInt classes 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 e88700be6e Added missing unit test categories 6 years ago
  ed c96bf71488 Removed some empty ValueTree::Listener methods that are no longer needed 6 years ago
  ed 1a46fb3a5f Minor whitespace tidying 6 years ago
  ed 49c152565e APVTS: Don't call setNewState() when a parameter has been removed from the state 6 years ago
  jules cdb55f70c2 Changes to avoid some clang warnings 6 years ago
  ed 257bfd4348 Updated an AudioParameterFloat unit test for the previous commit 6 years ago
  reuk 167a3a86b1 APVTS: Fixed a bug where parameter values are not initially flushed to the ValueTree 6 years ago
  Tom Poole 721d732b40 Reverted the numberOfDecimalPlaces behaviour of the String constructor 6 years ago
  reuk 8bb4bef24a APVTS: Performance enhancements 6 years ago
  Tom Poole aa40ea1eb8 Fixed a live build error compiling the numeric header 6 years ago
  Tom Poole 61e2e80581 APVTS: Fixed a bug setting the SliderAttachment text for unchanged default values 6 years ago
  reuk 79dfa35aa5 APVTS: Fixed the default parameter value after construction 6 years ago
  reuk 1f63493031 Allowed an AudioProcessorValueTreeState to manage RangedAudioParameter subclasses 6 years ago
  Tom Poole b26495491b APVTS: Allowed the creation of parameters without adding them to the AudioProcessor 6 years ago
  Tom Poole e3233ae230 APVTS: Fixed a bug mapping parameters defined by a NormalisableRange to a SliderAttachment 6 years ago
  Tom Poole 97aa77961e AUv3: Fixed a bug setting discrete parameters from the GUI 6 years ago
  Tom Poole 47306161ef AUv3: Fixed a bug setting discrete parameters from the GUI 6 years ago
  Tom Poole a10a0d517e APVTS: Fixed a bug mapping parameters defined by a NormalisableRange to a SliderAttachment 6 years ago
  Tom Poole 102ed4a9f2 Fixed some compiler warnings 6 years ago
  Tom Poole af1a57bfe5 Fixed a compiler warning 7 years ago
  Tom Poole 072ff1ec02 Changed a variable name to more clearly denote a normalised parameter value 7 years ago
  hogliux d2bcc74f46 Fixed a compiler warning on Android 7 years ago
  Tom Poole d3cada1bc5 APVTS: Improved the default string displayed for parameter values 7 years ago
  Tom Poole 009eb887ef APVTS: Fixed an inconsistency between ComboBoxAttachment IDs and parameter values 7 years ago
  ed 481221a256 Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers() 7 years ago