Age | Commit message (Collapse) | Author | Files | Lines |
|
This fixes the following regression introduced in db07a21d484:
* The window may not have been realized when wrapper_wrap is called, in which
case XSizeHints were not set.
* Changes to XSizeHints were never queried, so the original mininum size was
enforced even when the window called ui:resize().
|
|
"XDND drag-and-drop does not work with reparented external windows, since
messages are exchanged with the toplevel window only"
<https://specifications.freedesktop.org/xembed-spec/xembed-spec-latest.html#idm46049203496608>
To address this, the XDND specification allows events to be proxied to child
windows: https://www.freedesktop.org/wiki/Specifications/XDND/
This commit does so in suil so that drag and drop works with embedded plugin
UIs.
|
|
|
|
|
|
|
|
|
|
|
|
This allows a plugin UI to be shown with a default size but be resizable to a
smaller size, within limits, afterwards.
|
|
|
|
Removes the built-in QApplication instantiation and postpones the deletion of
the embedded QWidget. This makes UIs work more nicely in hosts like Ardour.
|
|
- Fixes initial size and resizing in some cases
- Adds LV2_UI__resize and LV2_UI__idleInterface features
- Adds LV2_UI__updateRate option
|
|
|
|
|
|
|
|
|
|
|
|
This allows the actual host argc and argv to be passed to QApplication if it is
created by Suil (for Qt in non-Qt cases), and initializes X11 threads to fix
Qt5 in Gtk2.
|
|
|
|
|
|
|
|
|
|
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5736 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5725 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5724 a436a847-0d15-0410-975c-d299462d15a1
|
|
Fixes issue #1045.
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5679 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5556 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5494 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5485 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5476 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5475 a436a847-0d15-0410-975c-d299462d15a1
|
|
Only add -dl to pkg-config file for appropriate platforms.
Fix #986.
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5472 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5436 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5411 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5335 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5265 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5201 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5200 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5160 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5159 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5154 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5149 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5112 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5091 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5083 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5082 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5070 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5066 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5064 a436a847-0d15-0410-975c-d299462d15a1
|
|
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5063 a436a847-0d15-0410-975c-d299462d15a1
|