vstgui
vstgui copied to clipboard
A user interface toolkit mainly for audio plug-ins
When I enter into text editing mode on a CTextEdit instance, the text render moves up 2-3 pixels and to the left 1-2 pixels. I have observed this on macOS...
The plugins seem hardcoded to an `en_US` keyboard. It ignores the keyboard Layout of the system (Kubuntu 20.10 here).
I don't see the tooltips on Linux, I've tried Reaper, Bitwig and Ardour as host. They do work fine on Mac and Windows.
Pasting is always disabled. I can copy or cut, but not paste anything in the UIDescription Editor.
For example Mandelbrot has no menu, so it's impossible to enter the UI-Editor, also Ctl+Shift+E is not opening it.  Compared with MacOS:
For entering numbers, I must use the numbers from the top of the keyboard, the numberpad isn't working.
Strange behavior is observed with both, numbers or text 
When clicking on the _Bitmaps_ tab in the _UIDescription-Editor_ the message `invalid matrix (not invertible)` appears and UI becomes unresponsive. 
``` /wrkdirs/usr/ports/audio/vst3sdk/work/vst3sdk-3.7.1_build_50-1-g8199057/vstgui4/vstgui/lib/platform/linux/x11fileselector.cpp:54:9: error: use of undeclared identifier 'getline'; did you mean 'std::getline'? if (getline (&line, &count, pipe) < 0) ^~~~~~~ std::getline /usr/include/c++/v1/istream:1507:1: note: 'std::getline' declared here getline(basic_istream& __is, ^ /wrkdirs/usr/ports/audio/vst3sdk/work/vst3sdk-3.7.1_build_50-1-g8199057/vstgui4/vstgui/lib/platform/linux/x11fileselector.cpp:54:9:...
In the UIDescription Editor on Linux, long text exceeding the field in the editor will not scroll when moving the cursor, making it inaccessible, or at least one cannot see...