Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improper handling of nested plugin window size #22

Open
sadko4u opened this issue Jul 30, 2024 · 1 comment
Open

Improper handling of nested plugin window size #22

sadko4u opened this issue Jul 30, 2024 · 1 comment

Comments

@sadko4u
Copy link

sadko4u commented Jul 30, 2024

Hi!

Look at Ardour that can not handle the size change of the window when the plugin's UI is an initiator of such change:

https://www.youtube.com/watch?v=iSFl7B3itsI

Other formats like VST2, VST3 and CLAP perform pretty fine because they have well-designed UI resize API.
By the other side, LV2 doesn't provide good way of changing window size of the plugin (we don't count the lv2:resize which is considered to be a bad solution).

@x42
Copy link
Contributor

x42 commented Jul 30, 2024

Since this works well for other LV2 plugins, and libsuil just wraps the X11 window passing events this looks like an issue with the plugin GUI. More evidence for that is that you can resize the wrapped window directly as seen at 0:35.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants