111 NEWS
22******
33
4- 1.1 Noteworthy changes in version '0.25.1'
4+ 1.1 Noteworthy changes in version '0.26.0'
5+ ==========================================
6+
7+ This release includes a few bugfixes, as well as compatibility
8+ improvements as a result of GSoC 2017 project.
9+
10+ * opal: Bridging categories between Opal and GNUstep GUI. Added onto
11+ NSColor, NSImage and NSImageRep.
12+ * cairo: Get -DPSshow: to work on scaled windows.
13+ * opal: Allow creating a NSGraphicsContext with a custom graphics
14+ port, other than a CGContext.
15+ * misc: Fix reported static analyser warnings.
16+
17+ 1.2 Noteworthy changes in version '0.25.1'
518==========================================
619
720Small fixes and cleanups.
821
9- 1.2 Noteworthy changes in version '0.25.0'
22+ 1.3 Noteworthy changes in version '0.25.0'
1023==========================================
1124
1225Support for pattern phase, compositing operation, image interpolation
@@ -18,28 +31,28 @@ and antialiasing per gstate.
1831
1932 Various fixes.
2033
21- 1.3 Noteworthy changes in version '0.24.1'
34+ 1.4 Noteworthy changes in version '0.24.1'
2235==========================================
2336
2437Improvements in win32 display and mouse tracking.
2538
2639 Various minor bugfixes and cleanups.
2740
28- 1.4 Noteworthy changes in version '0.24.0'
41+ 1.5 Noteworthy changes in version '0.24.0'
2942==========================================
3043
3144Added experimental Opal backend.
3245
3346 Allow for ARGB visual for OpenGL.
3447
35- 1.5 Noteworthy changes in version '0.23.0'
48+ 1.6 Noteworthy changes in version '0.23.0'
3649==========================================
3750
3851Added cairo support for ms-windows.
3952
4053 Updated for NSInteger/CGFloat support
4154
42- 1.6 Noteworthy changes in version '0.22.0'
55+ 1.7 Noteworthy changes in version '0.22.0'
4356==========================================
4457
4558Added new user defaults to make app icons and mini windows sticky
@@ -48,7 +61,7 @@ Added new user defaults to make app icons and mini windows sticky
4861 Many improvements to Cairo rendering, including buffering, glyphs and
4962DPI scaling.
5063
51- 1.7 Noteworthy changes in version '0.20.0'
64+ 1.8 Noteworthy changes in version '0.20.0'
5265==========================================
5366
5467Cairo is now the default backend, but falls back to art and xlib
@@ -58,45 +71,45 @@ gracefully.
5871
5972 More Windows improvements.
6073
61- 1.8 Noteworthy changes in version '0.19.0'
74+ 1.9 Noteworthy changes in version '0.19.0'
6275==========================================
6376
6477This is an (unstable) copy of the 0.18.0 release
6578
66- 1.9 Noteworthy changes in version '0.18.0'
67- ==========================================
79+ 1.10 Noteworthy changes in version '0.18.0'
80+ ===========================================
6881
6982Many Windows improvements
7083
7184 Implement pattern colours for all backends.
7285
73- 1.10 Noteworthy changes in version '0.17.1'
86+ 1.11 Noteworthy changes in version '0.17.1'
7487===========================================
7588
7689Use DejaVu as another fallback font.
7790
78- 1.11 Noteworthy changes in version '0.17.0'
91+ 1.12 Noteworthy changes in version '0.17.0'
7992===========================================
8093
8194Key repeat support implemented in X11.
8295
8396 OpenGL fixes and improvements.
8497
85- 1.12 Noteworthy changes in version '0.16.0'
98+ 1.13 Noteworthy changes in version '0.16.0'
8699===========================================
87100
88101Transparent windows implemented in WIN32 backend, better position and
89102scaling of images. General cleanup of code.
90103
91- 1.13 Noteworthy changes in version '0.14.0'
104+ 1.14 Noteworthy changes in version '0.14.0'
92105===========================================
93106
94107Added code to automatically make any window which uses the
95108NSDesktopWindowLevel also be omnipresent.
96109
97110 Many glyph drawing improvements.
98111
99- 1.14 Noteworthy changes in version '0.13.2'
112+ 1.15 Noteworthy changes in version '0.13.2'
100113===========================================
101114
102115Added basic implementation of window levels on Windows. In general a
@@ -110,42 +123,42 @@ bunch of improvements in the Windows backend.
110123frontend. This version or greater of the backend needs to be used with
111124gui 0.13.2
112125
113- 1.15 Noteworthy changes in version '0.13.1'
126+ 1.16 Noteworthy changes in version '0.13.1'
114127===========================================
115128
116129Minor improvements.
117130
118- 1.16 Noteworthy changes in version '0.13.0'
131+ 1.17 Noteworthy changes in version '0.13.0'
119132===========================================
120133
121134Many improvements to the cairo backend. Add DPSshfill for all backends.
122135Better handling of X event times.
123136
124- 1.17 Noteworthy changes in version '0.12.0'
137+ 1.18 Noteworthy changes in version '0.12.0'
125138===========================================
126139
127140Big improvements to the cairo graphics and Window backend. Also better
128141support for OpenGL.
129142
130- 1.18 Noteworthy changes in version '0.11.0'
143+ 1.19 Noteworthy changes in version '0.11.0'
131144===========================================
132145
133146Bugfixes to art and xlib.
134147
135148 There was some work on the Windows backend for the GDI interface by
136149Christopher Armstrong.
137150
138- 1.19 Noteworthy changes in version '0.10.3'
151+ 1.20 Noteworthy changes in version '0.10.3'
139152===========================================
140153
141154Fixes. A lot of Cairo backend work.
142155
143- 1.20 Noteworthy changes in version '0.10.2'
156+ 1.21 Noteworthy changes in version '0.10.2'
144157===========================================
145158
146159The Backend can set UTF8 window titles where this is allowed.
147160
148- 1.21 Noteworthy changes in version '0.10.1'
161+ 1.22 Noteworthy changes in version '0.10.1'
149162===========================================
150163
151164The art graphics module is the default now. As was previously the case,
@@ -162,7 +175,7 @@ Cairo library before it will work with GNUstep. Due to this, this
162175module is still considered beta. Ask on the mailing lists for help with
163176this.
164177
165- 1.22 Noteworthy changes in version '0.10.0'
178+ 1.23 Noteworthy changes in version '0.10.0'
166179===========================================
167180
168181The installed name of the backend now includes an interface version
@@ -172,14 +185,14 @@ number. This avoids the potential version mismatch between the frontend
172185 * Alpha blending was implemented for Windows, although it does not
173186 seem to work on some machines.
174187
175- 1.23 Noteworthy changes in version '0.9.5'
188+ 1.24 Noteworthy changes in version '0.9.5'
176189==========================================
177190
178191 * Added support for window alpha on X servers.
179192 * Add support for old and new freetype libs.
180193 * Some improvements to the Windows backend.
181194
182- 1.24 Noteworthy changes in version '0.9.4'
195+ 1.25 Noteworthy changes in version '0.9.4'
183196==========================================
184197
185198 * Fast drawing on 8 bit displays was added (although it might only
@@ -190,41 +203,41 @@ number. This avoids the potential version mismatch between the frontend
190203 * art backend supports reading from a window.
191204 * Add internal window decoration handling.
192205
193- 1.25 Noteworthy changes in version '0.9.3'
206+ 1.26 Noteworthy changes in version '0.9.3'
194207==========================================
195208
196209 * A number of W32 window event enhancements
197210 * art backend glyph drawing with alpha enhancements.
198211 * libwraster is no longer checked for - image functions now in
199212 frontend
200213
201- 1.26 Noteworthy changes in version '0.9.2'
214+ 1.27 Noteworthy changes in version '0.9.2'
202215==========================================
203216
204217 * Art backend added support for grayscale, one-isblack colorspaces.
205218 * Windows pasteboard interaction handling added.
206219 * Better focus handling on Windows.
207220 * Better font and draw handling on Windows.
208221
209- 1.27 Noteworthy changes in version '0.9.1'
222+ 1.28 Noteworthy changes in version '0.9.1'
210223==========================================
211224
212225Color on 8 bit displays works correctly now. WindowMaker properties are
213226always set now in case another manager is emulating WindowMaker styles.
214227
215- 1.28 Noteworthy changes in version '0.9.0'
228+ 1.29 Noteworthy changes in version '0.9.0'
216229==========================================
217230
218231Some more improvements to copy/paste support following ICCCM
219232specifications (like COMPOUND_TEXT support).
220233
221- 1.29 Noteworthy changes in version '0.8.9'
234+ 1.30 Noteworthy changes in version '0.8.9'
222235==========================================
223236
224237 * Much improved pasting support between X apps and GNUstep apps.
225238 * Backend headers are no longer installed (now private).
226239
227- 1.30 Noteworthy changes in version '0.8.8'
240+ 1.31 Noteworthy changes in version '0.8.8'
228241==========================================
229242
230243Full multi-byte/unicode support for East Asian languages was added to
@@ -235,57 +248,57 @@ to Kazunobu Kuriyama.
235248 * Also added slightly better EWMH support.
236249 * Art backend works with more versions of freetype.
237250
238- 1.31 Noteworthy changes in version '0.8.7'
251+ 1.32 Noteworthy changes in version '0.8.7'
239252==========================================
240253
241254Handle NSBezierPath glyph drawing in art backend. art backend compiles
242255with all freetype except 2.1.3 via ifdefs.
243256
244- 1.32 Noteworthy changes in version '0.8.6'
257+ 1.33 Noteworthy changes in version '0.8.6'
245258==========================================
246259
247260Bug fixes. See the gnustep-gui NEWS for changes.
248261
249- 1.33 Noteworthy changes in version '0.8.5'
262+ 1.34 Noteworthy changes in version '0.8.5'
250263==========================================
251264
252265Text system improvements. See the gnustep-gui NEWS for changes.
253266
254- 1.34 Noteworthy changes in version '0.8.3'
267+ 1.35 Noteworthy changes in version '0.8.3'
255268==========================================
256269
257270See the gnustep-gui NEWS for changes.
258271
259- 1.35 Noteworthy changes in version '0.8.2'
272+ 1.36 Noteworthy changes in version '0.8.2'
260273==========================================
261274
262275Improved font handling in art backend. Improved compositing with
263276transformations and clipping in art backend.
264277
265- 1.36 Noteworthy changes in version '0.8.1'
278+ 1.37 Noteworthy changes in version '0.8.1'
266279==========================================
267280
268281art (libart-based) backend added. Use ./configure -enable-graphics=art
269282to choose this backend.
270283
271- 1.37 Noteworthy changes in version '0.8.0'
284+ 1.38 Noteworthy changes in version '0.8.0'
272285==========================================
273286
274287Bug fixes.
275288
276- 1.38 Noteworthy changes in version '0.7.9'
289+ 1.39 Noteworthy changes in version '0.7.9'
277290==========================================
278291
279292Bug fixes.
280293
281- 1.39 Noteworthy changes in version '0.7.8'
294+ 1.40 Noteworthy changes in version '0.7.8'
282295==========================================
283296
284297Simplified backend selection using -enable-server and -enable-graphics.
285298Add -with-library-flags and -with-include-flags for adding additonal
286299flags. Set name with -with-name
287300
288- 1.40 Noteworthy changes in version '0.7.7'
301+ 1.41 Noteworthy changes in version '0.7.7'
289302==========================================
290303
291304First release. Most components extracted from xgps. The old backends,
0 commit comments