Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-07-11 | Add support for X11 in Qt6 | Jean-Michaƫl Celerier | 1 | -1/+2 | |
2024-03-14 | Fix library current_version on MacOS | David Robillard | 1 | -0/+6 | |
2023-10-22 | Suil 0.10.20v0.10.20 | David Robillard | 1 | -2/+2 | |
2023-09-02 | Clean up documentation and remove junk files from install | David Robillard | 1 | -1/+2 | |
2023-05-12 | Only check for Gtk Quartz support on MacOS | David Robillard | 1 | -1/+2 | |
2022-12-19 | Allow SUIL_API to be defined by the user | David Robillard | 1 | -2/+3 | |
2022-12-11 | Remove Gtk in Qt and Qt in Gtk wrappers | David Robillard | 1 | -1/+2 | |
2022-12-08 | Replace duplicated dox_to_sphinx script with sphinxygen dependency | David Robillard | 1 | -1/+2 | |
2022-10-07 | Override pkg-config dependency within meson | David Robillard | 1 | -1/+2 | |
2022-10-05 | Fix dependencies in pkg-config file | David Robillard | 1 | -0/+6 | |
2022-09-09 | Suil 0.10.18v0.10.18 | David Robillard | 1 | -2/+2 | |
2022-09-01 | Adopt REUSE machine-readable licensing standard | David Robillard | 1 | -1/+2 | |
2022-08-31 | Fix opening wrapped UIs multiple times in Gtk | David Robillard | 1 | -1/+2 | |
The unfortunate but (more or less) necessary nodelete linker flag got dropped in the meson transition. | |||||
2022-08-22 | Fix NEWS file | David Robillard | 1 | -1/+1 | |
2022-08-15 | Add project metadata | David Robillard | 1 | -1/+2 | |
2022-08-15 | Fix MacOS build when Gtk3 and Qt5 are present without X11 | David Robillard | 1 | -0/+6 | |
2022-08-12 | Suil 0.10.16v0.10.16 | David Robillard | 1 | -2/+2 | |
2022-08-04 | Fix wrapper module installation path | David Robillard | 1 | -0/+6 | |
2022-07-20 | Make NEWS file readable by dpkg-parsechangelog | David Robillard | 1 | -23/+23 | |
2022-07-18 | Suil 0.10.14v0.10.14 | David Robillard | 1 | -2/+2 | |
2022-07-18 | Switch to meson build system | David Robillard | 1 | -1/+3 | |
2022-07-17 | Remove dead Qt4 support code | David Robillard | 1 | -1/+2 | |
2022-05-30 | Fix MacOS build | David Robillard | 1 | -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-26 | Suil 0.10.12v0.10.12 | David Robillard | 1 | -2/+3 | |
2021-01-11 | Suppress C++ warnings in C header | David Robillard | 1 | -1/+2 | |
2021-01-11 | Fix typo in NEWS file | David Robillard | 1 | -1/+1 | |
2021-01-11 | Remote Qt4 support | David Robillard | 1 | -0/+6 | |
2021-01-07 | Suil 0.10.10v0.10.10 | David Robillard | 1 | -2/+2 | |
2021-01-01 | Remove the need for a generated configuration header | David Robillard | 1 | -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-15 | Clean up includes | David Robillard | 1 | -0/+6 | |
2020-09-27 | Suil 0.10.8v0.10.8 | David Robillard | 1 | -2/+2 | |
2020-09-27 | Strengthen lint target | David Robillard | 1 | -0/+1 | |
2020-04-10 | Ensure that XSizeHints are set and updated | Robin Gareus | 1 | -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-12 | Fix drag and drop for X11 in Gtk | Robin Gareus | 1 | -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-06 | Fix compilation on MacOS older than 10.12 | David Robillard | 1 | -0/+6 | |
2019-11-10 | Suil 0.10.6v0.10.6 | David Robillard | 1 | -0/+7 | |
2019-11-02 | Normalise NEWS file | David Robillard | 1 | -44/+45 | |
2019-06-06 | Suil 0.10.4v0.10.4 | David Robillard | 1 | -1/+1 | |
2019-06-06 | Add support for Qt5 in Gtk3 | David Robillard | 1 | -1/+2 | |
2019-02-19 | Add support for min_size and base_size in XSizeHints | brummer10 | 1 | -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-20 | Suil 0.10.2v0.10.2 | David Robillard | 1 | -2/+2 | |
2018-12-19 | Fix qt5_in_gtk2 wrapper | rncbc | 1 | -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-09 | Fix Qt5 in Gtk2 wrapper | rncbc | 1 | -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-16 | Add support for Cocoa in Qt5 | David Robillard | 1 | -0/+6 | |
2017-10-03 | Suil 0.10.0v0.10.0 | David Robillard | 1 | -2/+2 | |
2017-08-06 | Fix building with X11 against custom LV2 install path | David Robillard | 1 | -1/+2 | |
2017-05-07 | Fix potential use of uninitialized memory | David Robillard | 1 | -2/+2 | |
2017-05-07 | Fix memory leaks | David Robillard | 1 | -1/+2 | |
2017-03-18 | Add suil_init() | David Robillard | 1 | -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-10 | Add support for X11 in Gtk3 | David Robillard | 1 | -1/+7 | |