1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-15 00:24:19 +00:00
JUCE/modules/juce_audio_processors
reuk 61cdcff2e9
VST3 Host: Ensure requested size is applied, even when plugin does not support scaling
This fixes some issues with Izotope Ozone 9:
- Resizing would stutter, and could leave the view in an inconsistent
  state.
- Closing and reopening the view after resizing would display black bars
  around the editor view.

The root of the problem was that the call to Component::setSize() inside
the resizeView call checked whether the plugin supported resizing. If
not, it would force the embedded view back to the current size. This
behaviour is incorrect - if the plugin requests a resize via resizeView,
the new size should be applied whether or not the plugin "supports
resizing".
2021-09-30 14:19:27 +01:00
..
format Allow use of an external VST3 SDK on BSD 2021-04-01 08:39:25 +01:00
format_types VST3 Host: Ensure requested size is applied, even when plugin does not support scaling 2021-09-30 14:19:27 +01:00
processors Update code to use C++14 [[deprecated]] attribute 2021-09-29 16:14:00 +01:00
scanning Update code to use C++14 [[deprecated]] attribute 2021-09-29 16:14:00 +01:00
utilities Update code to use C++14 [[deprecated]] attribute 2021-09-29 16:14:00 +01:00
juce_audio_processors.cpp AutoResizingNSViewComponent: Fix display issues for certain plugin views 2021-05-06 15:51:09 +01:00
juce_audio_processors.h Bump version number to 6.1.2 2021-09-20 12:15:47 +01:00
juce_audio_processors.mm Updated all license headers 2020-06-29 08:30:22 +01:00