From f6fb45fee3a056239972ffbdb2596d73ae092908 Mon Sep 17 00:00:00 2001 From: Robbert van der Helm Date: Wed, 21 Jul 2021 17:15:31 +0200 Subject: [PATCH] Mention Ardour VST3 editor resizing Ardour ignores the `IPlugView::resizeView()` and only listens to `ConfigureNotify` events for growing its VST3 editorsZ, so now this works. --- CHANGELOG.md | 3 +++ src/wine-host/editor.h | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d268212..cd55649f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -49,6 +49,9 @@ Versioning](https://semver.org/spec/v2.0.0.html). the editor window size. This fixes a rare issue with **Ardour** on older XFCE versions where the editor window would extend to cover the entire screen. A similar issue also happened with **Carla** 2.3.1. +- This change also fixes VST3 editors in **Ardour** not rendering past their + original size when resizing them from the plugin (as opposed to resizing the + actual window). - Possibly fixed an obscure error where the editor would not render when using multiple displays, and the rightmost display was set as primary. This issue is very rare, and I haven't gotten any response back when I asked the people diff --git a/src/wine-host/editor.h b/src/wine-host/editor.h index 52628502..58abd01a 100644 --- a/src/wine-host/editor.h +++ b/src/wine-host/editor.h @@ -158,7 +158,6 @@ class DeferredWin32Window { * * TODO: Check if we can remove the double embed option after implementing this * TODO: Update architecture document - * TODO: Add Ardour, Renoise 3.3, and Carla 3.3.1 in the changelog if this works */ class Editor { public: