Commit graph

1948 commits

Author SHA1 Message Date
Gregory John Casamento
f0b4d1ddb8 Add NSGridView/NSGridCell.[hm] and NSStackView.[hm] 2020-08-08 17:13:33 -04:00
Gregory John Casamento
b9ac34ad0a Remove comment 2020-08-07 19:23:09 -04:00
Gregory John Casamento
30f1483ded Implement methods on NSTextInputContext 2020-08-06 10:01:37 -04:00
Gregory John Casamento
61f4621c5d Minor changes 2020-08-06 07:46:27 -04:00
Gregory John Casamento
68762dde65 Conditionally compile @required/@option in protocols 2020-08-05 20:08:30 -04:00
Gregory John Casamento
ae317224c9 Remove uneeded variable. 2020-08-04 15:53:55 -04:00
Gregory John Casamento
b6983955f6 Eliminate warnings 2020-08-04 14:45:04 -04:00
Gregory John Casamento
fc617321fe Add switch/case to handle app ops 2020-08-04 07:04:21 -04:00
Gregory John Casamento
c3701e2daf Change GSTextFinder parent class back to NSObject, start implementing NSTextFinder in terms of GSTextFinder. 2020-08-04 06:52:54 -04:00
Gregory John Casamento
8c36246dca Add encoding. 2020-08-04 06:32:19 -04:00
Gregory John Casamento
405b9bae2f Implement NSTextFinder protocol on NSTextView. 2020-08-03 07:11:38 -04:00
Gregory John Casamento
281da47d7f Add externs 2020-08-02 11:39:51 -04:00
Gregory John Casamento
ff0cc7e4a3 Add skeleton for NSTextFinder. 2020-08-02 10:11:32 -04:00
Gregory John Casamento
93057d8123 Add ivars to NSTextCheckingController 2020-08-02 09:36:07 -04:00
Gregory John Casamento
786b641efd Initial skeleton for NSTextCheckingController class 2020-08-02 09:31:20 -04:00
Gregory John Casamento
836e2e8b1e Implement NSTextInputClient protocol 2020-08-02 08:54:16 -04:00
Gregory John Casamento
191fb4c3fe Implement NSTextCheckingClient protocol 2020-08-02 08:38:24 -04:00
Gregory John Casamento
edf2eb9b57 Add new files. 2020-08-02 06:22:16 -04:00
Gregory John Casamento
3d1fa23f75 Add NSTitlebarAccessoryViewController 2020-07-31 20:54:25 -04:00
Gregory John Casamento
0839b27b43 NSSliderAccessory skeleton implementation 2020-07-31 05:12:53 -04:00
Gregory John Casamento
8e46f3a53d Header skeleton. 2020-07-31 05:02:11 -04:00
Gregory John Casamento
cc83e9f067 Merge branch 'master' into NSSliderAccessory_branch 2020-07-31 04:48:50 -04:00
Gregory John Casamento
78f9c90dd7 Initial changes 2020-07-31 04:39:26 -04:00
Gregory John Casamento
3322db37c2 NSStatusBarButton implementation 2020-07-31 02:40:41 -04:00
Gregory John Casamento
72cf6ce27c Remove notifications. 2020-07-30 04:56:32 -04:00
Gregory John Casamento
bc802f3833 Use enum for behavior 2020-07-28 07:44:47 -04:00
Gregory John Casamento
52fd3b0cc6 Use enum instead of string for preferredEdge 2020-07-28 01:17:42 -04:00
Gregory John Casamento
050fc1180e Call delegate methods 2020-07-27 14:57:56 -04:00
Gregory John Casamento
76b39a904f Correct minor issues. 2020-07-27 11:20:18 -04:00
Gregory John Casamento
53504c52ca Initial skeleton for NSPageController.h file. 2020-07-27 08:01:01 -04:00
Gregory John Casamento
fbdcd54eb3 Add NSPageController. Add changes toGNUmakefile and headers 2020-07-27 07:26:56 -04:00
Gregory John Casamento
7bb2123da6 Cleanup 2020-07-26 02:15:53 -04:00
Gregory John Casamento
d5b6cf01ae Implement encoding 2020-07-26 00:20:09 -04:00
Gregory John Casamento
7734331930 Move NSView private method to NSView.m and their declarations into NSViewPrivate.h 2020-07-25 09:28:01 -04:00
Gregory John Casamento
0add17530a First cut at working tabView controller 2020-07-23 13:30:05 -04:00
Gregory John Casamento
3071502cba Declare all methods. 2020-07-23 09:12:55 -04:00
Gregory John Casamento
e4f94a1655 Add NSTabViewController 2020-07-23 07:13:48 -04:00
Gregory John Casamento
577aefb437 Add viewcontroller to item 2020-07-22 02:19:35 -04:00
Gregory John Casamento
2bd3faf3c8 Implement popover transition. NSPopover needs some additional work, but that will be in a different branch. 2020-07-22 01:37:08 -04:00
Gregory John Casamento
726c847803 Decode splitview and items. 2020-07-21 06:38:47 -04:00
Gregory John Casamento
2208132e41 Add check for relationship value window.shadowedContentViewController 2020-07-21 05:22:36 -04:00
Gregory John Casamento
2aa154b1e4 Use view instead of a new ivar 2020-07-20 17:26:40 -04:00
Gregory John Casamento
40871909f2 Add metnods for NSCoding/NSCopying 2020-07-20 05:33:40 -04:00
Gregory John Casamento
d30a2daa17 Finish implementation of setters/getters. 2020-07-20 05:12:36 -04:00
Gregory John Casamento
2d1127f2f2 Add method declarations and ivars 2020-07-20 03:20:34 -04:00
Gregory John Casamento
1137a1eca0 Implement skeleton 2020-07-20 01:51:54 -04:00
Gregory John Casamento
79c83ab9ae Add initial code. 2020-07-20 01:02:22 -04:00
Gregory John Casamento
e0575a207c Merge branch 'master' into NSStoryboard_branch2 2020-07-10 08:44:34 -04:00
Gregory John Casamento
d11cb1b7ca Formalize protocols for NSOutlineDataSource/Delegate. 2020-07-10 07:51:45 -04:00
Gregory John Casamento
ecd01a8e62 Merge branch 'master' into NSStoryboard_branch2 2020-07-09 14:58:38 -04:00
Gregory John Casamento
b352d55e55 Add implementations of methods to generate constraints 2020-07-08 21:34:59 -04:00
Gregory John Casamento
d2f79dbec0 Merge branch 'master' into NSLayoutConstraint_branch 2020-07-08 18:45:04 -04:00
Gregory John Casamento
1465b10cde Fix special case segue from application scene. 2020-07-08 17:18:58 -04:00
Gregory John Casamento
59220e6beb Refactor transform to a different class 2020-07-06 08:15:34 -04:00
Gregory John Casamento
73b03350b6 Remove comments and make improvements to code suggested by fred 2020-07-06 04:40:36 -04:00
Gregory John Casamento
1ed5ff16e4 Correct some formatting. 2020-07-05 23:06:53 -04:00
Gregory John Casamento
fb2c219a8c Add beginnings of placeholder logic 2020-07-04 17:30:43 -04:00
Gregory John Casamento
41460c80c5 Fix issues with controller instantiation 2020-07-04 14:55:08 -04:00
fredkiefer
56047d27e6 Add missing MacOSX methods. 2020-07-03 16:50:20 +02:00
Gregory John Casamento
11b5b4d2d6 Add proxy objects to perform segue 2020-07-02 13:24:48 -04:00
Gregory John Casamento
a1776f21da Merge branch 'master' into NSStoryboard_branch2 2020-06-24 12:37:07 -04:00
Gregory John Casamento
562e1868b3 Add setIsVisible method. It is 10.0 and was missing for some reason. 2020-06-24 11:13:38 -04:00
Gregory John Casamento
a1e470341c Hot fixes: Failure to close extern 'c' section in NSPathControlItem.h corrected. Replace 'or' with 'orientation' as some compilers will reject this as a reserved word. 2020-06-24 10:28:49 -04:00
Gregory John Casamento
b03bcf7e4a Fix for xib loading (NSOwner wasn't being set properly) as well as some advances for storyboard loading. 2020-06-23 09:10:08 -04:00
Gregory John Casamento
3bca6b08aa Minor spelling correction. 2020-06-22 07:52:10 -04:00
Gregory John Casamento
34cd60e043 Remove storyboard specific modifications 2020-06-22 07:50:17 -04:00
Gregory John Casamento
155662d442 Remove detritus. Correct spelling of NSSeguePerforming. 2020-06-22 07:09:39 -04:00
Gregory John Casamento
7a907bea5e Fix issue with crashing when NSStoryboard loads. Change customObjects to proper values for XIB files during transformation. 2020-06-22 07:01:49 -04:00
Gregory John Casamento
4f88808a10 Initial signs of life with Storyboard loading. Able to get menu to load and initial application node. 2020-06-22 02:56:15 -04:00
Gregory John Casamento
ea1667dbe2 Initialize storyboard with document, break it down into scenes. Each scene is, basically, a xib. 2020-06-20 06:58:11 -04:00
Gregory John Casamento
70a3baa428 Load data into NSData for processing in NSStoryboard 2020-06-19 07:45:10 -04:00
Gregory John Casamento
d19d780a90 Add skeleton implementation of storyboard. 2020-06-19 05:15:37 -04:00
Gregory John Casamento
f48dcc0869 Merge changes 2020-06-15 10:00:46 -04:00
Gregory John Casamento
ac207e296d Change name of the handler 2020-06-15 06:07:59 -04:00
Gregory John Casamento
d8ca67cb8c Merge branch 'master' into NSLayoutConstraint_branch 2020-06-15 05:56:41 -04:00
Gregory John Casamento
7c296ae5a9 Fix build error 2020-06-15 05:38:25 -04:00
Gregory John Casamento
e91e5d820b Flesh out skeleton of NSAccessibility* classes. 2020-06-15 05:24:53 -04:00
Gregory John Casamento
e48d50ede1 Add protocols 2020-06-15 05:10:09 -04:00
Gregory John Casamento
9b7a64a3c4 Initial commit for NSAccessibilityCustom*.[hm] classes. 2020-06-15 04:12:35 -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
474e87d2ad Changes in GSXib5KeyedUnarchiver to decode constraints. 2020-06-13 23:45:08 -04:00
fredkiefer
488f7096fb * Headers/AppKit/NSApplication.h: Remove semicolons from the
NSAppKitVersionNumber* definitions.
2020-06-12 10:16:49 +02:00
Gregory John Casamento
d694eb015a Add .0 to float values 2020-06-09 07:37:38 -04:00
Gregory John Casamento
74afc3d88c Merge conflicts 2020-05-26 02:07:51 -04:00
fredkiefer
385fb7d204 * Headers/AppKit/NSColor.h,
* Source/NSColor.m: Add newer Cocoa methods.
2020-05-18 22:55:59 +02:00
Gregory John Casamento
be214374ab Implement skeletons 2020-05-11 07:23:04 -04:00
Gregory John Casamento
e2752e1bc4 Add skeleton implementation of NSLayoutGuide 2020-05-11 07:08:01 -04:00
Gregory John Casamento
3d9442d117 Header skeleton NSLayoutGuide. 2020-05-11 07:00:46 -04:00
Gregory John Casamento
75bfedc564 Eliminate warnings. 2020-05-10 16:44:48 -04:00
Gregory John Casamento
7be1ed6028 NSLayoutAnchor header skeleton. 2020-05-10 16:07:42 -04:00
Gregory John Casamento
2d3587a4cc Implement decoding 2020-05-10 14:49:06 -04:00
Gregory John Casamento
c99d9f68d7 Implement methods in NSLayoutConstraint 2020-05-10 08:35:49 -04:00
Gregory John Casamento
86e4e58df3 Skeleton of NSLayoutConstraint 2020-05-10 08:22:12 -04:00
Gregory John Casamento
58f3d1527b Correct indentation. 2020-05-10 07:36:07 -04:00
Gregory John Casamento
f99ac3bde7 Add enumerations. 2020-05-10 07:34:48 -04:00
Gregory John Casamento
9c5143f1ce Add NSLayout* classes. Correct API version and email. 2020-05-10 06:38:06 -04:00
Gregory John Casamento
b1980268e2 Initial skeletons for layout constraints 2020-05-10 02:26:06 -04:00
Gregory John Casamento
9c9e520b6c Get rid of unused 'err' variable. 2020-05-08 05:23:47 -04:00
Gregory John Casamento
da3ad926f9 Merge from master 2020-05-08 05:00:04 -04:00
Gregory John Casamento
e92930756b Resolve conflict after merge from master 2020-05-08 04:50:39 -04:00