Commit graph

109 commits

Author SHA1 Message Date
Gregory John Casamento
a446d0441b Add keys, update implementation of NSTreeController 2023-10-01 08:00:01 -04:00
Gregory Casamento
3f35da7860
Update code in GSXib5KeyedUnarchiver.m to read alternative toolTip format (#193)
* Update code in GSXib5KeyedUnarchiver.m to read alternative toolTip format

* Update to make the code a bit tighter, per suggestion by @fredkiefer
2023-08-31 23:46:34 +02:00
Gregory John Casamento
b891dea575 Update as discussed, get rid of extra commented out code and of uneeded imports 2023-02-07 21:41:13 -05:00
Gregory John Casamento
cd52649076 Fix encoding issue, formatting issues, per review 2023-01-30 10:48:03 -05:00
Gregory Casamento
b96dbcba2e Update GSXib5KeyedUnarchiver.m
Remove extra space.
2023-01-30 10:48:03 -05:00
Gregory John Casamento
2d70c42790 Fix issue with loading collectionview. Correct sprious calls to reloadData and tile method. Fix call back to delegate when item is clicked 2023-01-30 10:48:03 -05:00
Gregory John Casamento
94f616436f Add mapping to XmlKeyMapTable for NSBackroundColors 2023-01-30 10:48:03 -05:00
Gregory John Casamento
7fe30c6db2 Update flow layout. Fix decoding issue with Xib interpretation for NSCollectionViewLayout. 2023-01-30 10:48:02 -05:00
Gregory John Casamento
42a5f34095 Add code to correctly read information for NSCollectiViewLayout from xib file 2023-01-30 10:48:02 -05:00
Gregory John Casamento
a90ddfc9c5 Add changes for Xib reading and some minor cleanup for NSCollectionView 2023-01-30 10:48:02 -05:00
Gregory John Casamento
39bd359505 Move createCustomClassRecordForId:... to parent class 2022-03-28 18:47:41 -04:00
Gregory John Casamento
790b686f0d Move _customClasses to GSXibKeyedUnarchiver and implement logic to build the _customClasses array for use in Gorm when loading the xib file. 2022-03-26 11:19:59 -04:00
Gregory John Casamento
1687283ccf Fix decoding of NSStackViewContainerNonDroppedViews 2021-05-26 06:56:30 -04:00
Gregory John Casamento
e96de59a83 Fix decoding of NSStackViewContainerNonDroppedViews 2021-05-26 06:41:19 -04:00
Gregory John Casamento
6e5abba867 Add decoding keys for NSStackViewContainer 2021-05-26 02:31:43 -04:00
Gregory John Casamento
386d5aee5f Fix distribution decoding for NSStackView 2021-05-25 12:56:57 -04:00
Gregory John Casamento
7a01dc7a99 Minor improvements 2021-05-25 07:25:19 -04:00
Gregory John Casamento
d9ed92cdec Fix xib encoding for stack view, update MISSING file, add decoding for distribution, update NSStackView _refreshView method, update methods for adding views to stackview. 2021-05-20 22:31:00 -04:00
Gregory John Casamento
47d48a1659 Add methods to handle orientation in NSStackView. 2021-05-18 21:34:19 -04:00
Gregory John Casamento
6e954298e2 Add call to allowsKeyedCoding to determine if encoding should be done for NSProxyObject 2021-05-15 21:37:59 -04:00
Gregory John Casamento
9534755dbb Add logic to build an array which contains information to recreate custom class associations in GSXib5KeyedUnarchiver 2021-04-28 19:04:04 -04:00
Gregory John Casamento
79fa1b68cd Changes to facilitate XIB loading in IB/Gorm. Added customClassNames to IBObjectContainer and skipped instantiation of custom classes in GSXib5KeyedUnarchiver if we are currently loading as a model in IB/Gorm. 2021-04-25 10:04:34 -04:00
Gregory John Casamento
f9e2b42bc4 _refreshCells now reformats views properly. 2021-02-20 01:59:16 -05:00
Gregory John Casamento
ba9dfadbf5 Fix decoding in Xib unarchiver. Other changes 2021-01-18 17:16:30 -05:00
Gregory John Casamento
7a5b4db32a Place views in superview. 2021-01-16 10:55:01 -05:00
Gregory John Casamento
53f5352675 Start implementation of refresh/rectForCell 2021-01-15 08:54:40 -05:00
Gregory John Casamento
b1621c5510 Decode grid cells in xib file. 2021-01-14 06:55:11 -05:00
Gregory John Casamento
5ce0b46a4a Progress decoding rows/columns 2021-01-14 02:54:54 -05:00
Gregory John Casamento
af0c1c4e0e Correction of keys and decoding 2020-12-27 15:37:31 -05:00
Gregory John Casamento
9fba8e5af6 Remoce call to decodeIntegerForKey: and remove superfluous implementation. 2020-12-07 09:01:49 -05:00
Gregory John Casamento
269103e1e9 Add implementation of decodeIntegerForKey: to allow decoding of enums, add non keyed decoding to NSGridView. 2020-11-22 23:29:58 -05:00
Gregory John Casamento
a10b869710 Fix issue fred found and add code to decode Xplacement, Yplacement and rowAlignment. 2020-11-19 14:07:51 -05:00
Gregory John Casamento
9bd3a460a5 Fix issue fred found and add code to decode Xplacement, Yplacement and rowAlignment. 2020-11-19 14:06:05 -05:00
Gregory John Casamento
0c180978d9 Add decoding for row and placement 2020-11-18 22:38:33 -05:00
Gregory John Casamento
08a448fc79 Add keyed encoding for row 2020-11-16 15:49:25 -05:00
Gregory John Casamento
db428d9e0c Add enciding for NSGridCell 2020-11-16 14:32:46 -05:00
fredkiefer
6832eaf1c4 * Source/GSXib5KeyedUnarchiver.m (-decodeCellPrototypeForElement:): Fix misuse of setType:. 2020-09-07 17:38:21 +02:00
Gregory John Casamento
72cf6ce27c Remove notifications. 2020-07-30 04:56:32 -04:00
Gregory John Casamento
5a0958ec46 Add method to decode transitionStyle 2020-07-27 15:19:13 -04:00
Gregory John Casamento
073fdbf72f Instantiation of NSPageController in XIB/Storyboard. 2020-07-27 08:58:57 -04:00
Gregory John Casamento
ca812303e9 Complete encode/decode methods 2020-07-27 05:40:48 -04:00
Gregory John Casamento
d2f79dbec0 Merge branch 'master' into NSLayoutConstraint_branch 2020-07-08 18:45:04 -04:00
fredkiefer
c66019024f * Source/GSXib5KeyedUnarchiver.m (alternateName:): Be more careful
when chopping of part of the name.
2020-07-03 19:37:45 +02:00
Gregory John Casamento
58b82dc39a decode NSRelation to it's numerical equivalent. 2020-06-14 10:34:10 -04:00
Gregory John Casamento
f7b731a75e Decode NSFirst/SecondAttribute properly. Implemented method which decodes the text in the XIB to the correct enumerated value 2020-06-14 09:18:52 -04:00
Gregory John Casamento
1f20485073 Add changes suggested by Fred. Do not expose init method, add defaults for NSConstant and NSMultiplier 2020-06-14 06:57:26 -04:00
Gregory John Casamento
d3dc69d805 Removed NSPriority from containsValueForKey:, the method checks for the name with the NS prefix as well as it is not needed 2020-06-14 04:46:52 -04:00
Gregory John Casamento
027cb95650 Implement isEqual: so that we don't have any repeat constraints in the array 2020-06-14 02:31:18 -04:00
Gregory John Casamento
474e87d2ad Changes in GSXib5KeyedUnarchiver to decode constraints. 2020-06-13 23:45:08 -04:00
Gregory John Casamento
bf3bc1668e Add NSPriority, default priority to 100 if not present 2020-06-09 07:27:06 -04:00