Skip to content

Commit 0391509

Browse files
committed
release-chore: Update release notes and regenerate docs.
1 parent e6b794a commit 0391509

File tree

5 files changed

+80
-49
lines changed

5 files changed

+80
-49
lines changed

ANNOUNCE

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
1 ANNOUNCE
22
**********
33

4-
This is version 0.25.1 of the GNUstep GUI Backend ('gnustep-back').
4+
This is version 0.26.0 of the GNUstep GUI Backend ('gnustep-back').
55

66
1.1 What is the GNUstep GUI Backend?
77
====================================
@@ -20,22 +20,26 @@ easily ported to other display systems.
2020
Window's Systems. It works via a DPS emulation engine to emulate the
2121
DPS functions required by the front-end system.
2222

23-
1.2 Noteworthy changes in version '0.25.1'
23+
1.2 Noteworthy changes in version '0.26.0'
2424
==========================================
2525

26-
Small fixes and cleanups.
26+
* opal: Bridging categories between Opal and GNUstep GUI. Added onto
27+
NSColor, NSImage and NSImageRep.
28+
* cairo: Get -DPSshow: to work on scaled windows.
29+
* cairo: Allow creating a NSGraphicsContext with a custom graphics
30+
port, other than a CGContext.
2731

2832
1.3 Where can you get it? How can you compile it?
2933
=================================================
3034

31-
The gnustep-back-0.25.1.tar.gz distribution file has been placed at
35+
The gnustep-back-0.26.0.tar.gz distribution file has been placed at
3236
<ftp://ftp.gnustep.org/pub/gnustep/core>.
3337

34-
It is accompanied by gnustep-back-0.25.1.tar.gz.sig, a PGP signature
38+
It is accompanied by gnustep-back-0.26.0.tar.gz.sig, a PGP signature
3539
which you can validate by putting both files in the same directory and
3640
using:
3741

38-
gpg --verify gnustep-back-0.25.1.tar.gz.sig
42+
gpg --verify gnustep-back-0.26.0.tar.gz.sig
3943

4044
Signature has been created using the key with the following
4145
fingerprint:

ChangeLog

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
2017-12-10 Ivan Vucica <[email protected]>
2+
3+
* ANNOUNCE
4+
* Documentation/news.texi
5+
* README:
6+
Added release notes to news.texi and regenerated the rest for
7+
0.26.0 release.
8+
19
2017-10-01 Ivan Vucica <[email protected]>
210

311
* Documentation/news.texi:

Documentation/news.texi

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,14 @@
99

1010
@section Noteworthy changes in version @samp{0.26.0}
1111

12+
This release includes a few bugfixes, as well as compatibility improvements
13+
as a result of GSoC 2017 project.
14+
1215
@itemize @bullet
13-
@item This section is yet to be written.
16+
@item opal: Bridging categories between Opal and GNUstep GUI. Added onto NSColor, NSImage and NSImageRep.
17+
@item cairo: Get -DPSshow: to work on scaled windows.
18+
@item opal: Allow creating a NSGraphicsContext with a custom graphics port, other than a CGContext.
19+
@item misc: Fix reported static analyser warnings.
1420
@end itemize
1521

1622
@ifclear ANNOUNCE-ONLY

NEWS

Lines changed: 54 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,25 @@
11
1 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

720
Small 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

1225
Support 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

2437
Improvements 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

3144
Added 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

3851
Added 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

4558
Added 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
4962
DPI scaling.
5063

51-
1.7 Noteworthy changes in version '0.20.0'
64+
1.8 Noteworthy changes in version '0.20.0'
5265
==========================================
5366

5467
Cairo 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

6477
This 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

6982
Many 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

7689
Use 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

8194
Key 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

88101
Transparent windows implemented in WIN32 backend, better position and
89102
scaling 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

94107
Added code to automatically make any window which uses the
95108
NSDesktopWindowLevel 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

102115
Added basic implementation of window levels on Windows. In general a
@@ -110,42 +123,42 @@ bunch of improvements in the Windows backend.
110123
frontend. This version or greater of the backend needs to be used with
111124
gui 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

116129
Minor improvements.
117130

118-
1.16 Noteworthy changes in version '0.13.0'
131+
1.17 Noteworthy changes in version '0.13.0'
119132
===========================================
120133

121134
Many improvements to the cairo backend. Add DPSshfill for all backends.
122135
Better 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

127140
Big improvements to the cairo graphics and Window backend. Also better
128141
support 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

133146
Bugfixes to art and xlib.
134147

135148
There was some work on the Windows backend for the GDI interface by
136149
Christopher Armstrong.
137150

138-
1.19 Noteworthy changes in version '0.10.3'
151+
1.20 Noteworthy changes in version '0.10.3'
139152
===========================================
140153

141154
Fixes. 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

146159
The 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

151164
The 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
162175
module is still considered beta. Ask on the mailing lists for help with
163176
this.
164177

165-
1.22 Noteworthy changes in version '0.10.0'
178+
1.23 Noteworthy changes in version '0.10.0'
166179
===========================================
167180

168181
The 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

212225
Color on 8 bit displays works correctly now. WindowMaker properties are
213226
always 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

218231
Some more improvements to copy/paste support following ICCCM
219232
specifications (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

230243
Full 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

241254
Handle NSBezierPath glyph drawing in art backend. art backend compiles
242255
with 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

247260
Bug 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

252265
Text 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

257270
See 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

262275
Improved font handling in art backend. Improved compositing with
263276
transformations 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

268281
art (libart-based) backend added. Use ./configure -enable-graphics=art
269282
to 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

274287
Bug fixes.
275288

276-
1.38 Noteworthy changes in version '0.7.9'
289+
1.39 Noteworthy changes in version '0.7.9'
277290
==========================================
278291

279292
Bug fixes.
280293

281-
1.39 Noteworthy changes in version '0.7.8'
294+
1.40 Noteworthy changes in version '0.7.8'
282295
==========================================
283296

284297
Simplified backend selection using -enable-server and -enable-graphics.
285298
Add -with-library-flags and -with-include-flags for adding additonal
286299
flags. 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

291304
First release. Most components extracted from xgps. The old backends,

README

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
1 README
22
********
33

4-
This is version 0.25.1 of the GNUstep GUI Backend ('gnustep-back').
4+
This is version 0.26.0 of the GNUstep GUI Backend ('gnustep-back').
55

66
Here is some introductory info to get you started:
77

0 commit comments

Comments
 (0)