Commit graph

6428 commits

Author SHA1 Message Date
Gregory John Casamento
0839b27b43 NSSliderAccessory skeleton implementation 2020-07-31 05:12:53 -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
bf9513411d Reformat changelog a little. Remove nc to fix warning. 2020-07-30 05:10:37 -04:00
Gregory John Casamento
72cf6ce27c Remove notifications. 2020-07-30 04:56:32 -04:00
Gregory John Casamento
ed54fdd288 Merge branch 'master' into NSSplitViewController_branch 2020-07-28 10:26:59 -04:00
Gregory John Casamento
09f022fa14 Implement logic for canPropagate... 2020-07-28 09:10:20 -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
5a0958ec46 Add method to decode transitionStyle 2020-07-27 15:19:13 -04:00
Gregory John Casamento
050fc1180e Call delegate methods 2020-07-27 14:57:56 -04:00
Gregory John Casamento
073fdbf72f Instantiation of NSPageController in XIB/Storyboard. 2020-07-27 08:58:57 -04:00
Gregory John Casamento
df509dae91 Skeleton implementation of NSPageController.m 2020-07-27 08:05:56 -04:00
Gregory John Casamento
fbdcd54eb3 Add NSPageController. Add changes toGNUmakefile and headers 2020-07-27 07:26:56 -04:00
Gregory John Casamento
4377c217bb Complete encode/decode methods 2020-07-27 06:18:21 -04:00
Gregory John Casamento
ca812303e9 Complete encode/decode methods 2020-07-27 05:40:48 -04:00
Gregory John Casamento
e96106c295 Show tabview properly 2020-07-26 06:07:02 -04:00
Gregory John Casamento
d41635855f Force tabViewType to be something we support. To be fixed in a later branch to add other renderings for tabview since this branch is specific to controllers 2020-07-26 05:37:25 -04:00
Gregory John Casamento
7bb2123da6 Cleanup 2020-07-26 02:15:53 -04:00
Gregory John Casamento
b2b6eec1fa Implement encoding 2020-07-26 01:57:33 -04:00
Gregory John Casamento
1a649c747f Implement encoding 2020-07-26 00:28:52 -04:00
Gregory John Casamento
d5b6cf01ae Implement encoding 2020-07-26 00:20:09 -04:00
Gregory John Casamento
c96ce7edf4 autorelease items 2020-07-25 09:58:06 -04:00
Gregory John Casamento
285a77debb Use insertSplitViewItem in addSplitViewItem 2020-07-25 09:56:20 -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
e4f94a1655 Add NSTabViewController 2020-07-23 07:13:48 -04:00
Gregory John Casamento
25f7ec93cb Add implementation of methods to add and delete NSSplitViewItem instances. 2020-07-23 05:33:02 -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
a59e998e20 Crudely working NSSplitViewController 2020-07-21 07:51:43 -04:00
Gregory John Casamento
726c847803 Decode splitview and items. 2020-07-21 06:38:47 -04:00
Gregory John Casamento
c7a3c798a9 Add encoding 2020-07-21 06:14:22 -04:00
Gregory John Casamento
2208132e41 Add check for relationship value window.shadowedContentViewController 2020-07-21 05:22:36 -04:00
Gregory John Casamento
b08a9576ff Fix NSAlert appearing without a button. New behavior sets 'OK' if none are set. 2020-07-20 23:11:19 -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
6ec5cf0020 Skeletons 2020-07-20 04:47:19 -04:00
Gregory John Casamento
2d1127f2f2 Add method declarations and ivars 2020-07-20 03:20:34 -04:00
Gregory John Casamento
2cfb6ecc73 Implement splitview management methods 2020-07-20 02:17:00 -04:00
Gregory John Casamento
79c83ab9ae Add initial code. 2020-07-20 01:02:22 -04:00
Gregory John Casamento
586d207066 Remove useless else 2020-07-20 00:53:40 -04:00
Gregory John Casamento
8a04e0f61d Minor formatting fixes 2020-07-19 05:01:13 -04:00
Gregory John Casamento
25ab2c7a9d Fix inadvertent compilation error 2020-07-19 02:19:29 -04:00
Gregory John Casamento
d35781c519 Set segue_parent to connections and rename the segue_parent_parent var to something a little more comprehensible. 2020-07-19 02:06:25 -04:00
Gregory John Casamento
e44276fba8 Detect subclasses in processConnections... 2020-07-19 02:03:18 -04:00
Gregory John Casamento
0c278cc74b Add method to pull subclasses and compare them to the xml elements so we can handle subclasses of NSWindowController and NSViewController, or future subclasses 2020-07-19 02:00:48 -04:00
Gregory John Casamento
fd14a3c591 Simplify. Remove unneeded call to method to retrieve controllerId in processSegues... method 2020-07-19 01:52:19 -04:00