summaryrefslogtreecommitdiffstats
path: root/NEWS
AgeCommit message (Collapse)AuthorFilesLines
2022-10-07Override pkg-config dependency within mesonDavid Robillard1-1/+2
2022-10-05Fix dependencies in pkg-config fileDavid Robillard1-0/+6
2022-09-09Suil 0.10.18v0.10.18David Robillard1-2/+2
2022-09-01Adopt REUSE machine-readable licensing standardDavid Robillard1-1/+2
2022-08-31Fix opening wrapped UIs multiple times in GtkDavid Robillard1-1/+2
The unfortunate but (more or less) necessary nodelete linker flag got dropped in the meson transition.
2022-08-22Fix NEWS fileDavid Robillard1-1/+1
2022-08-15Add project metadataDavid Robillard1-1/+2
2022-08-15Fix MacOS build when Gtk3 and Qt5 are present without X11David Robillard1-0/+6
2022-08-12Suil 0.10.16v0.10.16David Robillard1-2/+2
2022-08-04Fix wrapper module installation pathDavid Robillard1-0/+6
2022-07-20Make NEWS file readable by dpkg-parsechangelogDavid Robillard1-23/+23
2022-07-18Suil 0.10.14v0.10.14David Robillard1-2/+2
2022-07-18Switch to meson build systemDavid Robillard1-1/+3
2022-07-17Remove dead Qt4 support codeDavid Robillard1-1/+2
2022-05-30Fix MacOS buildDavid Robillard1-0/+6
I can't for the life of me figure out how to do this portably with C++ casts, since the native types are very different between platforms (pointer on MacOS, integer on X11). So, just give up and go back to C casts here.
2022-05-26Suil 0.10.12v0.10.12David Robillard1-2/+3
2021-01-11Suppress C++ warnings in C headerDavid Robillard1-1/+2
2021-01-11Fix typo in NEWS fileDavid Robillard1-1/+1
2021-01-11Remote Qt4 supportDavid Robillard1-0/+6
2021-01-07Suil 0.10.10v0.10.10David Robillard1-2/+2
2021-01-01Remove the need for a generated configuration headerDavid Robillard1-1/+2
Since some of these values were not actually configurable anyway, the redundant code in the wscript has been removed since the values are equivalent to the fallbacks defined in C.
2020-12-15Clean up includesDavid Robillard1-0/+6
2020-09-27Suil 0.10.8v0.10.8David Robillard1-2/+2
2020-09-27Strengthen lint targetDavid Robillard1-0/+1
2020-04-10Ensure that XSizeHints are set and updatedRobin Gareus1-0/+1
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().
2020-02-12Fix drag and drop for X11 in GtkRobin Gareus1-1/+2
"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.
2020-01-06Fix compilation on MacOS older than 10.12David Robillard1-0/+6
2019-11-10Suil 0.10.6v0.10.6David Robillard1-0/+7
2019-11-02Normalise NEWS fileDavid Robillard1-44/+45
2019-06-06Suil 0.10.4v0.10.4David Robillard1-1/+1
2019-06-06Add support for Qt5 in Gtk3David Robillard1-1/+2
2019-02-19Add support for min_size and base_size in XSizeHintsbrummer101-0/+6
This allows a plugin UI to be shown with a default size but be resizable to a smaller size, within limits, afterwards.
2018-12-20Suil 0.10.2v0.10.2David Robillard1-2/+2
2018-12-19Fix qt5_in_gtk2 wrapperrncbc1-1/+2
Removes the built-in QApplication instantiation and postpones the deletion of the embedded QWidget. This makes UIs work more nicely in hosts like Ardour.
2018-07-09Fix Qt5 in Gtk2 wrapperrncbc1-0/+1
- Fixes initial size and resizing in some cases - Adds LV2_UI__resize and LV2_UI__idleInterface features - Adds LV2_UI__updateRate option
2017-12-16Add support for Cocoa in Qt5David Robillard1-0/+6
2017-10-03Suil 0.10.0v0.10.0David Robillard1-2/+2
2017-08-06Fix building with X11 against custom LV2 install pathDavid Robillard1-1/+2
2017-05-07Fix potential use of uninitialized memoryDavid Robillard1-2/+2
2017-05-07Fix memory leaksDavid Robillard1-1/+2
2017-03-18Add suil_init()David Robillard1-2/+5
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.
2016-12-10Add support for X11 in Gtk3David Robillard1-1/+7
2016-09-19Suil 0.8.4v0.8.4David Robillard1-2/+2
2015-11-28Bubble X11 key events up to Gtk parentDavid Robillard1-1/+2
2015-11-28Fix initial size of resizable X11 UIs in GtkDavid Robillard1-1/+2
2015-11-28Center X11 UIs in GtkDavid Robillard1-1/+2
2015-10-03Upgrade to waf 1.8.14David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5736 a436a847-0d15-0410-975c-d299462d15a1
2015-09-12Add Gtk2 and X11 in Qt5 wrappers.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5725 a436a847-0d15-0410-975c-d299462d15a1
2015-09-12Gracefully handle failure to open wrapper.David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5724 a436a847-0d15-0410-975c-d299462d15a1
2015-05-14Only report suil_ui_supported() if necessary wrapper is compiled in.David Robillard1-8/+8
Fixes issue #1045. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5679 a436a847-0d15-0410-975c-d299462d15a1