Gregory Casamento
|
e64d8d4b02
|
Merge pull request #170 from gnustep/NSDictionaryController2_branch
|
2023-03-24 18:33:52 -04:00 |
|
Gregory John Casamento
|
58748243d5
|
Update per comments by Fred before merge
|
2023-03-24 17:57:29 -04:00 |
|
Gregory Casamento
|
81f21e2094
|
Merge pull request #172 from BennyKJohnson/bootstrap-layout-engine
|
2023-03-17 14:11:20 -04:00 |
|
Gregory Casamento
|
e79bdc5fda
|
Fix issue with header
|
2023-03-14 12:39:40 -04:00 |
|
Gregory Casamento
|
85a48ca553
|
Merge pull request #175 from buzzdeee/master
|
2023-03-08 09:24:39 -05:00 |
|
Sebastian Reitenbach
|
f10c0eeb1b
|
This broke building SimpleAgenda for me:
In file included from SoundBackend.m:1:
/usr/local/include/AppKit/NSSound.h:57:1: error: unknown type name 'APPKIT_EXPORT_CLASS'
APPKIT_EXPORT_CLASS
|
2023-03-02 13:19:39 +01:00 |
|
Riccardo
|
62d16bff24
|
Implement acceptsFirstMouse so to return YES, otherwise tablees in new windows do not get mouse selection events. (#173)
Seems to match Apple's implementation.
|
2023-03-02 12:13:50 +01:00 |
|
Benjamin Johnson
|
708f7c337e
|
Address feedback on bootstrap layout engine PR
|
2023-03-01 18:57:08 +11:00 |
|
Gregory Casamento
|
09e9cc0330
|
Update NSDictionaryController.m. Correct removeObjects:
|
2023-02-28 16:58:21 -05:00 |
|
Gregory John Casamento
|
99e921ea35
|
Fix type issue with getting value from KVP in a couple of places and fix memory issue with NSDictionaryControllerKeyValuePair
|
2023-02-28 03:55:34 -05:00 |
|
Gregory John Casamento
|
dcf5fbe74b
|
Update using rearrangeObjects, clean up white space for review
|
2023-02-28 03:42:43 -05:00 |
|
Gregory John Casamento
|
b9841fe493
|
Update build array to properly exclude keys
|
2023-02-28 03:33:50 -05:00 |
|
Benjamin Johnson
|
7b9bede733
|
Improve memory management with layout engine
|
2023-02-28 19:18:52 +11:00 |
|
Gregory John Casamento
|
08fc055321
|
Override addObject(s):, removeObject(s): update _contentDictionary
|
2023-02-28 03:17:07 -05:00 |
|
Gregory John Casamento
|
99e25244af
|
Remove uneeded bind: code
|
2023-02-28 00:40:40 -05:00 |
|
Benjamin Johnson
|
f6f1a7ef82
|
Remove unnecessary check for _layoutEngine
|
2023-02-27 21:39:14 +00:00 |
|
Benjamin Johnson
|
2a1c0f88b3
|
Move layoutEngine ownership to NSWindow
|
2023-02-27 19:56:37 +11:00 |
|
Benjamin Johnson
|
93769f3a52
|
Implement bootstrapping auto layout
|
2023-02-27 17:46:39 +11:00 |
|
Gregory John Casamento
|
5799e4a9c7
|
Update how key/value is generated in newObject
|
2023-02-24 17:54:17 -05:00 |
|
Gregory John Casamento
|
917585cfab
|
Update how key/value is generated in newObject
|
2023-02-24 17:51:54 -05:00 |
|
Gregory John Casamento
|
3fdccf627e
|
Add code to handle strings->dictionary and dictionary->strings for setLocalizedKeyTable/Dictionary methods
|
2023-02-24 17:38:30 -05:00 |
|
Gregory John Casamento
|
0d5ab325ab
|
update bind:toObject:withKeyPath:options: method for all bindings, sort resulting array of NSDictionaryControllerKeyValuePair objects by key value
|
2023-02-23 18:39:06 -05:00 |
|
Gregory John Casamento
|
386bec0435
|
use superclass implementation of valueClassForBinding:
|
2023-02-23 16:17:44 -05:00 |
|
Gregory John Casamento
|
728968505e
|
Get rid of white space and minor cleanup
|
2023-02-23 16:17:44 -05:00 |
|
Gregory John Casamento
|
2b20808ddd
|
Add preserves_selection encoding/decoding
|
2023-02-23 16:17:44 -05:00 |
|
Gregory John Casamento
|
11de08b623
|
Update MISSING file
|
2023-02-23 16:17:44 -05:00 |
|
Gregory John Casamento
|
c1ad87a546
|
Eliminate white space, some experimental changes
|
2023-02-23 16:17:44 -05:00 |
|
Gregory John Casamento
|
8de600877b
|
simplify existing implementation of dictionary controller
|
2023-02-23 16:17:44 -05:00 |
|
Gregory John Casamento
|
7250e3fac1
|
Remove uneeded GSObservableDictionary class declaration and implementation, start to diagnose and fix the issue with NSDictionaryController
|
2023-02-23 16:17:44 -05:00 |
|
Gregory John Casamento
|
c6c0dc7c3f
|
Expose more bindings and override some methods from NSArrayController
|
2023-02-23 16:17:44 -05:00 |
|
Gregory John Casamento
|
03f1ddecd5
|
latest changes
|
2023-02-23 16:17:44 -05:00 |
|
Gregory John Casamento
|
5958734de0
|
Implement NSDictionaryControllerKeyValuePair. Add implementation for the rest of the methods.
|
2023-02-23 16:17:44 -05:00 |
|
Gregory John Casamento
|
8760ff9b7b
|
Add externs for key bindings.
|
2023-02-23 16:17:44 -05:00 |
|
Gregory John Casamento
|
3d850f7eae
|
Add method definitions.
|
2023-02-23 16:17:44 -05:00 |
|
Gregory John Casamento
|
67966d6cdd
|
Initial template for NSDictionaryController
|
2023-02-23 16:17:44 -05:00 |
|
Fred Kiefer
|
829069af34
|
Merge pull request #171 from BennyKJohnson/core-view-layout
Implement supporting core layout methods on NSView
|
2023-02-23 09:06:12 +01:00 |
|
Benjamin Johnson
|
928dd71439
|
Fix whitespace between argument in method call
|
2023-02-23 01:29:28 +00:00 |
|
Benjamin Johnson
|
75fcf49b62
|
Refactor layout core methods implementation to use ivars
|
2023-02-20 18:09:23 +11:00 |
|
Benjamin Johnson
|
571ad7a613
|
Implement supporting core layout methods on NSView
|
2023-02-19 15:21:13 +11:00 |
|
Fred Kiefer
|
72b05b514a
|
Merge pull request #169 from BennyKJohnson/nsautoresizingMaskLayoutConstraint
Implement NSAutoresizingMaskLayoutConstraint class
|
2023-02-17 19:58:34 +01:00 |
|
Gregory John Casamento
|
376bae3dc5
|
Update changelog
|
2023-02-12 15:51:07 -05:00 |
|
Gregory John Casamento
|
95c7e31ccb
|
Remove uneeded item object
|
2023-02-12 15:32:21 -05:00 |
|
Gregory John Casamento
|
30c2f1da6b
|
Minor update, remove redundant setSelected: calls
|
2023-02-12 15:27:50 -05:00 |
|
Gregory Casamento
|
2148c2ba92
|
Merge pull request #106 from gnustep/NSCollectionView_branch
|
2023-02-12 15:25:33 -05:00 |
|
Gregory John Casamento
|
ea398eab4c
|
Remove extra call to setSelected: in selectAll: deselectAll: etc methods, this should only happen in setSelectionIndexes and setSelectionIndexPaths
|
2023-02-12 14:25:36 -05:00 |
|
Gregory John Casamento
|
b6048a27f4
|
Run cleanup-whitespace in emacs to eliminate all extraneous whitespace
|
2023-02-12 14:19:37 -05:00 |
|
Gregory John Casamento
|
1c879a1522
|
Add private methods to internal private category
|
2023-02-12 09:55:29 -05:00 |
|
Gregory John Casamento
|
41e6a45e8d
|
Add private methods to internal private category
|
2023-02-12 09:33:48 -05:00 |
|
Gregory John Casamento
|
50889771d0
|
Fix issue with FOR_IN loop
|
2023-02-11 18:27:55 -05:00 |
|
Gregory John Casamento
|
2eb23858d6
|
Methods to keep selectionIndexes and selectionIndexPaths in sync per discussion with @fredkiefer
|
2023-02-11 18:20:36 -05:00 |
|