Whitespace auto-cleanup.
Added class: NormalisableRange, to represent a mapping from an arbitrary range down to 0->1
Added new base-class AudioProcessorParameter, and modified the AudioProcessor class to manage a list of these as a cleaner way of handling its parameters.
Added some missing semi-colons.
Modified the DBG and jassert macros to force users to follow them with a semi-colon. This can avoid some nasty and subtle mistakes when the macros are elided in a release build.
Fix for ListBox::createSnapshotOfSelectedRows
Added method Button::getState()
Added C++11 flags to the linux and codeblocks makefiles
Resaved project files
Added a workaround for an MSVC warning.
Added methods AudioProcessorParameter::begin/endChangeGesture()
Made it possible to set JUCE_DISABLE_WIN32_DPI_AWARENESS=1 to disable win32 high-res scaling.
Rejigged the order of initialisation in AudioUnit hosting to try to work around some crashing plugins.
Tweaked the re-use flags for DatagramSocket
Fix for compiling on latest OSX SDK version.
Added a few assertions to check plugin parameter ranges.
Added loop status to AU current position info.
Added some VC14 feature support, and moved C++11 detection into its own header file.
Handling left-tab keypresses on Linux.
VST3 fix for some cubase windowing issues.