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 |
|
Gregory John Casamento
|
707a6b4c7e
|
Simplify. Remove method processCustomElement:...
|
2020-07-19 01:24:28 -04:00 |
|
Gregory John Casamento
|
dc48f01b57
|
Cleanup header for GSStoryboardTransform
|
2020-07-19 00:36:13 -04:00 |
|
Gregory John Casamento
|
6611c50211
|
Make methods private.
|
2020-07-19 00:25:13 -04:00 |
|
Gregory John Casamento
|
bf7df4a693
|
Correct issue with placeholder returning nil
|
2020-07-18 23:58:50 -04:00 |
|
Gregory John Casamento
|
8daa604408
|
Eliminate connObj.
|
2020-07-18 23:23:45 -04:00 |
|
Gregory John Casamento
|
39b82a024f
|
Eliminate need for typecast.
|
2020-07-18 23:21:19 -04:00 |
|
Gregory John Casamento
|
0535f3bb4c
|
Made changes to processChild suggested by fred
|
2020-07-16 05:21:21 -04:00 |
|
Gregory John Casamento
|
630f71aa5b
|
Eliminate duplicate methods
|
2020-07-15 21:05:49 -04:00 |
|
Gregory John Casamento
|
4042a2550b
|
Simplify the code in doAction: when resolving the controller from it's id
|
2020-07-15 19:02:45 -04:00 |
|
Gregory John Casamento
|
9f04ad1b87
|
Add method suggested by fred.
|
2020-07-15 17:43:34 -04:00 |
|
Gregory John Casamento
|
b1d39649cb
|
Call 'perform' if the sender doesn't respond to performSegueWithIdentifier:'
|
2020-07-15 17:09:59 -04:00 |
|
Gregory John Casamento
|
9eb278c560
|
Check if the _sender responds to performSegueWithIdentifier:sender:
|
2020-07-15 09:27:45 -04:00 |
|
Gregory John Casamento
|
3b4b1b42d5
|
Remove uneeded methods, document reason why there is no else condition in doAction:
|
2020-07-15 08:08:27 -04:00 |
|
Gregory John Casamento
|
dc9847fdea
|
Check to see if the object in doAction: is a controller, if and only if it's not, then don't call the should method
|
2020-07-15 07:52:19 -04:00 |
|
Gregory John Casamento
|
f1a3e5dea6
|
Centralize logic for resolution of destination controller
|
2020-07-15 04:55:34 -04:00 |
|
Gregory John Casamento
|
c981f533df
|
Minor formatting changes
|
2020-07-14 06:13:23 -04:00 |
|
Gregory John Casamento
|
33901987e7
|
Remove all while loops and replace with FOR_IN
|
2020-07-14 05:38:31 -04:00 |
|
Gregory John Casamento
|
c10330384b
|
Remove use of uuid in 'isProcessedDocument'
|
2020-07-14 05:30:44 -04:00 |
|
Gregory John Casamento
|
429ba968ac
|
Add code to detect subclasses of controllers instead of assuming it will always be windowController and viewController
|
2020-07-14 05:12:50 -04:00 |
|
Gregory John Casamento
|
a59f92357a
|
Finish implementing storage of storyboard segue on action.
|
2020-07-14 04:31:08 -04:00 |
|
Gregory John Casamento
|
8e030e0fe5
|
Process segues as part of document processing per discussion with Fred.
|
2020-07-14 01:48:18 -04:00 |
|
Gregory John Casamento
|
ae0ddc2716
|
Remove uneeded documentMap
|
2020-07-12 17:48:45 -04:00 |
|
Gregory John Casamento
|
4430a6276d
|
Refactor code into separate, manageable, methods. Use FOR_IN fast enumeration instead of while.
|
2020-07-10 13:21:31 -04:00 |
|
Gregory John Casamento
|
b16b628b50
|
Refactor code which parses the controllerid
|
2020-07-10 13:09:22 -04:00 |
|
Gregory John Casamento
|
9dc7e63176
|
Pull out node/child processing.
|
2020-07-10 13:00:27 -04:00 |
|
Gregory John Casamento
|
e46baae8da
|
Refactor processSegue method
|
2020-07-10 12:45:21 -04:00 |
|
Gregory John Casamento
|
89f97f1f96
|
Refactoring transform
|
2020-07-10 12:29:10 -04:00 |
|
Gregory John Casamento
|
9a23a0acd2
|
Refactoring transform
|
2020-07-10 12:26:06 -04:00 |
|
Gregory John Casamento
|
ecd01a8e62
|
Merge branch 'master' into NSStoryboard_branch2
|
2020-07-09 14:58:38 -04:00 |
|
Gregory John Casamento
|
4835b0889c
|
Add implementations to dimension
|
2020-07-09 00:57:36 -04:00 |
|
Gregory John Casamento
|
6fbf8530de
|
Add implementations of methods to generate constraints
|
2020-07-08 21:36:09 -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
|
349cace509
|
Fix dates
|
2020-07-06 09:50:55 -04:00 |
|
Gregory John Casamento
|
83ffec904a
|
Fix compilation error
|
2020-07-06 08:44:57 -04:00 |
|
Gregory John Casamento
|
626c48977a
|
Fix compilation error
|
2020-07-06 08:30:35 -04:00 |
|
Gregory John Casamento
|
59220e6beb
|
Refactor transform to a different class
|
2020-07-06 08:15:34 -04:00 |
|
Gregory John Casamento
|
a0afee8fb1
|
Update comment
|
2020-07-06 05:35:46 -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
|
596ee3a0b6
|
Call generic methods properly from less generic ones.
|
2020-07-05 23:22:22 -04:00 |
|
Gregory John Casamento
|
b8b88a7579
|
Add setTitle call to modal.
|
2020-07-05 23:09:07 -04:00 |
|
Gregory John Casamento
|
1ed5ff16e4
|
Correct some formatting.
|
2020-07-05 23:06:53 -04:00 |
|
Gregory John Casamento
|
ca72a59467
|
Fix some minor issues
|
2020-07-05 22:58:04 -04:00 |
|
Gregory John Casamento
|
2cd0585079
|
Make some changes to XPaths to make things a little more efficient.
|
2020-07-05 22:56:25 -04:00 |
|
Gregory John Casamento
|
647dd1095b
|
Add fast enum for the second loop
|
2020-07-05 22:31:59 -04:00 |
|
Gregory John Casamento
|
2ed95a86b9
|
Use fast enumeration
|
2020-07-05 21:12:02 -04:00 |
|
Gregory John Casamento
|
93fe3a260c
|
Corrections suggested by Fred
|
2020-07-05 20:42:35 -04:00 |
|
Gregory John Casamento
|
6ddb3b0233
|
Fix small memory issue
|
2020-07-05 14:02:20 -04:00 |
|
Gregory John Casamento
|
4fca61ede1
|
Center window
|
2020-07-05 13:59:48 -04:00 |
|
Gregory John Casamento
|
ae1be325cb
|
Remove GSStoryboard... class
|
2020-07-05 13:33:04 -04:00 |
|
Gregory John Casamento
|
6bf724ab47
|
External storyboards are now working
|
2020-07-05 12:39:34 -04:00 |
|
Gregory John Casamento
|
fa9f75073e
|
Improve logic when finding and showing controller
|
2020-07-05 12:07:28 -04:00 |
|
Gregory John Casamento
|
cdc934484b
|
Add placeholder logic
|
2020-07-05 11:14:13 -04:00 |
|
Gregory John Casamento
|
fb2c219a8c
|
Add beginnings of placeholder logic
|
2020-07-04 17:30:43 -04:00 |
|
Gregory John Casamento
|
1e565994cd
|
Center modal window
|
2020-07-04 15:14:48 -04:00 |
|
Gregory John Casamento
|
41460c80c5
|
Fix issues with controller instantiation
|
2020-07-04 14:55:08 -04:00 |
|