James J

Results 10 issues of James J

Adds an implementation of the Stack Blur algorithm as described here: https://observablehq.com/@jobleonard/mario-klingemans-stackblur Stack blur is a significantly faster blurring algorithm than the existing Gaussian blur, especially at higher blur radiuses....

In the "-help" menu, it is stated that a value of -1 can be used with the --timeout-ms option to have an unlimited timeout: https://github.com/Tracktion/pluginval/blob/ad76533716677ab60395afb64b550809422f1552/Source/CommandLine.cpp#L269 However doing so causes the...

Currently, it's possible to daisy-chain property setters on a value tree: ```cpp juce::ValueTree {"Tree"} .setProperty("foo", 10, nullptr) .setProperty("bar", 20, nullptr); ``` This PR adds this behaviour to the child-adders as...

Adds default `nullptr` value for all `UndoManager*` arguments in public-facing `ValueTree` methods. Having to explicitly supply the `nullptr` whenever you interact with a value tree makes code very messy, and...

good first issue