Skip to content

Commit

Permalink
Update for bersion 0.30.0
Browse files Browse the repository at this point in the history
  • Loading branch information
rfm committed Dec 29, 2022
1 parent 3477b3f commit fc1f438
Show file tree
Hide file tree
Showing 3 changed files with 53 additions and 7 deletions.
9 changes: 6 additions & 3 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
2022-11-05 Fred Kiefer <[email protected]>
2022-12-29 Richard Frith-Macdonald <[email protected]>

* 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 <[email protected]>
Expand Down
47 changes: 45 additions & 2 deletions Documentation/news.texi
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions Version
Original file line number Diff line number Diff line change
Expand Up @@ -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}

Expand Down

0 comments on commit fc1f438

Please sign in to comment.