jpcima / DelayArchitect

A visual, musical editor for delay effects
BSD 2-Clause "Simplified" License
109 stars 4 forks source link

[FR] Resizable GUI or multiple GUI sizes #29

Open swindus opened 2 years ago

swindus commented 2 years ago

Thanks for this great plugin! Would it be possible to add a resizable GUI or multiple GUI sizes? I'm using a 4k screen and a bigger GUI is essential.

jpcima commented 2 years ago

It has now a zooming ability given by the dropdown menu at top-right.

swindus commented 2 years ago

Wow, that was fast! Thank you very much!

jpcima commented 2 years ago

Note: the about dialog does not scale. I'm leaving this issue open until finding the way to fix it.

There is a rationale on using Desktop::setGlobalScaleFactor(). (as opposed to Editor::setScaleFactor, which does scale the dialog, but is adviced against by JUCE devs, because the plugin wrappers call it) https://github.com/juce-framework/JUCE/blob/331df42233dd0317d5ebe3cca13ad33cb9112688/BREAKING-CHANGES.txt#L27-L49

swindus commented 2 years ago

Thanks!