Update for bersion 0.30.0

This commit is contained in:
Richard Frith-Macdonald 2022-12-29 09:05:31 +00:00
parent 3477b3f1d9
commit fc1f4387ff
3 changed files with 53 additions and 7 deletions

View file

@ -1,7 +1,10 @@
2022-11-05 Fred Kiefer <FredKiefer@gmx.de>
2022-12-29 Richard Frith-Macdonald <rfm@gnu.org>
* Headers/Additions/GNUstepGUI/GSLayoutManager.h,
* Source/GSLayoutManager.m: Add new methods
* ChangeLog: Update for new release
* ANNOUNCE:
* NEWS:
* Documentation/news.texi: Update of release notes for 0.30.0 by Fred.
* Version: bump to 0.30.0
-defaultLineHeightForFont: and -defaultBaselineOffsetForFont:.
2022-10-11 Riccardo Mottola <rm@gnu.org>

View file

@ -9,6 +9,51 @@
The currently released version of the library is @samp{@value{GNUSTEP-GUI-VERSION}}.
@end ifclear
@section Noteworthy changes in version @samp{0.30.0}
This version adds parsing support for layout constraints, compilation with MSVC
and many new classes. Plus the usual bunch of bug fixes.
@itemize @bullet
@item Add classes NSStackView, NSGlyphInfo.
@item Add more formal protocols to headers.
@item Add extra pixels so that tool tip doesn't overrun the window.
@item More improvements from Testplant.
@item NSSplitView support different divider styles.
@item Improve on Wayland support.
@item NSPopUpButtonCell attempt to fix deallocation and item selection.
@item NSImageCell fix refuse first responder.
@item Improve NIB and XIB unarchiving.
@item GSStandardWindowDecorationView fix resizing mode
@item Make resize bar notch themable.
@item NSButton add radio button behavior from MacOS 10.7.
@item Fix clicking on test attachment cells.
@item Add missing methods to GSLayoutManager.
@item Add NSLayoutConstraint parsing.
@item Add APPKIT_EXPORT_CLASS to support compilation with MSVC.
@item Remove libgnustep-gui_INTERFACE_VERSION.
@item Fix to build GSSpell in custom build dir.
@item Add all new header files to DocMakefile.
@item Fix memory leaks in NSView, NSTextView and NSBox.
@item Add placeholder string handling in NSTextField.m.
@item Apply userSpaceScaleFactor to title bar height when calculating offsets.
@item Add new constants from MacOS 10.14 to NSBezierPath.
@item Add README.md file.
@item Add helper methods in GSWindowDecorator protocol for pointer hit test on window decorations.
@item Improve support for 16 bit colour values in images.
@item NSTextStorage update signatures to match MacOS.
@item Add a preference to disable spellchecker.
@item Fix crash in JPEG reading.
@item Improve NSPopover and NSAccessibilityCustomAction.
@item Support ImageMagick version >= 7.
@item Add github workflow.
@item Add icon for speech synthesizer.
@item
@item
@end itemize
@ifclear ANNOUNCE-ONLY
@section Noteworthy changes in version @samp{0.29.0}
This version adds support for storyboard files and many new
@ -45,8 +90,6 @@ returned by a slow window manager.
@item Fix NSTableView/NSTableColumn bindings.
@end itemize
@ifclear ANNOUNCE-ONLY
@section Noteworthy changes in version @samp{0.28.0}
This version adds support for modern XIB files and many new

View file

@ -10,10 +10,10 @@ GNUSTEP_GUI_LIBTIFF=3.4
# The version number of this release.
GNUSTEP_GUI_MAJOR_VERSION=0
GNUSTEP_GUI_MINOR_VERSION=29
GNUSTEP_GUI_MINOR_VERSION=30
GNUSTEP_GUI_SUBMINOR_VERSION=0
# numeric value should match above
VERSION_NUMBER=029.0
VERSION_NUMBER=030.0
GNUSTEP_GUI_VERSION=${GNUSTEP_GUI_MAJOR_VERSION}.${GNUSTEP_GUI_MINOR_VERSION}.${GNUSTEP_GUI_SUBMINOR_VERSION}
VERSION=${GNUSTEP_GUI_VERSION}