Skip to content

Commit cc6c371

Browse files
committed
release-chore: Release 0.29.0.
1 parent b5ecb4e commit cc6c371

File tree

6 files changed

+193
-100
lines changed

6 files changed

+193
-100
lines changed

ANNOUNCE

Lines changed: 32 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
1 Announcement
22
**************
33

4-
This is version 0.28.0 of the GNUstep GUI library ('gnustep-gui').
4+
This is version 0.29.0 of the GNUstep GUI library ('gnustep-gui').
55

66
1.1 What is the GNUstep GUI Library?
77
====================================
@@ -32,55 +32,51 @@ Group's libjpeg library, and a back-end component from the GNUstep
3232
libraries. For example, to build the Cairo backend in the GNUstep Back
3333
library, you will need to install Cairo.
3434

35-
1.2 Noteworthy changes in version '0.28.0'
35+
1.2 Noteworthy changes in version '0.29.0'
3636
==========================================
3737

38-
This version adds support for modern XIB files and many new classes.
38+
This version adds support for storyboard files and many new classes.
3939
Plus the usual bunch of bug fixes.
4040

41-
* Support loading of document XIB files.
42-
* Improve Key Value Binding for NSArrayController and add more
43-
bindings.
44-
* Better support for multi monitor usage and other improvement in the
45-
backend integration.
46-
* Add classes NSFontCollection, NSColorSampler, NSSpeechRecognizer,
47-
NSAppearance, NSPDFInfo, NSPICTImageRep, NSCIImageRep,
48-
NSPDFImageRep, NSPDFPanel, NSDataAsset, NSDatePicker,
49-
NSDatePickerCell, NSPredicateEditor, NSPredicateEditorRowTemplate,
50-
NSRuleEditor, NSGestureRecognizer, NSButtonTouchBarItem,
51-
NSCandidateListTouchBarItem, NSClickGestureRecognizer,
52-
NSColorPickerTouchBarItem, NSCustomTouchBarItem,
53-
NSGroupTouchBarItem, NSMagnificationGestureRecognizer,
54-
NSPanGestureRecognizer, NSPickerTouchBarItem,
55-
NSPopoverTouchBarItem, NSPressGestureRecognizer,
56-
NSRotationGestureRecognizer, NSSharingServicePickerTouchBarItem,
57-
NSSliderTouchBarItem, NSStepperTouchBarItem, NSTouchBarItem,
58-
NSTouchBar, NSTouch, NSDockTile.
59-
* Implement NSEPSImageRep.
41+
* Support loading of storyboard files.
42+
* Add classes NSSwitch, NSFontAssetRequest,
43+
NSMediaLibraryBrowserController, NSScrubberItemView,
44+
NSScrubberLayout, NSScrubber, NSSharingServicePickerToolbarItem,
45+
NSPathCell, NSPathComponentCell, NSPathControl, NSPathControlItem,
46+
NSPersistentDocument, NSAccessibilityCustomAction,
47+
NSAccessibilityCustomRotor, NSAccessibilityElement, NSStoryboard,
48+
NSStoryboardSegue, NSPageController, NSSplitViewController,
49+
NSSplitViewItem, NSTabViewController, NSLayoutAnchor,
50+
NSLayoutConstraint, NSLayoutGuide, NSStatusBarButton,
51+
NSTextCheckingController, NSTextFinder, NSTextInputContext,
52+
NSGridView. Some of these classes are still skeletons.
53+
* Fix extraline fragment in text layout.
6054
* Better encoding handling in RTF files.
61-
* Theming and drawing improvements.
62-
* Increase small font size to 10.
63-
* New cursor and stepper images.
64-
* Move NSFileWrapper to Foundation.
65-
* Fixed build on Debian GNU/kFreeBSD.
66-
* With command line argument -autolaunch YES, do not activate the
67-
application when -activateIgnoringOtherApps: is invoked.
68-
* Improvements to WindowMaker compatibility (e.g. WMFHideApplication
69-
support).
70-
* Lowered NSFloatingWindowLevel by one to distinguish floating panels
71-
from menus.
55+
* Add more italian translations.
56+
* Add MacOSX methods to NSNib, NSMenu and NSWindow.
57+
* Focus handling fixes for WindowMaker.
58+
* Fix missing colours when loading old colour lists.
59+
* Support JPEG export as greyscale image.
60+
* Fix memory leak in NSPopupButtonCell.
61+
* Fix toolbar flickering.
62+
* NSSearchFieldCell use code from GSTheme to display popup.
63+
* Fix int decoding to get it working on 64 bit big endian machines.
64+
* Add tab stops after last defined at default intervals.
65+
* Stop NSWindow from handling windows that are gone, but possibly
66+
returned by a slow window manager.
67+
* Fix NSTableView/NSTableColumn bindings.
7268

7369
1.3 Where can you get it? How can you compile it?
7470
=================================================
7571

76-
The gnustep-gui-0.28.0.tar.gz distribution file has been placed at
72+
The gnustep-gui-0.29.0.tar.gz distribution file has been placed at
7773
<ftp://ftp.gnustep.org/pub/gnustep/core>.
7874

79-
It is accompanied by gnustep-gui-0.28.0.tar.gz.sig, a PGP signature
75+
It is accompanied by gnustep-gui-0.29.0.tar.gz.sig, a PGP signature
8076
which you can validate by putting both files in the same directory and
8177
using:
8278

83-
gpg --verify gnustep-gui-0.28.0.tar.gz.sig
79+
gpg --verify gnustep-gui-0.29.0.tar.gz.sig
8480

8581
Signature has been created using the key with the following
8682
fingerprint:

ChangeLog

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
2021-04-26 Ivan Vucica <[email protected]>
2+
3+
* ANNOUNCE:
4+
* Documentation/ReleaseNotes.gsdoc:
5+
* Documentation/news.texi:
6+
* NEWS:
7+
Updating documentation for the 0.29.0 release.
8+
* Version:
9+
Bumping requirement to gnustep-base 1.28.0.
10+
111
2021-04-23 Gregory John Casamento <[email protected]>
212

313
* Source/Functions.m: QuickFix. Remove unecessary warning

Documentation/ReleaseNotes.gsdoc

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,55 @@
2020
migrate to using a newer version of the library.
2121
</p>
2222

23+
<section>
24+
<heading>0.29.0</heading>
25+
<p>
26+
This version adds support for modern XIB files and many new
27+
classes. Plus the usual bunch of bug fixes.
28+
</p>
29+
<deflist>
30+
<term>storyboards</term>
31+
<desc>Support loading of storyboard files.</desc>
32+
<term>new classes</term>
33+
<desc>Add classes NSSwitch, NSFontAssetRequest,
34+
NSMediaLibraryBrowserController, NSScrubberItemView, NSScrubberLayout,
35+
NSScrubber, NSSharingServicePickerToolbarItem, NSPathCell,
36+
NSPathComponentCell, NSPathControl, NSPathControlItem,
37+
NSPersistentDocument, NSAccessibilityCustomAction,
38+
NSAccessibilityCustomRotor, NSAccessibilityElement, NSStoryboard,
39+
NSStoryboardSegue, NSPageController, NSSplitViewController,
40+
NSSplitViewItem, NSTabViewController, NSLayoutAnchor,
41+
NSLayoutConstraint, NSLayoutGuide, NSStatusBarButton,
42+
NSTextCheckingController, NSTextFinder, NSTextInputContext,
43+
NSGridView.<br />
44+
<br />
45+
Some of these classes are still skeletons.</desc>
46+
<term>text layout</term>
47+
<desc>Fix extraline fragment in text layout.</desc>
48+
<term>RTF</term>
49+
<desc>Better encoding handling in RTF files.</desc>
50+
<term>localization</term>
51+
<desc>Add more italian translations.</desc>
52+
<term>compatibility</term>
53+
<desc>Add MacOSX methods to NSNib, NSMenu and NSWindow.</desc>
54+
<term>window management compatibility</term>
55+
<desc>Focus handling fixes for WindowMaker.<br />
56+
Stop NSWindow from handling windows that are gone, but possibly
57+
returned by a slow window manager.</desc>
58+
<term>bugfix</term>
59+
<desc>Fix missing colours when loading old colour lists.<br />
60+
Fix memory leak in NSPopupButtonCell.<br />
61+
Fix toolbar flickering.<br />
62+
Fix int decoding to get it working on 64 bit big endian machines.<br />
63+
Add tab stops after last defined at default intervals.<br />
64+
Fix NSTableView/NSTableColumn bindings.</desc>
65+
<term>JPEG export improvements</term>
66+
<desc>Support JPEG export as greyscale image.</desc>
67+
<term>theming</term>
68+
<desc>NSSearchFieldCell use code from GSTheme to display popup.</desc>
69+
</deflist>
70+
</section>
71+
2372
<section>
2473
<heading>0.28.0</heading>
2574
<p>

Documentation/news.texi

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ NSAccessibilityCustomRotor, NSAccessibilityElement, NSStoryboard,
2525
NSStoryboardSegue, NSPageController, NSSplitViewController,
2626
NSSplitViewItem, NSTabViewController, NSLayoutAnchor,
2727
NSLayoutConstraint, NSLayoutGuide, NSStatusBarButton,
28-
NSTextCheckingController, NSTextFinder, NSTextInputContext.
28+
NSTextCheckingController, NSTextFinder, NSTextInputContext,
29+
NSGridView.
2930
Some of these classes are still skeletons.
3031
@item Fix extraline fragment in text layout.
3132
@item Better encoding handling in RTF files.
@@ -36,9 +37,12 @@ Some of these classes are still skeletons.
3637
@item Support JPEG export as greyscale image.
3738
@item Fix memory leak in NSPopupButtonCell.
3839
@item Fix toolbar flickering.
39-
@item NSSearchFieldCell use code from GSTheme to disolay popup.
40+
@item NSSearchFieldCell use code from GSTheme to display popup.
4041
@item Fix int decoding to get it working on 64 bit big endian machines.
4142
@item Add tab stops after last defined at default intervals.
43+
@item Stop NSWindow from handling windows that are gone, but possibly
44+
returned by a slow window manager.
45+
@item Fix NSTableView/NSTableColumn bindings.
4246
@end itemize
4347

4448
@ifclear ANNOUNCE-ONLY

0 commit comments

Comments
 (0)