From a43faac2e60fd46fdacbbc157ea899b7fc9c8b10 Mon Sep 17 00:00:00 2001 From: daboe01 Date: Wed, 19 Nov 2025 18:20:48 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20cappucci?= =?UTF-8?q?no/cappuccino@e02107102c0ffe8767bf73581c65c8ee785885bc=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AppKit/Browser.environment/AppKit.sj | 215 +++++++++++++ .../AppKit/CommonJS.environment/AppKit.sj | 215 +++++++++++++ Resources/recipes.txt | 284 +++++++++--------- 3 files changed, 572 insertions(+), 142 deletions(-) diff --git a/Frameworks/AppKit/Browser.environment/AppKit.sj b/Frameworks/AppKit/Browser.environment/AppKit.sj index e377766a9..5ac1f5ec0 100644 --- a/Frameworks/AppKit/Browser.environment/AppKit.sj +++ b/Frameworks/AppKit/Browser.environment/AppKit.sj @@ -31619,6 +31619,221 @@ var meta_class = the_class.isa;class_addMethods(the_class, [new objj_method(sel_ ,["void","BOOL"])]); } +p;23;CPSplitViewController.jt;14255;@STATIC;1.0;i;18;CPViewController.ji;13;CPSplitView.jt;14194;objj_executeFile("CPViewController.j", YES);objj_executeFile("CPSplitView.j", YES);var CPSplitViewControllerAutomaticDimension = -1.0; + +{var the_class = objj_allocateClassPair(CPViewController, "CPSplitViewController"), +meta_class = the_class.isa; +var aProtocol = objj_getProtocol("CPSplitViewDelegate"); +if (!aProtocol) throw new SyntaxError("*** Could not find definition for protocol \"CPSplitViewDelegate\""); +class_addProtocol(the_class, aProtocol);class_addIvars(the_class, [new objj_ivar("_splitView", "CPSplitView"), new objj_ivar("_splitViewItems", "CPMutableArray"), new objj_ivar("_minimumThicknessForInlineSidebars", "CPNumber")]);objj_registerClassPair(the_class); +class_addMethods(the_class, [new objj_method(sel_getUid("init"), function $CPSplitViewController__init(self, _cmd) +{ + if (self = (objj_getClass("CPSplitViewController").super_class.method_dtable["init"] || _objj_forward)(self, "init")) + { + self._splitViewItems = (CPMutableArray.isa.method_msgSend["array"] || _objj_forward)(CPMutableArray, "array"); + self._minimumThicknessForInlineSidebars = 20.0; + } + return self; +} + +,["id"]), new objj_method(sel_getUid("loadView"), function $CPSplitViewController__loadView(self, _cmd) +{ + if (!self._splitView) + { + self._splitView = ((___r1 = (CPSplitView.isa.method_msgSend["alloc"] || _objj_forward)(CPSplitView, "alloc")), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["initWithFrame:"] || _objj_forward)(___r1, "initWithFrame:", CGRectMake(0, 0, 400, 400))); + ((___r1 = self._splitView), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["setDelegate:"] || _objj_forward)(___r1, "setDelegate:", self)); + } + (self.isa.method_msgSend["setView:"] || _objj_forward)(self, "setView:", self._splitView); + var ___r1; +} + +,["void"]), new objj_method(sel_getUid("viewDidLoad"), function $CPSplitViewController__viewDidLoad(self, _cmd) +{ + (objj_getClass("CPSplitViewController").super_class.method_dtable["viewDidLoad"] || _objj_forward)(self, "viewDidLoad"); + for (var i = 0; i < ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["count"] || _objj_forward)(___r1, "count")); i++) + { + var viewController = ((___r1 = ((___r2 = self._splitViewItems), ___r2 == null ? ___r2 : (___r2.isa.method_msgSend["objectAtIndex:"] || _objj_forward)(___r2, "objectAtIndex:", i))), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["viewController"] || _objj_forward)(___r1, "viewController")); + ((___r1 = (self.isa.method_msgSend["splitView"] || _objj_forward)(self, "splitView")), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["addArrangedSubview:"] || _objj_forward)(___r1, "addArrangedSubview:", (viewController == null ? viewController : (viewController.isa.method_msgSend["view"] || _objj_forward)(viewController, "view")))); + } + var ___r1, ___r2; +} + +,["void"]), new objj_method(sel_getUid("splitView"), function $CPSplitViewController__splitView(self, _cmd) +{ + return self._splitView; +} + +,["CPSplitView"]), new objj_method(sel_getUid("setSplitView:"), function $CPSplitViewController__setSplitView_(self, _cmd, splitView) +{ + if (self._splitView !== splitView) + { + self._splitView = splitView; + ((___r1 = self._splitView), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["setDelegate:"] || _objj_forward)(___r1, "setDelegate:", self)); + if ((self.isa.method_msgSend["isViewLoaded"] || _objj_forward)(self, "isViewLoaded")) + (self.isa.method_msgSend["setView:"] || _objj_forward)(self, "setView:", self._splitView); + } + var ___r1; +} + +,["void","CPSplitView"]), new objj_method(sel_getUid("splitViewItems"), function $CPSplitViewController__splitViewItems(self, _cmd) +{ + return self._splitViewItems; +} + +,["CPArray"]), new objj_method(sel_getUid("setSplitViewItems:"), function $CPSplitViewController__setSplitViewItems_(self, _cmd, splitViewItems) +{ + while (((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["count"] || _objj_forward)(___r1, "count")) > 0) + { + (self.isa.method_msgSend["removeSplitViewItem:"] || _objj_forward)(self, "removeSplitViewItem:", ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["lastObject"] || _objj_forward)(___r1, "lastObject"))); + } + for (var i = 0; i < (splitViewItems == null ? splitViewItems : (splitViewItems.isa.method_msgSend["count"] || _objj_forward)(splitViewItems, "count")); i++) + { + (self.isa.method_msgSend["addSplitViewItem:"] || _objj_forward)(self, "addSplitViewItem:", (splitViewItems == null ? splitViewItems : (splitViewItems.isa.method_msgSend["objectAtIndex:"] || _objj_forward)(splitViewItems, "objectAtIndex:", i))); + } + var ___r1; +} + +,["void","CPArray"]), new objj_method(sel_getUid("addSplitViewItem:"), function $CPSplitViewController__addSplitViewItem_(self, _cmd, splitViewItem) +{ + (self.isa.method_msgSend["insertSplitViewItem:atIndex:"] || _objj_forward)(self, "insertSplitViewItem:atIndex:", splitViewItem, ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["count"] || _objj_forward)(___r1, "count"))); + var ___r1; +} + +,["void","CPSplitViewItem"]), new objj_method(sel_getUid("insertSplitViewItem:atIndex:"), function $CPSplitViewController__insertSplitViewItem_atIndex_(self, _cmd, splitViewItem, index) +{ + (splitViewItem == null ? splitViewItem : (splitViewItem.isa.method_msgSend["_setSplitViewController:"] || _objj_forward)(splitViewItem, "_setSplitViewController:", self)); + ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["insertObject:atIndex:"] || _objj_forward)(___r1, "insertObject:atIndex:", splitViewItem, index)); + (self.isa.method_msgSend["addChildViewController:"] || _objj_forward)(self, "addChildViewController:", (splitViewItem == null ? splitViewItem : (splitViewItem.isa.method_msgSend["viewController"] || _objj_forward)(splitViewItem, "viewController"))); + if ((self.isa.method_msgSend["isViewLoaded"] || _objj_forward)(self, "isViewLoaded")) + ((___r1 = (self.isa.method_msgSend["splitView"] || _objj_forward)(self, "splitView")), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["insertArrangedSubview:atIndex:"] || _objj_forward)(___r1, "insertArrangedSubview:atIndex:", ((___r2 = (splitViewItem == null ? splitViewItem : (splitViewItem.isa.method_msgSend["viewController"] || _objj_forward)(splitViewItem, "viewController"))), ___r2 == null ? ___r2 : (___r2.isa.method_msgSend["view"] || _objj_forward)(___r2, "view")), index)); + var ___r1, ___r2; +} + +,["void","CPSplitViewItem","CPInteger"]), new objj_method(sel_getUid("removeSplitViewItem:"), function $CPSplitViewController__removeSplitViewItem_(self, _cmd, splitViewItem) +{ + var viewController = (splitViewItem == null ? splitViewItem : (splitViewItem.isa.method_msgSend["viewController"] || _objj_forward)(splitViewItem, "viewController")); + if ((self.isa.method_msgSend["isViewLoaded"] || _objj_forward)(self, "isViewLoaded")) + ((___r1 = (viewController == null ? viewController : (viewController.isa.method_msgSend["view"] || _objj_forward)(viewController, "view"))), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["removeFromSuperview"] || _objj_forward)(___r1, "removeFromSuperview")); + (viewController == null ? viewController : (viewController.isa.method_msgSend["removeFromParentViewController"] || _objj_forward)(viewController, "removeFromParentViewController")); + (splitViewItem == null ? splitViewItem : (splitViewItem.isa.method_msgSend["_setSplitViewController:"] || _objj_forward)(splitViewItem, "_setSplitViewController:", nil)); + ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["removeObject:"] || _objj_forward)(___r1, "removeObject:", splitViewItem)); + var ___r1; +} + +,["void","CPSplitViewItem"]), new objj_method(sel_getUid("splitViewItemForViewController:"), function $CPSplitViewController__splitViewItemForViewController_(self, _cmd, viewController) +{ + for (var i = 0; i < ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["count"] || _objj_forward)(___r1, "count")); i++) + { + var item = ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["objectAtIndex:"] || _objj_forward)(___r1, "objectAtIndex:", i)); + if ((item == null ? item : (item.isa.method_msgSend["viewController"] || _objj_forward)(item, "viewController")) === viewController) + return item; + } + return nil; + var ___r1; +} + +,["CPSplitViewItem","CPViewController"]), new objj_method(sel_getUid("toggleSidebar:"), function $CPSplitViewController__toggleSidebar_(self, _cmd, sender) +{ + if (((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["count"] || _objj_forward)(___r1, "count")) > 0) + { + var sidebarItem = ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["objectAtIndex:"] || _objj_forward)(___r1, "objectAtIndex:", 0)); + (sidebarItem == null ? sidebarItem : (sidebarItem.isa.method_msgSend["setCollapsed:"] || _objj_forward)(sidebarItem, "setCollapsed:", !(sidebarItem == null ? sidebarItem : (sidebarItem.isa.method_msgSend["isCollapsed"] || _objj_forward)(sidebarItem, "isCollapsed")))); + } + var ___r1; +} + +,["void","id"]), new objj_method(sel_getUid("toggleInspector:"), function $CPSplitViewController__toggleInspector_(self, _cmd, sender) +{ + if (((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["count"] || _objj_forward)(___r1, "count")) > 1) + { + var inspectorItem = ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["lastObject"] || _objj_forward)(___r1, "lastObject")); + (inspectorItem == null ? inspectorItem : (inspectorItem.isa.method_msgSend["setCollapsed:"] || _objj_forward)(inspectorItem, "setCollapsed:", !(inspectorItem == null ? inspectorItem : (inspectorItem.isa.method_msgSend["isCollapsed"] || _objj_forward)(inspectorItem, "isCollapsed")))); + } + var ___r1; +} + +,["void","id"]), new objj_method(sel_getUid("minimumThicknessForInlineSidebars"), function $CPSplitViewController__minimumThicknessForInlineSidebars(self, _cmd) +{ + return self._minimumThicknessForInlineSidebars; +} + +,["CPNumber"]), new objj_method(sel_getUid("splitView:canCollapseSubview:"), function $CPSplitViewController__splitView_canCollapseSubview_(self, _cmd, splitView, subview) +{ + return YES; +} + +,["BOOL","CPSplitView","CPView"]), new objj_method(sel_getUid("splitView:constrainMinCoordinate:ofSubviewAt:"), function $CPSplitViewController__splitView_constrainMinCoordinate_ofSubviewAt_(self, _cmd, splitView, proposedMinimumPosition, dividerIndex) +{ + return proposedMinimumPosition; +} + +,["CGFloat","CPSplitView","CGFloat","CPInteger"]), new objj_method(sel_getUid("splitView:constrainMaxCoordinate:ofSubviewAt:"), function $CPSplitViewController__splitView_constrainMaxCoordinate_ofSubviewAt_(self, _cmd, splitView, proposedMaximumPosition, dividerIndex) +{ + return proposedMaximumPosition; +} + +,["CGFloat","CPSplitView","CGFloat","CPInteger"]), new objj_method(sel_getUid("splitView:effectiveRect:forDrawnRect:ofDividerAtIndex:"), function $CPSplitViewController__splitView_effectiveRect_forDrawnRect_ofDividerAtIndex_(self, _cmd, splitView, proposedEffectiveRect, drawnRect, dividerIndex) +{ + return proposedEffectiveRect; +} + +,["CGRect","CPSplitView","CGRect","CGRect","CPInteger"]), new objj_method(sel_getUid("splitViewDidResizeSubviews:"), function $CPSplitViewController__splitViewDidResizeSubviews_(self, _cmd, notification) +{ +} + +,["void","CPNotification"])]); +} + +{var the_class = objj_allocateClassPair(CPObject, "CPSplitViewItem"), +meta_class = the_class.isa;class_addIvars(the_class, [new objj_ivar("_viewController", "CPViewController"), new objj_ivar("_isCollapsed", "BOOL"), new objj_ivar("_splitViewController", "CPSplitViewController")]);objj_registerClassPair(the_class); +class_addMethods(the_class, [new objj_method(sel_getUid("initWithViewController:"), function $CPSplitViewItem__initWithViewController_(self, _cmd, viewController) +{ + if (self = (objj_getClass("CPSplitViewItem").super_class.method_dtable["init"] || _objj_forward)(self, "init")) + { + self._viewController = viewController; + self._isCollapsed = NO; + } + return self; +} + +,["id","CPViewController"]), new objj_method(sel_getUid("viewController"), function $CPSplitViewItem__viewController(self, _cmd) +{ + return self._viewController; +} + +,["CPViewController"]), new objj_method(sel_getUid("isCollapsed"), function $CPSplitViewItem__isCollapsed(self, _cmd) +{ + return self._isCollapsed; +} + +,["BOOL"]), new objj_method(sel_getUid("setCollapsed:"), function $CPSplitViewItem__setCollapsed_(self, _cmd, shouldCollapse) +{ + if (self._isCollapsed === shouldCollapse) + return; + self._isCollapsed = shouldCollapse; + ((___r1 = ((___r2 = self._viewController), ___r2 == null ? ___r2 : (___r2.isa.method_msgSend["view"] || _objj_forward)(___r2, "view"))), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["setHidden:"] || _objj_forward)(___r1, "setHidden:", shouldCollapse)); + var ___r1, ___r2; +} + +,["void","BOOL"]), new objj_method(sel_getUid("splitViewController"), function $CPSplitViewItem__splitViewController(self, _cmd) +{ + return self._splitViewController; +} + +,["CPSplitViewController"]), new objj_method(sel_getUid("_setSplitViewController:"), function $CPSplitViewItem___setSplitViewController_(self, _cmd, splitViewController) +{ + self._splitViewController = splitViewController; +} + +,["void","CPSplitViewController"])]); +class_addMethods(meta_class, [new objj_method(sel_getUid("splitViewItemWithViewController:"), function $CPSplitViewItem__splitViewItemWithViewController_(self, _cmd, viewController) +{ + return ((___r1 = (self.isa.method_msgSend["alloc"] || _objj_forward)(self, "alloc")), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["initWithViewController:"] || _objj_forward)(___r1, "initWithViewController:", viewController)); + var ___r1; +} + +,["instancetype","CPViewController"])]); +} p;11;CPStepper.jt;21872;@STATIC;1.0;i;11;CPControl.ji;10;CPButton.ji;13;CPTextField.jt;21803;objj_executeFile("CPControl.j", YES);objj_executeFile("CPButton.j", YES);objj_executeFile("CPTextField.j", YES); {var the_class = objj_allocateClassPair(CPControl, "CPStepper"), meta_class = the_class.isa;class_addIvars(the_class, [new objj_ivar("_valueWraps", "BOOL"), new objj_ivar("_autorepeat", "BOOL"), new objj_ivar("_increment", "int"), new objj_ivar("_maxValue", "int"), new objj_ivar("_minValue", "int"), new objj_ivar("_buttonDown", "CPButton"), new objj_ivar("_buttonUp", "CPButton")]);objj_registerClassPair(the_class); diff --git a/Frameworks/AppKit/CommonJS.environment/AppKit.sj b/Frameworks/AppKit/CommonJS.environment/AppKit.sj index 4feac48db..f18d511e7 100644 --- a/Frameworks/AppKit/CommonJS.environment/AppKit.sj +++ b/Frameworks/AppKit/CommonJS.environment/AppKit.sj @@ -30778,6 +30778,221 @@ var meta_class = the_class.isa;class_addMethods(the_class, [new objj_method(sel_ ,["void","BOOL"])]); } +p;23;CPSplitViewController.jt;14255;@STATIC;1.0;i;18;CPViewController.ji;13;CPSplitView.jt;14194;objj_executeFile("CPViewController.j", YES);objj_executeFile("CPSplitView.j", YES);var CPSplitViewControllerAutomaticDimension = -1.0; + +{var the_class = objj_allocateClassPair(CPViewController, "CPSplitViewController"), +meta_class = the_class.isa; +var aProtocol = objj_getProtocol("CPSplitViewDelegate"); +if (!aProtocol) throw new SyntaxError("*** Could not find definition for protocol \"CPSplitViewDelegate\""); +class_addProtocol(the_class, aProtocol);class_addIvars(the_class, [new objj_ivar("_splitView", "CPSplitView"), new objj_ivar("_splitViewItems", "CPMutableArray"), new objj_ivar("_minimumThicknessForInlineSidebars", "CPNumber")]);objj_registerClassPair(the_class); +class_addMethods(the_class, [new objj_method(sel_getUid("init"), function $CPSplitViewController__init(self, _cmd) +{ + if (self = (objj_getClass("CPSplitViewController").super_class.method_dtable["init"] || _objj_forward)(self, "init")) + { + self._splitViewItems = (CPMutableArray.isa.method_msgSend["array"] || _objj_forward)(CPMutableArray, "array"); + self._minimumThicknessForInlineSidebars = 20.0; + } + return self; +} + +,["id"]), new objj_method(sel_getUid("loadView"), function $CPSplitViewController__loadView(self, _cmd) +{ + if (!self._splitView) + { + self._splitView = ((___r1 = (CPSplitView.isa.method_msgSend["alloc"] || _objj_forward)(CPSplitView, "alloc")), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["initWithFrame:"] || _objj_forward)(___r1, "initWithFrame:", CGRectMake(0, 0, 400, 400))); + ((___r1 = self._splitView), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["setDelegate:"] || _objj_forward)(___r1, "setDelegate:", self)); + } + (self.isa.method_msgSend["setView:"] || _objj_forward)(self, "setView:", self._splitView); + var ___r1; +} + +,["void"]), new objj_method(sel_getUid("viewDidLoad"), function $CPSplitViewController__viewDidLoad(self, _cmd) +{ + (objj_getClass("CPSplitViewController").super_class.method_dtable["viewDidLoad"] || _objj_forward)(self, "viewDidLoad"); + for (var i = 0; i < ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["count"] || _objj_forward)(___r1, "count")); i++) + { + var viewController = ((___r1 = ((___r2 = self._splitViewItems), ___r2 == null ? ___r2 : (___r2.isa.method_msgSend["objectAtIndex:"] || _objj_forward)(___r2, "objectAtIndex:", i))), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["viewController"] || _objj_forward)(___r1, "viewController")); + ((___r1 = (self.isa.method_msgSend["splitView"] || _objj_forward)(self, "splitView")), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["addArrangedSubview:"] || _objj_forward)(___r1, "addArrangedSubview:", (viewController == null ? viewController : (viewController.isa.method_msgSend["view"] || _objj_forward)(viewController, "view")))); + } + var ___r1, ___r2; +} + +,["void"]), new objj_method(sel_getUid("splitView"), function $CPSplitViewController__splitView(self, _cmd) +{ + return self._splitView; +} + +,["CPSplitView"]), new objj_method(sel_getUid("setSplitView:"), function $CPSplitViewController__setSplitView_(self, _cmd, splitView) +{ + if (self._splitView !== splitView) + { + self._splitView = splitView; + ((___r1 = self._splitView), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["setDelegate:"] || _objj_forward)(___r1, "setDelegate:", self)); + if ((self.isa.method_msgSend["isViewLoaded"] || _objj_forward)(self, "isViewLoaded")) + (self.isa.method_msgSend["setView:"] || _objj_forward)(self, "setView:", self._splitView); + } + var ___r1; +} + +,["void","CPSplitView"]), new objj_method(sel_getUid("splitViewItems"), function $CPSplitViewController__splitViewItems(self, _cmd) +{ + return self._splitViewItems; +} + +,["CPArray"]), new objj_method(sel_getUid("setSplitViewItems:"), function $CPSplitViewController__setSplitViewItems_(self, _cmd, splitViewItems) +{ + while (((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["count"] || _objj_forward)(___r1, "count")) > 0) + { + (self.isa.method_msgSend["removeSplitViewItem:"] || _objj_forward)(self, "removeSplitViewItem:", ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["lastObject"] || _objj_forward)(___r1, "lastObject"))); + } + for (var i = 0; i < (splitViewItems == null ? splitViewItems : (splitViewItems.isa.method_msgSend["count"] || _objj_forward)(splitViewItems, "count")); i++) + { + (self.isa.method_msgSend["addSplitViewItem:"] || _objj_forward)(self, "addSplitViewItem:", (splitViewItems == null ? splitViewItems : (splitViewItems.isa.method_msgSend["objectAtIndex:"] || _objj_forward)(splitViewItems, "objectAtIndex:", i))); + } + var ___r1; +} + +,["void","CPArray"]), new objj_method(sel_getUid("addSplitViewItem:"), function $CPSplitViewController__addSplitViewItem_(self, _cmd, splitViewItem) +{ + (self.isa.method_msgSend["insertSplitViewItem:atIndex:"] || _objj_forward)(self, "insertSplitViewItem:atIndex:", splitViewItem, ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["count"] || _objj_forward)(___r1, "count"))); + var ___r1; +} + +,["void","CPSplitViewItem"]), new objj_method(sel_getUid("insertSplitViewItem:atIndex:"), function $CPSplitViewController__insertSplitViewItem_atIndex_(self, _cmd, splitViewItem, index) +{ + (splitViewItem == null ? splitViewItem : (splitViewItem.isa.method_msgSend["_setSplitViewController:"] || _objj_forward)(splitViewItem, "_setSplitViewController:", self)); + ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["insertObject:atIndex:"] || _objj_forward)(___r1, "insertObject:atIndex:", splitViewItem, index)); + (self.isa.method_msgSend["addChildViewController:"] || _objj_forward)(self, "addChildViewController:", (splitViewItem == null ? splitViewItem : (splitViewItem.isa.method_msgSend["viewController"] || _objj_forward)(splitViewItem, "viewController"))); + if ((self.isa.method_msgSend["isViewLoaded"] || _objj_forward)(self, "isViewLoaded")) + ((___r1 = (self.isa.method_msgSend["splitView"] || _objj_forward)(self, "splitView")), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["insertArrangedSubview:atIndex:"] || _objj_forward)(___r1, "insertArrangedSubview:atIndex:", ((___r2 = (splitViewItem == null ? splitViewItem : (splitViewItem.isa.method_msgSend["viewController"] || _objj_forward)(splitViewItem, "viewController"))), ___r2 == null ? ___r2 : (___r2.isa.method_msgSend["view"] || _objj_forward)(___r2, "view")), index)); + var ___r1, ___r2; +} + +,["void","CPSplitViewItem","CPInteger"]), new objj_method(sel_getUid("removeSplitViewItem:"), function $CPSplitViewController__removeSplitViewItem_(self, _cmd, splitViewItem) +{ + var viewController = (splitViewItem == null ? splitViewItem : (splitViewItem.isa.method_msgSend["viewController"] || _objj_forward)(splitViewItem, "viewController")); + if ((self.isa.method_msgSend["isViewLoaded"] || _objj_forward)(self, "isViewLoaded")) + ((___r1 = (viewController == null ? viewController : (viewController.isa.method_msgSend["view"] || _objj_forward)(viewController, "view"))), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["removeFromSuperview"] || _objj_forward)(___r1, "removeFromSuperview")); + (viewController == null ? viewController : (viewController.isa.method_msgSend["removeFromParentViewController"] || _objj_forward)(viewController, "removeFromParentViewController")); + (splitViewItem == null ? splitViewItem : (splitViewItem.isa.method_msgSend["_setSplitViewController:"] || _objj_forward)(splitViewItem, "_setSplitViewController:", nil)); + ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["removeObject:"] || _objj_forward)(___r1, "removeObject:", splitViewItem)); + var ___r1; +} + +,["void","CPSplitViewItem"]), new objj_method(sel_getUid("splitViewItemForViewController:"), function $CPSplitViewController__splitViewItemForViewController_(self, _cmd, viewController) +{ + for (var i = 0; i < ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["count"] || _objj_forward)(___r1, "count")); i++) + { + var item = ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["objectAtIndex:"] || _objj_forward)(___r1, "objectAtIndex:", i)); + if ((item == null ? item : (item.isa.method_msgSend["viewController"] || _objj_forward)(item, "viewController")) === viewController) + return item; + } + return nil; + var ___r1; +} + +,["CPSplitViewItem","CPViewController"]), new objj_method(sel_getUid("toggleSidebar:"), function $CPSplitViewController__toggleSidebar_(self, _cmd, sender) +{ + if (((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["count"] || _objj_forward)(___r1, "count")) > 0) + { + var sidebarItem = ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["objectAtIndex:"] || _objj_forward)(___r1, "objectAtIndex:", 0)); + (sidebarItem == null ? sidebarItem : (sidebarItem.isa.method_msgSend["setCollapsed:"] || _objj_forward)(sidebarItem, "setCollapsed:", !(sidebarItem == null ? sidebarItem : (sidebarItem.isa.method_msgSend["isCollapsed"] || _objj_forward)(sidebarItem, "isCollapsed")))); + } + var ___r1; +} + +,["void","id"]), new objj_method(sel_getUid("toggleInspector:"), function $CPSplitViewController__toggleInspector_(self, _cmd, sender) +{ + if (((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["count"] || _objj_forward)(___r1, "count")) > 1) + { + var inspectorItem = ((___r1 = self._splitViewItems), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["lastObject"] || _objj_forward)(___r1, "lastObject")); + (inspectorItem == null ? inspectorItem : (inspectorItem.isa.method_msgSend["setCollapsed:"] || _objj_forward)(inspectorItem, "setCollapsed:", !(inspectorItem == null ? inspectorItem : (inspectorItem.isa.method_msgSend["isCollapsed"] || _objj_forward)(inspectorItem, "isCollapsed")))); + } + var ___r1; +} + +,["void","id"]), new objj_method(sel_getUid("minimumThicknessForInlineSidebars"), function $CPSplitViewController__minimumThicknessForInlineSidebars(self, _cmd) +{ + return self._minimumThicknessForInlineSidebars; +} + +,["CPNumber"]), new objj_method(sel_getUid("splitView:canCollapseSubview:"), function $CPSplitViewController__splitView_canCollapseSubview_(self, _cmd, splitView, subview) +{ + return YES; +} + +,["BOOL","CPSplitView","CPView"]), new objj_method(sel_getUid("splitView:constrainMinCoordinate:ofSubviewAt:"), function $CPSplitViewController__splitView_constrainMinCoordinate_ofSubviewAt_(self, _cmd, splitView, proposedMinimumPosition, dividerIndex) +{ + return proposedMinimumPosition; +} + +,["CGFloat","CPSplitView","CGFloat","CPInteger"]), new objj_method(sel_getUid("splitView:constrainMaxCoordinate:ofSubviewAt:"), function $CPSplitViewController__splitView_constrainMaxCoordinate_ofSubviewAt_(self, _cmd, splitView, proposedMaximumPosition, dividerIndex) +{ + return proposedMaximumPosition; +} + +,["CGFloat","CPSplitView","CGFloat","CPInteger"]), new objj_method(sel_getUid("splitView:effectiveRect:forDrawnRect:ofDividerAtIndex:"), function $CPSplitViewController__splitView_effectiveRect_forDrawnRect_ofDividerAtIndex_(self, _cmd, splitView, proposedEffectiveRect, drawnRect, dividerIndex) +{ + return proposedEffectiveRect; +} + +,["CGRect","CPSplitView","CGRect","CGRect","CPInteger"]), new objj_method(sel_getUid("splitViewDidResizeSubviews:"), function $CPSplitViewController__splitViewDidResizeSubviews_(self, _cmd, notification) +{ +} + +,["void","CPNotification"])]); +} + +{var the_class = objj_allocateClassPair(CPObject, "CPSplitViewItem"), +meta_class = the_class.isa;class_addIvars(the_class, [new objj_ivar("_viewController", "CPViewController"), new objj_ivar("_isCollapsed", "BOOL"), new objj_ivar("_splitViewController", "CPSplitViewController")]);objj_registerClassPair(the_class); +class_addMethods(the_class, [new objj_method(sel_getUid("initWithViewController:"), function $CPSplitViewItem__initWithViewController_(self, _cmd, viewController) +{ + if (self = (objj_getClass("CPSplitViewItem").super_class.method_dtable["init"] || _objj_forward)(self, "init")) + { + self._viewController = viewController; + self._isCollapsed = NO; + } + return self; +} + +,["id","CPViewController"]), new objj_method(sel_getUid("viewController"), function $CPSplitViewItem__viewController(self, _cmd) +{ + return self._viewController; +} + +,["CPViewController"]), new objj_method(sel_getUid("isCollapsed"), function $CPSplitViewItem__isCollapsed(self, _cmd) +{ + return self._isCollapsed; +} + +,["BOOL"]), new objj_method(sel_getUid("setCollapsed:"), function $CPSplitViewItem__setCollapsed_(self, _cmd, shouldCollapse) +{ + if (self._isCollapsed === shouldCollapse) + return; + self._isCollapsed = shouldCollapse; + ((___r1 = ((___r2 = self._viewController), ___r2 == null ? ___r2 : (___r2.isa.method_msgSend["view"] || _objj_forward)(___r2, "view"))), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["setHidden:"] || _objj_forward)(___r1, "setHidden:", shouldCollapse)); + var ___r1, ___r2; +} + +,["void","BOOL"]), new objj_method(sel_getUid("splitViewController"), function $CPSplitViewItem__splitViewController(self, _cmd) +{ + return self._splitViewController; +} + +,["CPSplitViewController"]), new objj_method(sel_getUid("_setSplitViewController:"), function $CPSplitViewItem___setSplitViewController_(self, _cmd, splitViewController) +{ + self._splitViewController = splitViewController; +} + +,["void","CPSplitViewController"])]); +class_addMethods(meta_class, [new objj_method(sel_getUid("splitViewItemWithViewController:"), function $CPSplitViewItem__splitViewItemWithViewController_(self, _cmd, viewController) +{ + return ((___r1 = (self.isa.method_msgSend["alloc"] || _objj_forward)(self, "alloc")), ___r1 == null ? ___r1 : (___r1.isa.method_msgSend["initWithViewController:"] || _objj_forward)(___r1, "initWithViewController:", viewController)); + var ___r1; +} + +,["instancetype","CPViewController"])]); +} p;11;CPStepper.jt;21872;@STATIC;1.0;i;11;CPControl.ji;10;CPButton.ji;13;CPTextField.jt;21803;objj_executeFile("CPControl.j", YES);objj_executeFile("CPButton.j", YES);objj_executeFile("CPTextField.j", YES); {var the_class = objj_allocateClassPair(CPControl, "CPStepper"), meta_class = the_class.isa;class_addIvars(the_class, [new objj_ivar("_valueWraps", "BOOL"), new objj_ivar("_autorepeat", "BOOL"), new objj_ivar("_increment", "int"), new objj_ivar("_maxValue", "int"), new objj_ivar("_minValue", "int"), new objj_ivar("_buttonDown", "CPButton"), new objj_ivar("_buttonUp", "CPButton")]);objj_registerClassPair(the_class); diff --git a/Resources/recipes.txt b/Resources/recipes.txt index 09f00f16c..64df5e594 100644 --- a/Resources/recipes.txt +++ b/Resources/recipes.txt @@ -1,142 +1,142 @@ -1763576343289|ArrayController1| -1763576343303|ArrayControllerInitialSelectionTest| -1763576343317|ArrayControllerRemovingFirstTest| -1763576343330|AttachedSheet| -1763576343344|AttachedSheet2| -1763576343357|Bindings| -1763576343371|CGCanvasContext| -1763576343384|CGPath| -1763576343397|CPAlertTest| -1763576343411|CPAnimatablePropertyContainerTest| -1763576343424|CPAnimationContextTest| -1763576343438|CPAnimationTest| -1763576343451|CPBinder-echo-bug| -1763576343465|CPBoxCibTest| -1763576343478|CPBoxTest| -1763576343491|CPBrowserTest| -1763576343505|CPButtonKeyEquivalentDefaultTest| -1763576343518|CPButtonTest| -1763576343532|CPByteCountFormatter| -1763576343545|CPCollectionViewNibTest| -1763576343558|CPColor-CPImage-description| -1763576343572|CPColorWellBindings| -1763576343585|CPComboBoxTest| -1763576343599|CPControlPerformClickExceptionTest| -1763576343612|CPControlSize| -1763576343625|CPCursor| -1763576343638|CPDateFormatterTest| -1763576343652|CPDatePickerTest| -1763576343665|CPDictionaryControllerTest| -1763576343679|CPDocumentControllerTest| -1763576343692|CPFormatterTest| -1763576343705|CPGraphicsTest| -1763576343718|CPImageAndTextViewImageScaling| -1763576343732|CPImageViewAlignmentScaling| -1763576343745|CPImageViewTest| -1763576343759|CPImageViewbindingsTest| -1763576343772|CPLevelIndicator| -1763576343786|CPLocalizationTest| -1763576343799|CPLogTest| -1763576343812|CPMenuCALayerTest| -1763576343826|CPMenuEnabledBindingsTest| -1763576343839|CPMenuKeyEquivalents| -1763576343853|CPMenuRemoveAllTest| -1763576343866|CPMenuSubmenuPlacementConstraints| -1763576343879|CPMenuTest| -1763576343893|CPOutlineViewCibTest| -1763576343907|CPOutlineViewTest| -1763576343920|CPOutlineViewViewBasedCibTest| -1763576343933|CPPanelTest| -1763576343947|CPPlatformWindow| -1763576343960|CPPlattformWindowMinSize| -1763576343973|CPPopUpButtonBindings| -1763576343987|CPPopUpButtonTest| -1763576344000|CPPopover| -1763576344013|CPPredicateEditorCibTest| -1763576344026|CPProgressIndicator| -1763576344040|CPPropertyListSerializationTest| -1763576344053|CPRadioBindings| -1763576344066|CPRuleEditorCibTest| -1763576344080|CPScrollView| -1763576344093|CPScrollView2| -1763576344106|CPSearchField| -1763576344119|CPSearchFieldPredicateBinding| -1763576344132|CPSegmentedControlBindings| -1763576344145|CPSegmentedControlTest| -1763576344159|CPSoundTest| -1763576344172|CPSplitViewDivider| -1763576344185|CPSplitViewTest| -1763576344198|CPStepperBindings| -1763576344211|CPStepperNibTest| -1763576344225|CPTabView2| -1763576344238|CPTabViewBindings| -1763576344251|CPTabViewNib| -1763576344264|CPTableViewGroupRows| -1763576344278|CPTextField| -1763576344291|CPTextFieldEditingStyleTest| -1763576344304|CPTextFieldHeightTest| -1763576344318|CPTextFieldMovementsTest| -1763576344331|CPTextFieldMultiline| -1763576344344|CPTextView| -1763576344357|CPTextViewCibTest| -1763576344371|CPTextViewDelegateAndNotifications| -1763576344384|CPTimeZone| -1763576344397|CPTokenFieldTest| -1763576344411|CPToolTip| -1763576344424|CPToolbarTest| -1763576344437|CPURLConnectionAsyncTest| -1763576344450|CPURLConnectionSynchronousTest| -1763576344464|CPUserDefaults| -1763576344477|CPUserDefaultsControllerTest| -1763576344491|CPUserNotificationTest| -1763576344504|CPViewController| -1763576344518|CPVisualEffectViewTest| -1763576344531|CPWebViewTest| -1763576344544|CPWebViewTest2| -1763576344558|CPWindowLiveResizeTest| -1763576344571|CPWindowMovableTest| -1763576344584|CPWindowResizeStyle| -1763576344598|ChildWindows| -1763576344611|CompilationTests| -1763576344624|ContinuouslyUpdatesValueBinding| -1763576344638|CopyAndPaste| -1763576344651|CrossOriginTest| -1763576344664|FF4096Test| -1763576344677|FontEnhancementTest| -1763576344691|FontMetricsExplorer| -1763576344704|KeyEquivalents| -1763576344717|KeyViewLoopTest| -1763576344731|KeyWindowInTheBackgroundActivation| -1763576344744|LayoutTest| -1763576344757|LoadTimeTest| -1763576344770|LongBindings| -1763576344783|MobileTest| -1763576344796|MultipleValueBindings| -1763576344810|NSBoxTest| -1763576344823|NSBrowserTest| -1763576344836|NewTextFieldBezel| -1763576344849|Nib2CibAlignment| -1763576344863|Nib2CibBaselineAlignementTest| -1763576344876|Nib2CibSubviewsOrderTest| -1763576344889|NibAppRemixed| -1763576344902|PatternFillTest| -1763576344915|PlatformWindows| -1763576344928|PopUpButtonEscTest| -1763576344941|ScalingTest| -1763576344955|ScalingTest2| -1763576344968|ScrollviewTheming| -1763576344981|SheetWindowOrderFrontIssue| -1763576344995|SimpleBindings2| -1763576345008|SmartFoldersDemo| -1763576345021|TableTest| -1763576345034|ThemeBrowser| -1763576345048|ThemeKitchenSink| -1763576345061|TrackingArea| -1763576345074|UndoRedoWithMenuUpdate| -1763576345087|UserlandNSTest| -1763576345101|layoutEphemeralSubviewTest| -1763576345114|loadDynamicFrameworks| -1763576345127|performKeyEquivalentTest| -1763576345140|predicateWithFormat| -1763576345154|resignFirstResponder-CPControlTextDidEndEditing| -1763576345167|sizeToFitFix| +1763576443530|ArrayController1| +1763576443544|ArrayControllerInitialSelectionTest| +1763576443558|ArrayControllerRemovingFirstTest| +1763576443571|AttachedSheet| +1763576443584|AttachedSheet2| +1763576443598|Bindings| +1763576443612|CGCanvasContext| +1763576443625|CGPath| +1763576443639|CPAlertTest| +1763576443652|CPAnimatablePropertyContainerTest| +1763576443666|CPAnimationContextTest| +1763576443679|CPAnimationTest| +1763576443693|CPBinder-echo-bug| +1763576443706|CPBoxCibTest| +1763576443720|CPBoxTest| +1763576443734|CPBrowserTest| +1763576443748|CPButtonKeyEquivalentDefaultTest| +1763576443761|CPButtonTest| +1763576443774|CPByteCountFormatter| +1763576443788|CPCollectionViewNibTest| +1763576443801|CPColor-CPImage-description| +1763576443815|CPColorWellBindings| +1763576443828|CPComboBoxTest| +1763576443841|CPControlPerformClickExceptionTest| +1763576443855|CPControlSize| +1763576443868|CPCursor| +1763576443881|CPDateFormatterTest| +1763576443895|CPDatePickerTest| +1763576443908|CPDictionaryControllerTest| +1763576443922|CPDocumentControllerTest| +1763576443935|CPFormatterTest| +1763576443948|CPGraphicsTest| +1763576443962|CPImageAndTextViewImageScaling| +1763576443975|CPImageViewAlignmentScaling| +1763576443989|CPImageViewTest| +1763576444002|CPImageViewbindingsTest| +1763576444016|CPLevelIndicator| +1763576444029|CPLocalizationTest| +1763576444043|CPLogTest| +1763576444056|CPMenuCALayerTest| +1763576444069|CPMenuEnabledBindingsTest| +1763576444083|CPMenuKeyEquivalents| +1763576444096|CPMenuRemoveAllTest| +1763576444109|CPMenuSubmenuPlacementConstraints| +1763576444123|CPMenuTest| +1763576444136|CPOutlineViewCibTest| +1763576444149|CPOutlineViewTest| +1763576444163|CPOutlineViewViewBasedCibTest| +1763576444177|CPPanelTest| +1763576444190|CPPlatformWindow| +1763576444203|CPPlattformWindowMinSize| +1763576444217|CPPopUpButtonBindings| +1763576444231|CPPopUpButtonTest| +1763576444245|CPPopover| +1763576444258|CPPredicateEditorCibTest| +1763576444272|CPProgressIndicator| +1763576444286|CPPropertyListSerializationTest| +1763576444300|CPRadioBindings| +1763576444313|CPRuleEditorCibTest| +1763576444327|CPScrollView| +1763576444340|CPScrollView2| +1763576444353|CPSearchField| +1763576444367|CPSearchFieldPredicateBinding| +1763576444380|CPSegmentedControlBindings| +1763576444394|CPSegmentedControlTest| +1763576444407|CPSoundTest| +1763576444420|CPSplitViewDivider| +1763576444433|CPSplitViewTest| +1763576444447|CPStepperBindings| +1763576444460|CPStepperNibTest| +1763576444474|CPTabView2| +1763576444487|CPTabViewBindings| +1763576444500|CPTabViewNib| +1763576444514|CPTableViewGroupRows| +1763576444527|CPTextField| +1763576444540|CPTextFieldEditingStyleTest| +1763576444554|CPTextFieldHeightTest| +1763576444567|CPTextFieldMovementsTest| +1763576444581|CPTextFieldMultiline| +1763576444595|CPTextView| +1763576444608|CPTextViewCibTest| +1763576444622|CPTextViewDelegateAndNotifications| +1763576444635|CPTimeZone| +1763576444648|CPTokenFieldTest| +1763576444662|CPToolTip| +1763576444675|CPToolbarTest| +1763576444688|CPURLConnectionAsyncTest| +1763576444702|CPURLConnectionSynchronousTest| +1763576444715|CPUserDefaults| +1763576444728|CPUserDefaultsControllerTest| +1763576444742|CPUserNotificationTest| +1763576444755|CPViewController| +1763576444768|CPVisualEffectViewTest| +1763576444782|CPWebViewTest| +1763576444795|CPWebViewTest2| +1763576444808|CPWindowLiveResizeTest| +1763576444822|CPWindowMovableTest| +1763576444835|CPWindowResizeStyle| +1763576444848|ChildWindows| +1763576444862|CompilationTests| +1763576444875|ContinuouslyUpdatesValueBinding| +1763576444888|CopyAndPaste| +1763576444902|CrossOriginTest| +1763576444915|FF4096Test| +1763576444928|FontEnhancementTest| +1763576444942|FontMetricsExplorer| +1763576444955|KeyEquivalents| +1763576444968|KeyViewLoopTest| +1763576444982|KeyWindowInTheBackgroundActivation| +1763576444995|LayoutTest| +1763576445009|LoadTimeTest| +1763576445022|LongBindings| +1763576445036|MobileTest| +1763576445050|MultipleValueBindings| +1763576445063|NSBoxTest| +1763576445076|NSBrowserTest| +1763576445090|NewTextFieldBezel| +1763576445103|Nib2CibAlignment| +1763576445116|Nib2CibBaselineAlignementTest| +1763576445129|Nib2CibSubviewsOrderTest| +1763576445143|NibAppRemixed| +1763576445156|PatternFillTest| +1763576445169|PlatformWindows| +1763576445183|PopUpButtonEscTest| +1763576445196|ScalingTest| +1763576445210|ScalingTest2| +1763576445223|ScrollviewTheming| +1763576445236|SheetWindowOrderFrontIssue| +1763576445250|SimpleBindings2| +1763576445263|SmartFoldersDemo| +1763576445277|TableTest| +1763576445290|ThemeBrowser| +1763576445303|ThemeKitchenSink| +1763576445317|TrackingArea| +1763576445330|UndoRedoWithMenuUpdate| +1763576445343|UserlandNSTest| +1763576445357|layoutEphemeralSubviewTest| +1763576445370|loadDynamicFrameworks| +1763576445383|performKeyEquivalentTest| +1763576445396|predicateWithFormat| +1763576445410|resignFirstResponder-CPControlTextDidEndEditing| +1763576445423|sizeToFitFix|