1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245
|
suil (0.10.26) stable; urgency=medium
* Add clang nullability annotations
* Address new warnings in clang and clang-tidy 21
* Fix documentation build without sphinx_lv2_theme
-- David Robillard <d@drobilla.net> Tue, 10 Feb 2026 19:50:45 +0000
suil (0.10.24) stable; urgency=medium
* Add header warnings test
* Avoid over-use of yielding meson options
-- David Robillard <d@drobilla.net> Wed, 12 Nov 2025 19:20:37 +0000
suil (0.10.22) stable; urgency=medium
* Add support for X11 in Qt6
* Fix library current_version on MacOS
* Monitor size hints and window resizes for X11 in Gtk3
-- David Robillard <d@drobilla.net> Sun, 19 Jan 2025 13:58:40 +0000
suil (0.10.20) stable; urgency=medium
* Allow SUIL_API to be defined by the user
* Fix dependencies in pkg-config file
* Only check for Gtk Quartz support on MacOS
* Override pkg-config dependency within meson
* Remove Gtk in Qt and Qt in Gtk wrappers
* Remove junk files from documentation install
* Replace duplicated dox_to_sphinx script with sphinxygen dependency
-- David Robillard <d@drobilla.net> Sun, 22 Oct 2023 20:11:10 +0000
suil (0.10.18) stable; urgency=medium
* Add project metadata
* Adopt REUSE machine-readable licensing standard
* Fix MacOS build when Gtk3 and Qt5 are present without X11
* Fix opening wrapped UIs multiple times in Gtk
-- David Robillard <d@drobilla.net> Fri, 09 Sep 2022 17:29:12 +0000
suil (0.10.16) stable; urgency=medium
* Fix wrapper module installation path
-- David Robillard <d@drobilla.net> Fri, 12 Aug 2022 22:17:10 +0000
suil (0.10.14) stable; urgency=medium
* Fix MacOS build
* Fix documentation install path
* Remove dead Qt4 support code
* Switch to meson build system
-- David Robillard <d@drobilla.net> Tue, 19 Jul 2022 01:14:05 +0000
suil (0.10.12) stable; urgency=medium
* Fix build issues with newer toolchains
* Fix some compiler warnings
* Remove Qt4 support
-- David Robillard <d@drobilla.net> Fri, 27 May 2022 01:43:47 +0000
suil (0.10.10) stable; urgency=medium
* Clean up minor code issues
* Remove the need for a generated configuration header
-- David Robillard <d@drobilla.net> Thu, 07 Jan 2021 21:40:54 +0000
suil (0.10.8) stable; urgency=medium
* Fix X11 in Gtk size regressions (thanks Robin Gareus)
* Fix compilation on MacOS older than 10.12
* Fix drag and drop for X11 in Gtk
* Fix various minor warnings and other code quality issues
-- David Robillard <d@drobilla.net> Sun, 27 Sep 2020 12:22:08 +0000
suil (0.10.6) stable; urgency=medium
* Add no-cocoa configure flag
* Update build system
-- David Robillard <d@drobilla.net> Sun, 10 Nov 2019 21:35:59 +0000
suil (0.10.4) stable; urgency=medium
* Add support for Qt5 in Gtk3
* Add support for min/base size hints for X11 in Gtk (thanks Hermann Meyer)
-- David Robillard <d@drobilla.net> Thu, 06 Jun 2019 19:02:47 +0000
suil (0.10.2) stable; urgency=medium
* Add support for Cocoa in Qt5
* Fix resizing and add idle and update rate support for Qt5 in Gtk2
* Fix various issues with Qt5 in Gtk2
-- David Robillard <d@drobilla.net> Thu, 20 Dec 2018 17:22:19 +0000
suil (0.10.0) stable; urgency=medium
* Add suil_init() to support early initialization and passing any necessary
information that may be needed in the future (thanks Stefan Westerfeld)
* Add support for Qt5 in Gtk2
* Add support for X11 in Gtk3
* Fix building with X11 against custom LV2 install path (thanks Robin
Gareus)
* Fix minor memory errors
-- David Robillard <d@drobilla.net> Tue, 03 Oct 2017 20:11:49 +0000
suil (0.8.4) stable; urgency=medium
* Add Cocoa in Gtk wrapper (patch from Robin Gareus)
* Add Gtk2 and X11 in Qt5 wrappers (patch from Rui Nuno Capela)
* Bubble X11 key events up to Gtk parent (patch from Filipe Coelho)
* Center X11 UIs in Gtk (patch from Robin Gareus)
* Configure based on compiler target OS for cross-compilation
* Fix a few minor/unlikely memory errors
* Fix compilation with -Wl,--no-undefined
* Fix initial size of resizable X11 UIs in Gtk (patch from Robin Gareus)
* Gracefully handle failure to open wrapper
* Only report suil_ui_supported() if necessary wrapper is compiled in
* Upgrade to waf 1.8.14
* Various Windows fixes (patches from Robin Gareus)
-- David Robillard <d@drobilla.net> Tue, 20 Sep 2016 02:47:44 +0000
suil (0.8.2) stable; urgency=medium
* Add configure options to disable all Gtk or Qt support
* Fix embedding several Qt UIs in Gtk
* Upgrade to waf 1.7.16
-- David Robillard <d@drobilla.net> Fri, 08 Aug 2014 22:18:00 +0000
suil (0.8.0) stable; urgency=medium
* Add suil_instance_get_handle (patch from Rui Nuno Capela)
* Fix compilation errors on some systems
* Upgrade to waf 1.7.14
-- David Robillard <d@drobilla.net> Sat, 04 Jan 2014 21:06:56 +0000
suil (0.6.16) stable; urgency=medium
* Fix crashes and resizing for X11 in Qt (patch from Rui Nuno Capela)
* Fix suil_instance_extension_data() for UIs with NULL extension_data
-- David Robillard <d@drobilla.net> Tue, 17 Sep 2013 03:48:57 +0000
suil (0.6.14) stable; urgency=medium
* Add support for new LV2 idle interface
* Lower dependency from Gtk 2.24 introduced in 0.6.12
* Print system error message if module fails to load
* Support resizing for X11 in Gtk (patch from Robin Gareus)
* Upgrade to waf 1.7.11
-- David Robillard <d@drobilla.net> Fri, 09 Aug 2013 04:16:48 +0000
suil (0.6.12) stable; urgency=medium
* Fix compilation on BSD
* Fix crash when a broken UI returns a NULL descriptor
* Fix key events for X11 in Gtk without using a troublesome event filter
-- David Robillard <d@drobilla.net> Fri, 22 Feb 2013 18:03:48 +0000
suil (0.6.10) stable; urgency=medium
* Downgrade to waf 1.7.5, previous version does not build modules due to
package check breakage in waf 1.7.6
-- David Robillard <d@drobilla.net> Sun, 23 Dec 2012 04:08:06 +0000
suil (0.6.8) stable; urgency=medium
* Fix crash in x11_in_gtk2 when event_filter fires before widget is realized
* Update to waf 1.7.8 and autowaf r90 (install docs to versioned directory)
* Use libgtk-x11-2.0.so.0 (with .0 suffix) by default which is available on
systems without the dev package
-- David Robillard <d@drobilla.net> Sun, 23 Dec 2012 02:11:23 +0000
suil (0.6.6) stable; urgency=medium
* Disable timestamps in HTML documentation for reproducible build
* Fix embedding Gtk in Qt as a child widget (support reparenting)
* Gracefully handle UIs with no port_event method
* Replace host provided features that match Suil implemented features,
rather than passing UIs duplicate features
* Support for wrapping native Windows UIs in Gtk2
-- David Robillard <d@drobilla.net> Wed, 14 Nov 2012 16:17:03 +0000
suil (0.6.4) stable; urgency=medium
* Correctly handle resizing for Gtk2 in Qt4
* Improve documentation
-- David Robillard <d@drobilla.net> Mon, 09 Jul 2012 19:11:06 +0000
suil (0.6.2) stable; urgency=medium
* Allow run-time configuration of module directory via environment variable
SUIL_MODULE_DIR
* Fix crashes when wrapper widget is destroyed by toolkit before suil
cleanup function is called
* Link Gtk wrappers with 'nodelete' to avoid Glib type errors
-- David Robillard <d@drobilla.net> Fri, 25 May 2012 03:18:18 +0000
suil (0.6.0) stable; urgency=medium
* Add support for embedding X11 UIs (ui:X11UI)
* Support new LV2 UI features automatically if provided by host
* Use path variables in pkgconfig files
-- David Robillard <d@drobilla.net> Wed, 18 Apr 2012 23:32:43 +0000
suil (0.4.4) stable; urgency=medium
* Fix embedding Gtk2 Qt4 UIs in Qt4 hosts that do not link to Gtk2
-- David Robillard <d@drobilla.net> Sat, 11 Jun 2011 15:20:11 +0000
suil (0.4.2) stable; urgency=medium
* Fix build system Python 3 compatibility
* Fix compilation issues on some systems
-- David Robillard <d@drobilla.net> Wed, 25 May 2011 23:00:00 +0000
suil (0.4.0) stable; urgency=medium
* Initial release
-- David Robillard <d@drobilla.net> Wed, 25 May 2011 03:00:00 +0000
|