1
1
1 NEWS
2
2
******
3
3
4
- 1.1 Noteworthy changes in version '0.27.0'
4
+ 1.1 Noteworthy changes in version '0.28.0'
5
+ ==========================================
6
+
7
+ This release includes a few bugfixes and a huge rework of multi monitor
8
+ handling.
9
+
10
+ * Improved focus handling for WindowMaker interaction.
11
+ * Cursor improvements.
12
+ * Better handling of fonts with fontconfig.
13
+ * Simplify code that converts images for X11.
14
+ * art: Remove ftfont-old.m.
15
+ * Use Xrandr for multi monitor support.
16
+
17
+ 1.2 Noteworthy changes in version '0.27.0'
5
18
==========================================
6
19
7
20
This release includes a few bugfixes.
@@ -12,21 +25,21 @@ This release includes a few bugfixes.
12
25
* x11: Better handling of atoms. Method to get the window manager.
13
26
* opal: Improve colour handling
14
27
15
- 1.2 Noteworthy changes in version '0.26.2'
28
+ 1.3 Noteworthy changes in version '0.26.2'
16
29
==========================================
17
30
18
31
This release contains no changes since 0.26.1. It is released to
19
32
coincide with gnustep-gui 0.26.2, which has important bugfixes related
20
33
to printing.
21
34
22
- 1.3 Noteworthy changes in version '0.26.1'
35
+ 1.4 Noteworthy changes in version '0.26.1'
23
36
==========================================
24
37
25
38
This release contains no changes since 0.26.0. It is released to
26
39
coincide with gnustep-gui 0.26.1, released to mark gnustep-base 1.25.1
27
40
as the requirement for gnustep-gui.
28
41
29
- 1.4 Noteworthy changes in version '0.26.0'
42
+ 1.5 Noteworthy changes in version '0.26.0'
30
43
==========================================
31
44
32
45
This release includes a few bugfixes, as well as compatibility
@@ -39,12 +52,12 @@ improvements as a result of GSoC 2017 project.
39
52
port, other than a CGContext.
40
53
* misc: Fix reported static analyser warnings.
41
54
42
- 1.5 Noteworthy changes in version '0.25.1'
55
+ 1.6 Noteworthy changes in version '0.25.1'
43
56
==========================================
44
57
45
58
Small fixes and cleanups.
46
59
47
- 1.6 Noteworthy changes in version '0.25.0'
60
+ 1.7 Noteworthy changes in version '0.25.0'
48
61
==========================================
49
62
50
63
Support for pattern phase, compositing operation, image interpolation
@@ -56,28 +69,28 @@ and antialiasing per gstate.
56
69
57
70
Various fixes.
58
71
59
- 1.7 Noteworthy changes in version '0.24.1'
72
+ 1.8 Noteworthy changes in version '0.24.1'
60
73
==========================================
61
74
62
75
Improvements in win32 display and mouse tracking.
63
76
64
77
Various minor bugfixes and cleanups.
65
78
66
- 1.8 Noteworthy changes in version '0.24.0'
79
+ 1.9 Noteworthy changes in version '0.24.0'
67
80
==========================================
68
81
69
82
Added experimental Opal backend.
70
83
71
84
Allow for ARGB visual for OpenGL.
72
85
73
- 1.9 Noteworthy changes in version '0.23.0'
74
- ==========================================
86
+ 1.10 Noteworthy changes in version '0.23.0'
87
+ ===========================================
75
88
76
89
Added cairo support for ms-windows.
77
90
78
91
Updated for NSInteger/CGFloat support
79
92
80
- 1.10 Noteworthy changes in version '0.22.0'
93
+ 1.11 Noteworthy changes in version '0.22.0'
81
94
===========================================
82
95
83
96
Added new user defaults to make app icons and mini windows sticky
@@ -86,7 +99,7 @@ Added new user defaults to make app icons and mini windows sticky
86
99
Many improvements to Cairo rendering, including buffering, glyphs and
87
100
DPI scaling.
88
101
89
- 1.11 Noteworthy changes in version '0.20.0'
102
+ 1.12 Noteworthy changes in version '0.20.0'
90
103
===========================================
91
104
92
105
Cairo is now the default backend, but falls back to art and xlib
@@ -96,45 +109,45 @@ gracefully.
96
109
97
110
More Windows improvements.
98
111
99
- 1.12 Noteworthy changes in version '0.19.0'
112
+ 1.13 Noteworthy changes in version '0.19.0'
100
113
===========================================
101
114
102
115
This is an (unstable) copy of the 0.18.0 release
103
116
104
- 1.13 Noteworthy changes in version '0.18.0'
117
+ 1.14 Noteworthy changes in version '0.18.0'
105
118
===========================================
106
119
107
120
Many Windows improvements
108
121
109
122
Implement pattern colours for all backends.
110
123
111
- 1.14 Noteworthy changes in version '0.17.1'
124
+ 1.15 Noteworthy changes in version '0.17.1'
112
125
===========================================
113
126
114
127
Use DejaVu as another fallback font.
115
128
116
- 1.15 Noteworthy changes in version '0.17.0'
129
+ 1.16 Noteworthy changes in version '0.17.0'
117
130
===========================================
118
131
119
132
Key repeat support implemented in X11.
120
133
121
134
OpenGL fixes and improvements.
122
135
123
- 1.16 Noteworthy changes in version '0.16.0'
136
+ 1.17 Noteworthy changes in version '0.16.0'
124
137
===========================================
125
138
126
139
Transparent windows implemented in WIN32 backend, better position and
127
140
scaling of images. General cleanup of code.
128
141
129
- 1.17 Noteworthy changes in version '0.14.0'
142
+ 1.18 Noteworthy changes in version '0.14.0'
130
143
===========================================
131
144
132
145
Added code to automatically make any window which uses the
133
146
NSDesktopWindowLevel also be omnipresent.
134
147
135
148
Many glyph drawing improvements.
136
149
137
- 1.18 Noteworthy changes in version '0.13.2'
150
+ 1.19 Noteworthy changes in version '0.13.2'
138
151
===========================================
139
152
140
153
Added basic implementation of window levels on Windows. In general a
@@ -148,42 +161,42 @@ bunch of improvements in the Windows backend.
148
161
frontend. This version or greater of the backend needs to be used with
149
162
gui 0.13.2
150
163
151
- 1.19 Noteworthy changes in version '0.13.1'
164
+ 1.20 Noteworthy changes in version '0.13.1'
152
165
===========================================
153
166
154
167
Minor improvements.
155
168
156
- 1.20 Noteworthy changes in version '0.13.0'
169
+ 1.21 Noteworthy changes in version '0.13.0'
157
170
===========================================
158
171
159
172
Many improvements to the cairo backend. Add DPSshfill for all backends.
160
173
Better handling of X event times.
161
174
162
- 1.21 Noteworthy changes in version '0.12.0'
175
+ 1.22 Noteworthy changes in version '0.12.0'
163
176
===========================================
164
177
165
178
Big improvements to the cairo graphics and Window backend. Also better
166
179
support for OpenGL.
167
180
168
- 1.22 Noteworthy changes in version '0.11.0'
181
+ 1.23 Noteworthy changes in version '0.11.0'
169
182
===========================================
170
183
171
184
Bugfixes to art and xlib.
172
185
173
186
There was some work on the Windows backend for the GDI interface by
174
187
Christopher Armstrong.
175
188
176
- 1.23 Noteworthy changes in version '0.10.3'
189
+ 1.24 Noteworthy changes in version '0.10.3'
177
190
===========================================
178
191
179
192
Fixes. A lot of Cairo backend work.
180
193
181
- 1.24 Noteworthy changes in version '0.10.2'
194
+ 1.25 Noteworthy changes in version '0.10.2'
182
195
===========================================
183
196
184
197
The Backend can set UTF8 window titles where this is allowed.
185
198
186
- 1.25 Noteworthy changes in version '0.10.1'
199
+ 1.26 Noteworthy changes in version '0.10.1'
187
200
===========================================
188
201
189
202
The art graphics module is the default now. As was previously the case,
@@ -200,7 +213,7 @@ Cairo library before it will work with GNUstep. Due to this, this
200
213
module is still considered beta. Ask on the mailing lists for help with
201
214
this.
202
215
203
- 1.26 Noteworthy changes in version '0.10.0'
216
+ 1.27 Noteworthy changes in version '0.10.0'
204
217
===========================================
205
218
206
219
The installed name of the backend now includes an interface version
@@ -210,14 +223,14 @@ number. This avoids the potential version mismatch between the frontend
210
223
* Alpha blending was implemented for Windows, although it does not
211
224
seem to work on some machines.
212
225
213
- 1.27 Noteworthy changes in version '0.9.5'
226
+ 1.28 Noteworthy changes in version '0.9.5'
214
227
==========================================
215
228
216
229
* Added support for window alpha on X servers.
217
230
* Add support for old and new freetype libs.
218
231
* Some improvements to the Windows backend.
219
232
220
- 1.28 Noteworthy changes in version '0.9.4'
233
+ 1.29 Noteworthy changes in version '0.9.4'
221
234
==========================================
222
235
223
236
* Fast drawing on 8 bit displays was added (although it might only
@@ -228,41 +241,41 @@ number. This avoids the potential version mismatch between the frontend
228
241
* art backend supports reading from a window.
229
242
* Add internal window decoration handling.
230
243
231
- 1.29 Noteworthy changes in version '0.9.3'
244
+ 1.30 Noteworthy changes in version '0.9.3'
232
245
==========================================
233
246
234
247
* A number of W32 window event enhancements
235
248
* art backend glyph drawing with alpha enhancements.
236
249
* libwraster is no longer checked for - image functions now in
237
250
frontend
238
251
239
- 1.30 Noteworthy changes in version '0.9.2'
252
+ 1.31 Noteworthy changes in version '0.9.2'
240
253
==========================================
241
254
242
255
* Art backend added support for grayscale, one-isblack colorspaces.
243
256
* Windows pasteboard interaction handling added.
244
257
* Better focus handling on Windows.
245
258
* Better font and draw handling on Windows.
246
259
247
- 1.31 Noteworthy changes in version '0.9.1'
260
+ 1.32 Noteworthy changes in version '0.9.1'
248
261
==========================================
249
262
250
263
Color on 8 bit displays works correctly now. WindowMaker properties are
251
264
always set now in case another manager is emulating WindowMaker styles.
252
265
253
- 1.32 Noteworthy changes in version '0.9.0'
266
+ 1.33 Noteworthy changes in version '0.9.0'
254
267
==========================================
255
268
256
269
Some more improvements to copy/paste support following ICCCM
257
270
specifications (like COMPOUND_TEXT support).
258
271
259
- 1.33 Noteworthy changes in version '0.8.9'
272
+ 1.34 Noteworthy changes in version '0.8.9'
260
273
==========================================
261
274
262
275
* Much improved pasting support between X apps and GNUstep apps.
263
276
* Backend headers are no longer installed (now private).
264
277
265
- 1.34 Noteworthy changes in version '0.8.8'
278
+ 1.35 Noteworthy changes in version '0.8.8'
266
279
==========================================
267
280
268
281
Full multi-byte/unicode support for East Asian languages was added to
@@ -273,57 +286,57 @@ to Kazunobu Kuriyama.
273
286
* Also added slightly better EWMH support.
274
287
* Art backend works with more versions of freetype.
275
288
276
- 1.35 Noteworthy changes in version '0.8.7'
289
+ 1.36 Noteworthy changes in version '0.8.7'
277
290
==========================================
278
291
279
292
Handle NSBezierPath glyph drawing in art backend. art backend compiles
280
293
with all freetype except 2.1.3 via ifdefs.
281
294
282
- 1.36 Noteworthy changes in version '0.8.6'
295
+ 1.37 Noteworthy changes in version '0.8.6'
283
296
==========================================
284
297
285
298
Bug fixes. See the gnustep-gui NEWS for changes.
286
299
287
- 1.37 Noteworthy changes in version '0.8.5'
300
+ 1.38 Noteworthy changes in version '0.8.5'
288
301
==========================================
289
302
290
303
Text system improvements. See the gnustep-gui NEWS for changes.
291
304
292
- 1.38 Noteworthy changes in version '0.8.3'
305
+ 1.39 Noteworthy changes in version '0.8.3'
293
306
==========================================
294
307
295
308
See the gnustep-gui NEWS for changes.
296
309
297
- 1.39 Noteworthy changes in version '0.8.2'
310
+ 1.40 Noteworthy changes in version '0.8.2'
298
311
==========================================
299
312
300
313
Improved font handling in art backend. Improved compositing with
301
314
transformations and clipping in art backend.
302
315
303
- 1.40 Noteworthy changes in version '0.8.1'
316
+ 1.41 Noteworthy changes in version '0.8.1'
304
317
==========================================
305
318
306
319
art (libart-based) backend added. Use ./configure -enable-graphics=art
307
320
to choose this backend.
308
321
309
- 1.41 Noteworthy changes in version '0.8.0'
322
+ 1.42 Noteworthy changes in version '0.8.0'
310
323
==========================================
311
324
312
325
Bug fixes.
313
326
314
- 1.42 Noteworthy changes in version '0.7.9'
327
+ 1.43 Noteworthy changes in version '0.7.9'
315
328
==========================================
316
329
317
330
Bug fixes.
318
331
319
- 1.43 Noteworthy changes in version '0.7.8'
332
+ 1.44 Noteworthy changes in version '0.7.8'
320
333
==========================================
321
334
322
335
Simplified backend selection using -enable-server and -enable-graphics.
323
336
Add -with-library-flags and -with-include-flags for adding additonal
324
337
flags. Set name with -with-name
325
338
326
- 1.44 Noteworthy changes in version '0.7.7'
339
+ 1.45 Noteworthy changes in version '0.7.7'
327
340
==========================================
328
341
329
342
First release. Most components extracted from xgps. The old backends,
0 commit comments