Skip to content

Commit

Permalink
release-chore: Release 0.29.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
ivucica committed Apr 26, 2021
1 parent 6556ff6 commit 3227b39
Show file tree
Hide file tree
Showing 5 changed files with 88 additions and 59 deletions.
26 changes: 14 additions & 12 deletions ANNOUNCE
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
1 Announcement
**************

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

1.1 What is the GNUstep GUI Backend?
====================================
Expand All @@ -20,30 +20,32 @@ easily ported to other display systems.
Window's 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.28.0'
1.2 Noteworthy changes in version '0.29.0'
==========================================

This release includes a few bugfixes and a huge rework of multi monitor
handling.
The release includes an alpha version of the wayland backend and a few
bug fixes.

* Alpha version of the wayland backend.
* Improved focus handling for WindowMaker interaction.
* Cursor improvements.
* Better handling of fonts with fontconfig.
* Simplify code that converts images for X11.
* art: Remove ftfont-old.m.
* Use Xrandr for multi monitor support.
* 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.

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

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

It is accompanied by gnustep-back-0.28.0.tar.gz.sig, a PGP signature
It is accompanied by gnustep-back-0.29.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.28.0.tar.gz.sig
gpg --verify gnustep-back-0.29.0.tar.gz.sig

Signature has been created using the key with the following
fingerprint:
Expand Down
7 changes: 7 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
2020-04-26 Ivan Vucica <ivan@vucica.net>

* ANNOUNCE:
* NEWS:
* README:
Updating documentation for the 0.29.0 release.

2021-03-12 Fred Kiefer <FredKiefer@gmx.de>

* Source/x11/XGServerWindow.m (-styleoffsets:...:): Change NSLog
Expand Down
5 changes: 5 additions & 0 deletions Documentation/news.texi
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,11 @@ bug fixes.
@item Alpha version of the wayland backend.
@item Improved focus handling for WindowMaker interaction.
@item Speed up for font pattern resolving.
@item Improved appicon behavior under WindowMaker.
@item Prevent appicon flickering on WindowMaker at application start.
@item On Windows, consistently use @code{GetWindowLongPtr} and
@code{SetWindowLongPtr} in place of @code{GetWindowLong} and
@code{SetWindowLong} for win32 and cairo for various win64 fixes.
@end itemize

@ifclear ANNOUNCE-ONLY
Expand Down
Loading

0 comments on commit 3227b39

Please sign in to comment.