Skip to content

Commit

Permalink
Merge pull request #277 from gnustep/NSTreeController_branch2
Browse files Browse the repository at this point in the history
Updated PR for NSOutlineView/NSTreeController due to refactor
  • Loading branch information
gcasa authored Aug 23, 2024
2 parents 97ea7c5 + e1f3109 commit b003db2
Show file tree
Hide file tree
Showing 22 changed files with 2,449 additions and 1,316 deletions.
20 changes: 19 additions & 1 deletion ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
2024-08-18 Gregory John Casamento <greg.casamento@gmail.com>

* 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 <greg.casamento@gmail.com>

* Headers/AppKit/NSBrowser.h: Add declarations for
Expand All @@ -16,7 +34,7 @@
* Source/GNUmakefile: Add class to build
* Source/NSMenuToolbarItem.m: Implementation of
NSMenuToolbarItem.

2024-06-07 Gregory John Casamento <greg.casamento@gmail.com>

* Headers/Additions/GNUstepGUI/GSTheme.h: Add new methods
Expand Down
1 change: 1 addition & 0 deletions Headers/AppKit/NSKeyValueBinding.h
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,7 @@ APPKIT_EXPORT NSString *NSSelectedObjectBinding;
APPKIT_EXPORT NSString *NSSelectedTagBinding;
APPKIT_EXPORT NSString *NSSelectedValueBinding;
APPKIT_EXPORT NSString *NSSelectionIndexesBinding;
APPKIT_EXPORT NSString *NSSelectionIndexPathsBinding;
APPKIT_EXPORT NSString *NSSortDescriptorsBinding;
APPKIT_EXPORT NSString *NSTextColorBinding;
APPKIT_EXPORT NSString *NSTitleBinding;
Expand Down
1 change: 0 additions & 1 deletion Headers/AppKit/NSOutlineView.h
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ APPKIT_EXPORT_CLASS
NSMapTable *_itemDict;
NSMutableArray *_items;
NSMutableArray *_expandedItems;
NSMutableArray *_selectedItems; /* No longer in use */
NSMapTable *_levelOfItems;
BOOL _autoResizesOutlineColumn;
BOOL _indentationMarkerFollowsCell;
Expand Down
Loading

0 comments on commit b003db2

Please sign in to comment.