121 Commits (8b74ec2fb7c20a728a53bc0915bea38733a0771b)

Author SHA1 Message Date
  ed 3c48207d15 PluginHostType: Added Adobe Audition on macOS 4 years ago
  ed 1ab54a9438 PluginHostType: Added AU Lab 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  reuk 3dc97ec71c
PluginHostType: Add missing juce:: namespace 4 years ago
  reuk c7feb75b97
PluginHostType: Use the name of the bridged hosting process to determine host 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
  reuk 86aa024138 ComboBoxAttachment: Fix an issue where parameter ranges were converted incorrectly 4 years ago
  reuk 394c4fd475 Clang: Fix warnings when building with clang 10 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  ed 4855f52e4d Added missing documentation tags 4 years ago
  reuk f5cb3f4ae1
APVTS: Make adding/removing listeners threadsafe 5 years ago
  reuk e7004e634c
APVTS: Make adding/removing listeners threadsafe 5 years ago
  ed b5214a341e Normalised lambda whitespace 5 years ago
  ed d510b73cdf Normalised all whitespace before args in std::function 5 years ago
  ed 4b6be143cf Fixed some doxygen warnings 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
  reuk 72c1914004 APVTS: Update an example in the docs to reflect best practices for constructing ParameterLayouts 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
  Tom Poole d73220920e Made the audio parameter classes thread safe 5 years ago
  jules 5d7e2190e7 Fixed visibility for some AudioProcessorParameterWithID methods 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 3e5a3b2cca Tightened up an assertion in AudioParameterChoice 6 years ago
  Tom Poole 8f84192c9b Fixed some more Android compiler warnings 6 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
  Tom Poole 2ef4ea53cf APVTS: Improve the performance of parameter lookups 6 years ago
  ed 1a46fb3a5f Minor whitespace tidying 6 years ago
  Tom Poole cb41fdcb9e macOS: Fixed spurious dynamic_cast type_info warnings when loading dylibs containing JUCE at runtime 6 years ago
  Tom Poole 20d480535a APVTS: Improve the performance of parameter lookups 6 years ago
  ed 548838e139 Updated the documentation AudioProcessorValueTreeState::Listener::parameterChanged() to clarify that retrieving the value of the parameter that has changed via the other AudioProcessorValueTreeState methods whilst within the callback is not guaranteed to return an up-to-date value 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 0654b7ca57 APVTS: Use an interval of 0.01 for AudioParameterFloats created using the simple constructor 6 years ago
  ed 257bfd4348 Updated an AudioParameterFloat unit test for the previous commit 6 years ago
  ed 57421a9041 APVTS: Made AudioParameterFloat's stringFromValueFunction fully backwards compatible 6 years ago