-
Notifications
You must be signed in to change notification settings - Fork 5
/
NEWS
229 lines (149 loc) · 7.46 KB
/
NEWS
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
suil (0.10.21) unstable; urgency=medium
* Add support for X11 in Qt6
* Fix library current_version on MacOS
-- David Robillard <[email protected]> Thu, 11 Jul 2024 23:40:43 +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 <[email protected]> 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 <[email protected]> Fri, 09 Sep 2022 17:29:12 +0000
suil (0.10.16) stable; urgency=medium
* Fix wrapper module installation path
-- David Robillard <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> Wed, 25 May 2011 23:00:00 +0000
suil (0.4.0) stable; urgency=medium
* Initial release
-- David Robillard <[email protected]> Wed, 25 May 2011 03:00:00 +0000