summaryrefslogtreecommitdiffstats
path: root/NEWS
AgeCommit message (Collapse)AuthorFilesLines
2024-07-11Add support for X11 in Qt6Jean-Michaƫl Celerier1-1/+2
2024-03-14Fix library current_version on MacOSDavid Robillard1-0/+6
2023-10-22Suil 0.10.20v0.10.20David Robillard1-2/+2
2023-09-02Clean up documentation and remove junk files from installDavid Robillard1-1/+2
2023-05-12Only check for Gtk Quartz support on MacOSDavid Robillard1-1/+2
2022-12-19Allow SUIL_API to be defined by the userDavid Robillard1-2/+3
2022-12-11Remove Gtk in Qt and Qt in Gtk wrappersDavid Robillard1-1/+2
2022-12-08Replace duplicated dox_to_sphinx script with sphinxygen dependencyDavid Robillard1-1/+2
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