1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-17 00:44:19 +00:00
Commit graph

94 commits

Author SHA1 Message Date
Tom Poole
3e5a3b2cca Tightened up an assertion in AudioParameterChoice 2019-06-27 13:24:14 +01:00
Tom Poole
8f84192c9b Fixed some more Android compiler warnings 2019-06-07 12:24:05 +01:00
Tom Poole
16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 2019-06-04 16:48:44 +01:00
reuk
2c0ba080d5 APVTS: Avoid potential nullptr deref 2019-05-20 07:29:34 +01:00
Tom Poole
b59fa68724 Fixed some compiler warnings 2019-05-01 11:55:33 +01:00
Tom Poole
f77bbcd3fb Added an explicit integer interval to the AudioParameterChoice and AudioParameterInt classes 2019-04-09 13:03:40 +01:00
ed
497a1b3fb7 Added juce_UnitTestCategories.h to replace raw strings used for test categories 2019-04-03 15:10:40 +01:00
ed
f3af250ff7 Tidied up unit test code layout 2019-04-02 11:54:29 +01:00
ed
e88700be6e Added missing unit test categories 2019-04-02 11:53:18 +01:00
ed
c96bf71488 Removed some empty ValueTree::Listener methods that are no longer needed 2019-03-22 17:28:14 +00:00
ed
1a46fb3a5f Minor whitespace tidying 2019-03-15 14:10:14 +00:00
Tom Poole
cb41fdcb9e macOS: Fixed spurious dynamic_cast type_info warnings when loading dylibs containing JUCE at runtime 2019-03-08 15:21:06 +00:00
Tom Poole
20d480535a APVTS: Improve the performance of parameter lookups 2019-02-28 16:46:58 +00:00
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 2019-02-20 09:25:53 +00:00
ed
49c152565e APVTS: Don't call setNewState() when a parameter has been removed from the state 2019-01-21 10:54:39 +00:00
jules
cdb55f70c2 Changes to avoid some clang warnings 2019-01-18 08:59:28 +00:00
ed
0654b7ca57 APVTS: Use an interval of 0.01 for AudioParameterFloats created using the simple constructor 2019-01-09 09:36:05 +00:00
ed
257bfd4348 Updated an AudioParameterFloat unit test for the previous commit 2018-12-20 10:52:00 +00:00
ed
57421a9041 APVTS: Made AudioParameterFloat's stringFromValueFunction fully backwards compatible 2018-12-20 10:37:00 +00:00
ed
133429721e APVTS: Made the stringFromValueFunction of AudioParameterFloat backwards compatible with old behaviour when using a NormalisableRange with an integer interval 2018-12-19 11:58:01 +00:00
reuk
167a3a86b1 APVTS: Fixed a bug where parameter values are not initially flushed to the ValueTree 2018-12-09 18:16:46 +00:00
Tom Poole
721d732b40 Reverted the numberOfDecimalPlaces behaviour of the String constructor 2018-12-07 13:52:54 +00:00
reuk
8bb4bef24a APVTS: Performance enhancements 2018-11-28 10:08:17 +00:00
Tom Poole
aa40ea1eb8 Fixed a live build error compiling the numeric header 2018-11-10 15:16:50 +00:00
Tom Poole
866ef9c0d9 A minor documentation update 2018-11-06 12:05:53 +00:00
Tom Poole
61e2e80581 APVTS: Fixed a bug setting the SliderAttachment text for unchanged default values 2018-10-30 11:00:45 +00:00
reuk
79dfa35aa5 APVTS: Fixed the default parameter value after construction 2018-10-18 10:19:05 +01:00
reuk
1f63493031 Allowed an AudioProcessorValueTreeState to manage RangedAudioParameter subclasses 2018-10-15 17:25:35 +01:00
Tom Poole
b26495491b APVTS: Allowed the creation of parameters without adding them to the AudioProcessor 2018-09-14 15:24:21 +01:00
Tom Poole
47306161ef AUv3: Fixed a bug setting discrete parameters from the GUI 2018-08-06 17:35:33 +01:00
Tom Poole
a10a0d517e APVTS: Fixed a bug mapping parameters defined by a NormalisableRange to a SliderAttachment 2018-08-06 12:31:12 +01:00
Tom Poole
102ed4a9f2 Fixed some compiler warnings 2018-06-27 17:02:25 +01:00
jules
974b4a8351 Removed some legacy friend class declarations that are no longer needed with modern compilers 2018-06-13 17:11:37 +01:00
Tom Poole
af1a57bfe5 Fixed a compiler warning 2018-06-12 09:58:41 +01:00
Tom Poole
072ff1ec02 Changed a variable name to more clearly denote a normalised parameter value 2018-06-12 09:12:56 +01:00
hogliux
d2bcc74f46 Fixed a compiler warning on Android 2018-06-11 13:03:12 +01:00
Tom Poole
d3cada1bc5 APVTS: Improved the default string displayed for parameter values 2018-06-11 12:47:10 +01:00
Tom Poole
009eb887ef APVTS: Fixed an inconsistency between ComboBoxAttachment IDs and parameter values 2018-05-21 18:12:15 +01:00
ed
481221a256 Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers() 2018-05-09 10:04:27 +01:00
Tom Poole
2e51654958 APVTS: Fixed some issues using an UndoManager with an AudioProcessorValueTreeState 2018-05-08 18:00:23 +01:00
Tom Poole
ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 2018-04-19 20:27:47 +01:00
Tom Poole
76ed748c79 Added an isBoolean flag to APVTS parameters 2018-04-06 11:30:49 +01:00
ed
cdbc28c18b Add documentation tags 2018-03-15 12:10:32 +00:00
Tom Poole
1e9a5a18ec Fixed an issue forwarding valueToText functions in the SliderAttachment 2018-03-13 16:34:40 +00:00
Tom Poole
c2a877cac8 Passed the valueToTextFunction and textToValueFunction lambdas from an AudioProcessorValueTreeState parameter to an attached slider 2018-03-12 10:08:38 +00:00
Tom Poole
0ffe0fb61b Added value-string conversion lambdas to the constructors of AudioParameterBool Choice Float and Int 2018-03-06 15:37:57 +00:00
Tom Poole
284fdc51df Added a setNormalisableRange method to Slider 2018-03-02 14:36:49 +00:00
Tom Poole
d0c2c025ce Added the ability to mark an AudioProcessorParameter as boolean 2018-02-14 15:38:58 +00:00
Tom Poole
1dc62a397c Made the AudioProcessorValueTreeState more efficient when loading partial ValueTrees 2018-02-08 09:42:24 +00:00
Tom Poole
0a3da44f07 AU: Fixed a bug setting default values for discrete parameters 2018-02-02 14:39:01 +00:00