Skip to content

Commit

Permalink
Update for new release
Browse files Browse the repository at this point in the history
  • Loading branch information
fredkiefer committed May 26, 2024
1 parent be85eb8 commit e03ddf7
Show file tree
Hide file tree
Showing 5 changed files with 149 additions and 114 deletions.
27 changes: 11 additions & 16 deletions ANNOUNCE
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
1 Announcement
**************

This is version 0.29.0 of the GNUstep GUI Backend ('gnustep-back').
This is version 0.31.0 of the GNUstep GUI Backend (gnustep-back).

1.1 What is the GNUstep GUI Backend?
====================================
Expand All @@ -17,35 +17,30 @@ system without any changes to the application, and the library can be
easily ported to other display systems.

The GNUstep GUI Backend is for platforms using the X-Window System or
Window's Systems. It works via a DPS emulation engine to emulate the
Windows Systems. It works via a DPS emulation engine to emulate the
DPS functions required by the front-end system.

1.2 Noteworthy changes in version '0.29.0'
1.2 Noteworthy changes in version ‘0.31.0’
==========================================

The release includes an alpha version of the wayland backend and a few
bug fixes.
The release includes mostly improvements for pasteboard handling and a
few bug fixes.

* Alpha version of the wayland backend.
* Improved focus handling for WindowMaker interaction.
* Speed up for font pattern resolving.
* Improved appicon behavior under WindowMaker.
* Prevent appicon flickering on WindowMaker at application start.
* On Windows, consistently use 'GetWindowLongPtr' and
'SetWindowLongPtr' in place of 'GetWindowLong' and 'SetWindowLong'
for win32 and cairo for various win64 fixes.
• Improve font name creation.
• Add headless backend.
• Add CI pipeline.

1.3 Where can you get it? How can you compile it?
=================================================

The gnustep-back-0.29.0.tar.gz distribution file has been placed at
The gnustep-back-0.31.0.tar.gz distribution file has been placed at
<ftp://ftp.gnustep.org/pub/gnustep/core>.

It is accompanied by gnustep-back-0.29.0.tar.gz.sig, a PGP signature
It is accompanied by gnustep-back-0.31.0.tar.gz.sig, a PGP signature
which you can validate by putting both files in the same directory and
using:

gpg --verify gnustep-back-0.29.0.tar.gz.sig
gpg --verify gnustep-back-0.31.0.tar.gz.sig

Signature has been created using the key with the following
fingerprint:
Expand Down
8 changes: 8 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
2024-05-26 Fred Kiefer <[email protected]>

* ChangeLog: Update for new release
* ANNOUNCE:
* NEWS:
* Documentation/news.texi: Update of release notes for 0.31.0.
* Version: bump to 0.31.0

2022-12-29 Richard Frith-Macdonald <[email protected]>

* ChangeLog: Update for new release
Expand Down
13 changes: 12 additions & 1 deletion Documentation/news.texi
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,18 @@
@include version.texi
@end ifset

@section Noteworthy changes in version @samp{0.31.0}

The release includes mostly improvements for pasteboard handling and a few bug fixes.

@itemize @bullet
@item Improve font name creation.
@item Add headless backend.
@item Add CI pipeline.
@end itemize

@ifclear ANNOUNCE-ONLY

@section Noteworthy changes in version @samp{0.30.0}

The release includes mostly improvements for the new Wayland backend and a few bug fixes.
Expand All @@ -18,7 +30,6 @@ The release includes mostly improvements for the new Wayland backend and a few
and at every Notify.
@end itemize

@ifclear ANNOUNCE-ONLY

@section Noteworthy changes in version @samp{0.29.0}

Expand Down
Loading

0 comments on commit e03ddf7

Please sign in to comment.