-
Notifications
You must be signed in to change notification settings - Fork 104
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into NSStoryboard_refactor
- Loading branch information
Showing
76 changed files
with
5,114 additions
and
2,891 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
1 Announcement | ||
************** | ||
|
||
This is version 0.31.1 of the GNUstep GUI library ('gnustep-gui'). | ||
This is version 0.32.0 of the GNUstep GUI library (‘gnustep-gui’). | ||
|
||
1.1 What is the GNUstep GUI Library? | ||
==================================== | ||
|
@@ -32,25 +32,61 @@ Group's libjpeg library, and a back-end component from the GNUstep | |
libraries. For example, to build the Cairo backend in the GNUstep Back | ||
library, you will need to install Cairo. | ||
|
||
1.2 Noteworthy changes in version '0.31.1' | ||
1.2 Noteworthy changes in version ‘0.32.0’ | ||
========================================== | ||
|
||
This is a bugfix release | ||
|
||
* Fix bug decoding menu items (breaking archive) | ||
* Remove use of deprecated lock from base library | ||
This version adds binding support for NSBrowser, NSOutlineView and | ||
NSTableView. Plus the usual bunch of bug fixes. | ||
|
||
• Add support for bindings in NSBrowser. | ||
• Return top level object when loading .gorm files. | ||
• Add bindings support to NSOutlineView, | ||
• Add support for 10.6 item-based delegate methods to NSBrowser. | ||
• Add NSMenuToolbarItem. | ||
• Add view based rendering to NSTableView and NSOutlineView. | ||
• Add code to NSTreeController. | ||
• Fix display of icons if the home is a symlink. | ||
• Make some ivars in NSView protected instead of package scoped. | ||
• Fix CI pipeline. | ||
• Revert _updateFieldEditor: on NSTextFieldCell. | ||
• GSTheme bug fix by Tom Sheffler <[email protected]>. | ||
• Fix memory leaks in test code. | ||
• Don't load nil filename in NSImageRep. | ||
• Prevent flickering in NSClipView. | ||
• Simplify ICU configuration. | ||
• Move GSColorSliderCell into gui itself. | ||
• Bugfix for NSMenuView. | ||
• Fix single colum handling in NSCollectionView. | ||
• Additional GSTheme method(s) for NSTabView. | ||
• Modify NSComboBox to handle attributed strings. | ||
• NSTextFieldCell: Decode placeholder string. | ||
• Make white default selection highlight color for NSTableView. | ||
• Implement showsresizeindicator. | ||
• NSApplication: toggle menu item "Hide" title and action on user | ||
click. | ||
• Add NSCellHitResult typedef, introduced in OSX 10.10. | ||
• Make menu visiblity themable. | ||
• Fix decoding alternateContents in NSButtonCell. | ||
• Font Panel autosizing fix. | ||
• Implement integerValue method in NSSliderCell. | ||
• NSBox: use macro to decode NSInteger into enum. | ||
• Fall back to pkgconfig for resolving libtiff. | ||
• GSMemoryPanel: Only call GSDebug* in debug mode. | ||
• Add APPKIT_EXPORT_CLASS, APPKIT_EXPORT annotations for some GS* | ||
classes. | ||
• Push modal window to top later in process. | ||
|
||
1.3 Where can you get it? How can you compile it? | ||
================================================= | ||
|
||
The gnustep-gui-0.31.1.tar.gz distribution file has been placed at | ||
The gnustep-gui-0.32.0.tar.gz distribution file has been placed at | ||
<ftp://ftp.gnustep.org/pub/gnustep/core>. | ||
|
||
It is accompanied by gnustep-gui-0.31.1.tar.gz.sig, a PGP signature | ||
It is accompanied by gnustep-gui-0.32.0.tar.gz.sig, a PGP signature | ||
which you can validate by putting both files in the same directory and | ||
using: | ||
|
||
gpg --verify gnustep-gui-0.31.1.tar.gz.sig | ||
gpg --verify gnustep-gui-0.32.0.tar.gz.sig | ||
|
||
Signature has been created using the key with the following | ||
fingerprint: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,61 @@ | ||
2025-02-11 Richard Frith-Macdonald <[email protected]> | ||
|
||
* ANNOUNCE: | ||
* BUGS: | ||
* INSTALL: | ||
* NEWS: | ||
* Source/DocMakefile: | ||
* Version: | ||
Updates for 0.32.0 release | ||
|
||
2024-11-08 Gregory John Casamento <[email protected]> | ||
|
||
* Headers/AppKit/NSBrowser.h: Add dictionary to hold relationships. | ||
* Source/NSBrowser.m: Add logic in methods to support bindings, | ||
expose bindings in +initialize. | ||
* Source/NSTextFieldCell.m: Minor fix to NSTextField for displaying | ||
binding values. | ||
|
||
2024-10-31 Richard Frith-Macdonald <[email protected]> | ||
|
||
* Source/GSServicesManager.m: fix -laterDate: conditionals to be true | ||
only when file date has been updated (returned value != receiver). | ||
|
||
2024-10-29 Fred Kiefer <[email protected]> | ||
|
||
* Headers/AppKit/NSLayoutAnchor.h: Add missing include that is required after a change in base. | ||
* Source/NSTableView.m: Forward declare new methods. | ||
|
||
2024-08-29 Gregory John Casamento <[email protected]> | ||
|
||
* Source/NSBundleAdditions.m: Quick fix for .gorm loading | ||
not returning top level objects. | ||
|
||
2024-08-18 Gregory John Casamento <[email protected]> | ||
|
||
* Headers/AppKit/NSTreeController.h: Update header | ||
* Headers/AppKit/NSTreeNode.h: Update header | ||
* Source/GNUmakefile: Add new class | ||
* Source/GSBindingHelpers.h: Add NSString category | ||
* Source/GSControllerTreeProxy.[hm]: Proxy class | ||
for NSTreeController, a subclass of NSTreeNode. | ||
* Source/GSThemeDrawing.m: Optimize code a bit and | ||
add changes for bindings. | ||
* Source/GSXib5KeyedUnarchiver.m: Add support for new keys | ||
on NSTreeController. | ||
* Source/NSKeyValueBinding.m: Add new methods to | ||
GSKeyValueBinding | ||
* Source/NSOutlineView.m: Add support for bindings. | ||
* Source/NSTreeController.m: Implement new methods. | ||
* Source/NSTreeNode.m: Implement new methods | ||
|
||
2024-07-25 Gregory John Casamento <[email protected]> | ||
|
||
* Headers/AppKit/NSBrowser.h: Add declarations for | ||
10.6 delegate methods for item-based browsers. | ||
* Source/NSBrowser.m: Add support for 10.6 item-based | ||
delegate methods. | ||
|
||
2024-06-28 Gregory John Casamento <[email protected]> | ||
|
||
* Headers/AppKit/AppKit.h: Add NSMenuToolbarItem.h | ||
|
@@ -9,7 +67,7 @@ | |
* Source/GNUmakefile: Add class to build | ||
* Source/NSMenuToolbarItem.m: Implementation of | ||
NSMenuToolbarItem. | ||
|
||
2024-06-07 Gregory John Casamento <[email protected]> | ||
|
||
* Headers/Additions/GNUstepGUI/GSTheme.h: Add new methods | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -169,6 +169,7 @@ | |
</unit> | ||
*/ | ||
APPKIT_EXPORT_CLASS | ||
@interface GSHbox: GSTable | ||
{ | ||
BOOL _haveViews; | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -171,6 +171,7 @@ | |
</section> | ||
</unit> | ||
*/ | ||
APPKIT_EXPORT_CLASS | ||
@interface GSTable: NSView | ||
{ | ||
int _numberOfRows; | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.