Allow the splash screen to be resized.
PiperOrigin-RevId: 211488040
diff --git a/src/Tulsi/Base.lproj/Main.storyboard b/src/Tulsi/Base.lproj/Main.storyboard
index 3bbfb19..caf7f14 100644
--- a/src/Tulsi/Base.lproj/Main.storyboard
+++ b/src/Tulsi/Base.lproj/Main.storyboard
@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
-<document type="com.apple.InterfaceBuilder3.Cocoa.Storyboard.XIB" version="3.0" toolsVersion="12121" systemVersion="16G29" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
+<document type="com.apple.InterfaceBuilder3.Cocoa.Storyboard.XIB" version="3.0" toolsVersion="14113" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
<dependencies>
- <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="12121"/>
+ <deployment identifier="macosx"/>
+ <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="14113"/>
<capability name="Constraints with non-1.0 multipliers" minToolsVersion="5.1"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
@@ -203,6 +204,9 @@
<rect key="contentRect" x="106" y="237" width="650" height="550"/>
<rect key="screenRect" x="0.0" y="0.0" width="1680" height="1027"/>
<value key="maxSize" type="size" width="4096" height="4096"/>
+ <connections>
+ <outlet property="delegate" destination="B8D-0N-5wS" id="q2Y-fp-rwE"/>
+ </connections>
</window>
<connections>
<segue destination="CkO-lZ-TRx" kind="relationship" relationship="window.shadowedContentViewController" id="yxH-I5-Urh"/>
@@ -220,6 +224,9 @@
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" resizable="YES"/>
<rect key="contentRect" x="231" y="469" width="650" height="550"/>
<rect key="screenRect" x="0.0" y="0.0" width="2560" height="1417"/>
+ <connections>
+ <outlet property="delegate" destination="vPd-EE-EjR" id="qDn-7j-e4B"/>
+ </connections>
</window>
<connections>
<segue destination="efG-4Y-QEX" kind="relationship" relationship="window.shadowedContentViewController" id="9n8-Pj-aOS"/>
@@ -240,8 +247,12 @@
<splitView key="splitView" dividerStyle="thin" id="QyX-rd-lFG">
<rect key="frame" x="0.0" y="0.0" width="299" height="550"/>
<autoresizingMask key="autoresizingMask"/>
+ <connections>
+ <outlet property="delegate" destination="CkO-lZ-TRx" id="5ws-kA-6pd"/>
+ </connections>
</splitView>
<connections>
+ <outlet property="splitView" destination="QyX-rd-lFG" id="E7s-LT-HM7"/>
<segue destination="Wnm-kZ-bg4" kind="relationship" relationship="splitItems" id="gjO-9h-Pdv"/>
<segue destination="T4r-8D-p2J" kind="relationship" relationship="splitItems" id="x42-R1-AC1"/>
</connections>
@@ -263,9 +274,12 @@
<rect key="frame" x="0.0" y="0.0" width="664" height="300"/>
<autoresizingMask key="autoresizingMask"/>
<font key="font" metaFont="message"/>
- <tabViewItems/>
+ <connections>
+ <outlet property="delegate" destination="Wnm-kZ-bg4" id="EZi-bi-SOE"/>
+ </connections>
</tabView>
<connections>
+ <outlet property="tabView" destination="jhj-7W-YOZ" id="VI1-bg-M86"/>
<segue destination="GoM-gR-TmP" kind="relationship" relationship="tabItems" id="0Qo-cY-1qN"/>
<segue destination="EeG-g8-kUC" kind="relationship" relationship="tabItems" id="j2g-bD-K7U"/>
<segue destination="Pgt-4s-lhO" kind="relationship" relationship="tabItems" id="S4I-gV-to2"/>
@@ -296,7 +310,7 @@
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
<color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
<tableColumns>
- <tableColumn width="653.70808661635556" minWidth="40" maxWidth="1000" id="SW9-IY-hCd">
+ <tableColumn identifier="" width="653.70808661635556" minWidth="40" maxWidth="1000" id="SW9-IY-hCd">
<tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" title="Config">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
@@ -310,11 +324,11 @@
<tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
<prototypeCellViews>
<tableCellView id="cRR-iz-tQR">
- <rect key="frame" x="1" y="1" width="653" height="17"/>
+ <rect key="frame" x="1" y="1" width="654" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
- <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="6nZ-MN-JNi">
- <rect key="frame" x="0.0" y="0.0" width="653" height="17"/>
+ <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="6nZ-MN-JNi">
+ <rect key="frame" x="0.0" y="0.0" width="654" height="17"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" sendsActionOnEndEditing="YES" title="UI Config" id="q9L-Hb-MSD">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
@@ -351,7 +365,7 @@
<tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
<prototypeCellViews>
<tableCellView id="UA8-cJ-thj">
- <rect key="frame" x="657.5" y="1" width="47" height="17"/>
+ <rect key="frame" x="658" y="1" width="48" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<button translatesAutoresizingMaskIntoConstraints="NO" id="FJ0-ep-4iH">
@@ -571,11 +585,11 @@
<scrollView autohidesScrollers="YES" horizontalLineScroll="20" horizontalPageScroll="10" verticalLineScroll="20" verticalPageScroll="10" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ETr-Dk-sDL">
<rect key="frame" x="20" y="20" width="624" height="120"/>
<clipView key="contentView" id="bxK-Ou-B9g">
- <rect key="frame" x="1" y="1" width="622" height="103"/>
+ <rect key="frame" x="1" y="1" width="622" height="118"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="sequential" columnReordering="NO" columnResizing="NO" autosaveColumns="NO" rowSizeStyle="automatic" viewBased="YES" id="55y-Mb-WtM" customClass="MessageTableView" customModule="Tulsi" customModuleProvider="target">
- <rect key="frame" x="0.0" y="0.0" width="625" height="103"/>
+ <rect key="frame" x="0.0" y="0.0" width="625" height="118"/>
<autoresizingMask key="autoresizingMask"/>
<size key="intercellSpacing" width="3" height="3"/>
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
@@ -611,7 +625,7 @@
</binding>
</connections>
</imageView>
- <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" verticalCompressionResistancePriority="1000" allowsExpansionToolTips="YES" setsMaxLayoutWidthAtFirstLayout="YES" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="jPI-Ev-okr">
+ <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" verticalCompressionResistancePriority="1000" allowsExpansionToolTips="YES" setsMaxLayoutWidthAtFirstLayout="YES" translatesAutoresizingMaskIntoConstraints="NO" id="jPI-Ev-okr">
<rect key="frame" x="22" y="0.0" width="599" height="17"/>
<textFieldCell key="cell" sendsActionOnEndEditing="YES" title="Table View Cell" id="Ge9-jU-LVK">
<font key="font" metaFont="system"/>
@@ -652,7 +666,7 @@
<constraint firstAttribute="height" relation="greaterThanOrEqual" constant="40" id="2me-bz-ws8"/>
</constraints>
<scroller key="horizontalScroller" verticalHuggingPriority="750" horizontal="YES" id="pKG-bA-SCT">
- <rect key="frame" x="1" y="104" width="622" height="15"/>
+ <rect key="frame" x="1" y="103" width="622" height="16"/>
<autoresizingMask key="autoresizingMask"/>
</scroller>
<scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="NO" id="Zbt-Ys-3so">
@@ -742,7 +756,7 @@
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
<color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
<tableColumns>
- <tableColumn width="704.34381455623918" minWidth="40" maxWidth="1000" id="euq-bW-icW" userLabel="BUILD file">
+ <tableColumn identifier="" width="704.34381455623918" minWidth="40" maxWidth="1000" id="euq-bW-icW" userLabel="BUILD file">
<tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" title="Bazel package">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
@@ -756,11 +770,11 @@
<tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
<prototypeCellViews>
<tableCellView id="A5C-qi-bzq">
- <rect key="frame" x="1" y="1" width="704" height="17"/>
+ <rect key="frame" x="1" y="1" width="705" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
- <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="NMB-YA-dlg">
- <rect key="frame" x="0.0" y="0.0" width="704" height="17"/>
+ <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="NMB-YA-dlg">
+ <rect key="frame" x="0.0" y="0.0" width="705" height="17"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" sendsActionOnEndEditing="YES" title="//Some/Package/Path" id="kTS-hR-9lA">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
@@ -840,7 +854,7 @@
</connections>
</button>
<pathControl verticalHuggingPriority="750" allowsExpansionToolTips="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Anc-q3-OMc" userLabel="Bazel path">
- <rect key="frame" x="20" y="25" width="194" height="14"/>
+ <rect key="frame" x="20" y="25" width="195" height="14"/>
<constraints>
<constraint firstAttribute="height" constant="14" id="1hg-pr-m3y"/>
</constraints>
@@ -911,11 +925,11 @@
<scrollView autohidesScrollers="YES" horizontalLineScroll="22" horizontalPageScroll="10" verticalLineScroll="22" verticalPageScroll="10" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="eBr-Gq-Xkt">
<rect key="frame" x="20" y="20" width="580" height="344"/>
<clipView key="contentView" id="uf5-HF-t1v">
- <rect key="frame" x="1" y="0.0" width="578" height="328"/>
+ <rect key="frame" x="1" y="0.0" width="578" height="343"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" alternatingRowBackgroundColors="YES" columnReordering="NO" multipleSelection="NO" autosaveColumns="NO" typeSelect="NO" rowHeight="19" headerView="69I-Yu-xln" viewBased="YES" id="jzE-ag-Xnt">
- <rect key="frame" x="0.0" y="0.0" width="581" height="305"/>
+ <rect key="frame" x="0.0" y="0.0" width="581" height="320"/>
<autoresizingMask key="autoresizingMask"/>
<size key="intercellSpacing" width="3" height="3"/>
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
@@ -979,7 +993,7 @@
<rect key="frame" x="437" y="1" width="142" height="19"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
- <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="wZD-kA-cFl">
+ <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="wZD-kA-cFl">
<rect key="frame" x="0.0" y="1" width="140" height="17"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" sendsActionOnEndEditing="YES" title="rule_type" id="Ak1-OD-zar">
<font key="font" metaFont="system"/>
@@ -1015,7 +1029,7 @@
<constraint firstAttribute="height" relation="greaterThanOrEqual" constant="60" id="Wis-qF-tm6"/>
</constraints>
<scroller key="horizontalScroller" verticalHuggingPriority="750" horizontal="YES" id="P2M-ky-6Ll">
- <rect key="frame" x="1" y="328" width="578" height="15"/>
+ <rect key="frame" x="1" y="327" width="578" height="16"/>
<autoresizingMask key="autoresizingMask"/>
</scroller>
<scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="NO" id="yD9-VN-bwr">
@@ -1038,7 +1052,7 @@
</binding>
</connections>
</progressIndicator>
- <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="yhB-E0-ghf">
+ <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="yhB-E0-ghf">
<rect key="frame" x="190" y="173" width="240" height="39"/>
<textFieldCell key="cell" enabled="NO" allowsUndo="NO" sendsActionOnEndEditing="YES" borderStyle="bezel" alignment="center" drawsBackground="YES" id="gh7-qf-iwd">
<font key="font" metaFont="system"/>
@@ -1287,7 +1301,7 @@
<rect key="frame" x="0.0" y="0.0" width="334" height="74"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
- <textField verticalHuggingPriority="750" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="pjO-M7-Y7v">
+ <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="pjO-M7-Y7v">
<rect key="frame" x="4" y="4" width="326" height="66"/>
<constraints>
<constraint firstAttribute="height" relation="greaterThanOrEqual" constant="66" id="ep1-Eu-81i"/>
@@ -1341,7 +1355,7 @@
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
<color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
<tableColumns>
- <tableColumn width="152" minWidth="40" maxWidth="1000" id="tnI-CS-8hc">
+ <tableColumn identifier="" width="152" minWidth="40" maxWidth="1000" id="tnI-CS-8hc">
<tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
@@ -1358,7 +1372,7 @@
<rect key="frame" x="1" y="1" width="152" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
- <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="XIV-JA-QLS">
+ <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="XIV-JA-QLS">
<rect key="frame" x="0.0" y="0.0" width="152" height="17"/>
<constraints>
<constraint firstAttribute="height" constant="17" id="lHl-fK-XKL"/>
@@ -1439,11 +1453,11 @@
<tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
<prototypeCellViews>
<tableCellView id="97C-ck-8nj">
- <rect key="frame" x="1" y="1" width="129" height="17"/>
+ <rect key="frame" x="1" y="1" width="130" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
- <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ypQ-IN-W6z">
- <rect key="frame" x="0.0" y="3" width="129" height="14"/>
+ <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="ypQ-IN-W6z">
+ <rect key="frame" x="0.0" y="3" width="130" height="14"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" sendsActionOnEndEditing="YES" title="Setting (via bindings)" id="Caz-sl-MAl">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
@@ -1488,10 +1502,10 @@
<tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
<prototypeCellViews>
<tableCellView identifier="TableCellView" id="YMp-DA-LoX" userLabel="TableCellView" customClass="TextTableCellView" customModule="Tulsi" customModuleProvider="target">
- <rect key="frame" x="133.5" y="1" width="153" height="17"/>
+ <rect key="frame" x="133" y="1" width="153" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
- <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="dNR-lb-Qb0" customClass="OptionsEditorTextField" customModule="Tulsi" customModuleProvider="target">
+ <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="dNR-lb-Qb0" customClass="OptionsEditorTextField" customModule="Tulsi" customModuleProvider="target">
<rect key="frame" x="0.0" y="1" width="153" height="14"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" title="Text Value" usesSingleLineMode="YES" id="6JF-JR-Kah">
<font key="font" metaFont="smallSystem"/>
@@ -1519,7 +1533,7 @@
</connections>
</tableCellView>
<tableCellView identifier="PopUpButtonCell" id="oYh-zc-ZM8" userLabel="PopUpButtonCell" customClass="PopUpButtonTableCellView" customModule="Tulsi" customModuleProvider="target">
- <rect key="frame" x="133.5" y="20" width="153" height="17"/>
+ <rect key="frame" x="133" y="20" width="153" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<popUpButton translatesAutoresizingMaskIntoConstraints="NO" id="R15-06-ru9">
@@ -1559,7 +1573,7 @@
</connections>
</tableCellView>
<tableCellView identifier="BoldPopUpButtonCell" id="kO7-54-VYI" userLabel="PopUpButtonCell" customClass="PopUpButtonTableCellView" customModule="Tulsi" customModuleProvider="target">
- <rect key="frame" x="133.5" y="39" width="153" height="17"/>
+ <rect key="frame" x="133" y="39" width="153" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<popUpButton translatesAutoresizingMaskIntoConstraints="NO" id="dWe-x5-135">
@@ -1614,7 +1628,7 @@
<tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
<prototypeCellViews>
<tableCellView id="NSK-dd-w7F">
- <rect key="frame" x="289.5" y="1" width="148" height="17"/>
+ <rect key="frame" x="289" y="1" width="148" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
</tableCellView>
</prototypeCellViews>
@@ -1633,10 +1647,10 @@
<tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
<prototypeCellViews>
<tableCellView id="zKg-DP-uTh">
- <rect key="frame" x="440.5" y="1" width="147" height="17"/>
+ <rect key="frame" x="440" y="1" width="147" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
- <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" fixedFrame="YES" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="TGM-OR-kqV">
+ <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="TGM-OR-kqV">
<rect key="frame" x="0.0" y="0.0" width="100" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" enabled="NO" sendsActionOnEndEditing="YES" title="Default (via bindings)" id="4eQ-7P-ir6">
diff --git a/src/Tulsi/Base.lproj/SplashScreenRecentDocumentView.xib b/src/Tulsi/Base.lproj/SplashScreenRecentDocumentView.xib
index 0a12d35..269fb0e 100644
--- a/src/Tulsi/Base.lproj/SplashScreenRecentDocumentView.xib
+++ b/src/Tulsi/Base.lproj/SplashScreenRecentDocumentView.xib
@@ -1,7 +1,9 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="10117" systemVersion="15G31" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
+<?xml version="1.0" encoding="UTF-8"?>
+<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="14113" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
<dependencies>
- <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="10117"/>
+ <deployment identifier="macosx"/>
+ <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="14113"/>
+ <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<objects>
<customObject id="-2" userLabel="File's Owner" customClass="SplashScreenRecentDocumentViewController" customModule="Tulsi" customModuleProvider="target">
@@ -18,20 +20,30 @@
<rect key="frame" x="0.0" y="0.0" width="316" height="64"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<subviews>
- <imageView horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="a4g-9D-XS7">
+ <imageView horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="a4g-9D-XS7">
<rect key="frame" x="8" y="8" width="48" height="48"/>
+ <constraints>
+ <constraint firstAttribute="height" constant="48" id="9KY-nA-Ry6"/>
+ <constraint firstAttribute="width" constant="48" id="elo-Vf-wnl"/>
+ </constraints>
<imageCell key="cell" refusesFirstResponder="YES" alignment="left" imageScaling="proportionallyUpOrDown" id="oGO-n3-JEI"/>
</imageView>
- <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" allowsExpansionToolTips="YES" translatesAutoresizingMaskIntoConstraints="NO" id="a9Y-ZL-ren">
+ <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" allowsExpansionToolTips="YES" translatesAutoresizingMaskIntoConstraints="NO" id="a9Y-ZL-ren">
<rect key="frame" x="62" y="33" width="236" height="17"/>
+ <constraints>
+ <constraint firstAttribute="height" constant="17" id="k6W-4S-boL"/>
+ </constraints>
<textFieldCell key="cell" lineBreakMode="truncatingTail" sendsActionOnEndEditing="YES" title="Label" id="UOe-FI-rME">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
- <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" allowsExpansionToolTips="YES" translatesAutoresizingMaskIntoConstraints="NO" id="t6y-qp-aXL">
+ <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" allowsExpansionToolTips="YES" translatesAutoresizingMaskIntoConstraints="NO" id="t6y-qp-aXL">
<rect key="frame" x="62" y="15" width="236" height="14"/>
+ <constraints>
+ <constraint firstAttribute="height" constant="14" id="C65-4b-AUV"/>
+ </constraints>
<textFieldCell key="cell" controlSize="small" lineBreakMode="truncatingMiddle" sendsActionOnEndEditing="YES" title="Label" id="EEP-rF-svp">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="windowFrameColor" catalog="System" colorSpace="catalog"/>
@@ -39,6 +51,16 @@
</textFieldCell>
</textField>
</subviews>
+ <constraints>
+ <constraint firstItem="a9Y-ZL-ren" firstAttribute="top" secondItem="c22-O7-iKe" secondAttribute="top" constant="14" id="0EQ-6P-Un5"/>
+ <constraint firstAttribute="trailing" secondItem="a9Y-ZL-ren" secondAttribute="trailing" constant="20" id="9KJ-GG-hDo"/>
+ <constraint firstItem="a4g-9D-XS7" firstAttribute="leading" secondItem="c22-O7-iKe" secondAttribute="leading" constant="8" id="Qev-eD-BRz"/>
+ <constraint firstItem="t6y-qp-aXL" firstAttribute="leading" secondItem="a9Y-ZL-ren" secondAttribute="leading" id="YP1-ht-oim"/>
+ <constraint firstItem="t6y-qp-aXL" firstAttribute="top" secondItem="a9Y-ZL-ren" secondAttribute="bottom" constant="4" id="YsN-SD-tGb"/>
+ <constraint firstItem="a9Y-ZL-ren" firstAttribute="leading" secondItem="a4g-9D-XS7" secondAttribute="trailing" constant="8" id="tC8-bk-jP2"/>
+ <constraint firstItem="t6y-qp-aXL" firstAttribute="width" secondItem="a9Y-ZL-ren" secondAttribute="width" id="uci-MC-x0S"/>
+ <constraint firstItem="a4g-9D-XS7" firstAttribute="top" secondItem="c22-O7-iKe" secondAttribute="top" constant="8" id="wlN-1p-2jE"/>
+ </constraints>
<point key="canvasLocation" x="550" y="419"/>
</customView>
</objects>
diff --git a/src/Tulsi/Base.lproj/SplashScreenWindowController.xib b/src/Tulsi/Base.lproj/SplashScreenWindowController.xib
index b345f9d..0c24620 100644
--- a/src/Tulsi/Base.lproj/SplashScreenWindowController.xib
+++ b/src/Tulsi/Base.lproj/SplashScreenWindowController.xib
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
-<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="14092" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
+<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="14113" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
<dependencies>
<deployment identifier="macosx"/>
- <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="14092"/>
+ <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="14113"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
<capability name="system font weights other than Regular or Bold" minToolsVersion="7.0"/>
</dependencies>
@@ -16,28 +16,29 @@
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
<customObject id="-3" userLabel="Application" customClass="NSObject"/>
<window title="Tulsi" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" restorable="NO" oneShot="NO" releasedWhenClosed="NO" showsToolbarButton="NO" visibleAtLaunch="NO" frameAutosaveName="TulsiSplashScreen" animationBehavior="default" id="F0z-JX-Cv5">
- <windowStyleMask key="styleMask" titled="YES" closable="YES"/>
- <rect key="contentRect" x="196" y="240" width="618" height="377"/>
- <rect key="screenRect" x="0.0" y="0.0" width="2560" height="1418"/>
+ <windowStyleMask key="styleMask" titled="YES" closable="YES" resizable="YES"/>
+ <rect key="contentRect" x="196" y="240" width="618" height="380"/>
+ <rect key="screenRect" x="0.0" y="0.0" width="3840" height="2137"/>
+ <value key="minSize" type="size" width="618" height="380"/>
+ <value key="minFullScreenContentSize" type="size" width="618" height="380"/>
<view key="contentView" wantsLayer="YES" id="se5-gp-TjO">
- <rect key="frame" x="0.0" y="0.0" width="618" height="377"/>
+ <rect key="frame" x="0.0" y="0.0" width="618" height="380"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
- <scrollView fixedFrame="YES" borderType="none" autohidesScrollers="YES" horizontalLineScroll="66" horizontalPageScroll="10" verticalLineScroll="66" verticalPageScroll="10" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="lIe-Jb-eJQ">
- <rect key="frame" x="302" y="0.0" width="316" height="377"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
- <clipView key="contentView" ambiguous="YES" id="rhv-1s-qIM">
- <rect key="frame" x="0.0" y="0.0" width="316" height="377"/>
+ <scrollView borderType="none" autohidesScrollers="YES" horizontalLineScroll="66" horizontalPageScroll="10" verticalLineScroll="66" verticalPageScroll="10" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="lIe-Jb-eJQ">
+ <rect key="frame" x="300" y="0.0" width="318" height="380"/>
+ <clipView key="contentView" id="rhv-1s-qIM">
+ <rect key="frame" x="0.0" y="0.0" width="318" height="380"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" columnReordering="NO" columnResizing="NO" multipleSelection="NO" autosaveColumns="NO" rowHeight="64" viewBased="YES" id="ks1-vZ-KMI">
- <rect key="frame" x="2" y="0.0" width="316" height="377"/>
+ <rect key="frame" x="2" y="0.0" width="318" height="380"/>
<autoresizingMask key="autoresizingMask"/>
<size key="intercellSpacing" width="3" height="2"/>
<color key="backgroundColor" name="windowBackgroundColor" catalog="System" colorSpace="catalog"/>
<color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
<tableColumns>
- <tableColumn identifier="" width="313" minWidth="40" maxWidth="1000" id="E0b-oY-vBl">
+ <tableColumn identifier="" width="315" minWidth="40" maxWidth="1000" id="E0b-oY-vBl">
<tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
@@ -50,7 +51,7 @@
<tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
<prototypeCellViews>
<tableCellView id="Ac7-ZR-Cxn">
- <rect key="frame" x="1" y="1" width="313" height="48"/>
+ <rect key="frame" x="1" y="1" width="315" height="48"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<imageView horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="eb5-0J-vRT">
@@ -94,63 +95,104 @@
<autoresizingMask key="autoresizingMask"/>
</scroller>
</scrollView>
- <imageView horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Cr0-BZ-yKF">
- <rect key="frame" x="94" y="213" width="128" height="128"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
- <imageCell key="cell" refusesFirstResponder="YES" alignment="left" imageScaling="proportionallyDown" id="Wew-p3-Ia8"/>
- </imageView>
- <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="gTk-1P-U8m">
- <rect key="frame" x="35" y="166" width="238" height="39"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
- <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Welcome to Tulsi" id="4GE-zf-x1i">
- <font key="font" metaFont="systemThin" size="32"/>
- <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
- <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
- </textFieldCell>
- </textField>
- <box verticalHuggingPriority="750" fixedFrame="YES" boxType="separator" translatesAutoresizingMaskIntoConstraints="NO" id="YN8-Pe-4dY">
- <rect key="frame" x="35" y="121" width="268" height="5"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
- </box>
- <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="r0o-iG-fXB">
- <rect key="frame" x="35" y="141" width="238" height="17"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
- <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" allowsUndo="NO" sendsActionOnEndEditing="YES" alignment="center" title="Tulsi version information" usesSingleLineMode="YES" id="3kf-8j-4Yc">
- <font key="font" metaFont="system"/>
- <color key="textColor" name="windowFrameColor" catalog="System" colorSpace="catalog"/>
- <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
- </textFieldCell>
- <connections>
- <binding destination="-2" name="displayPatternValue1" keyPath="self.applicationVersion" id="YTJ-Ip-o9v">
- <dictionary key="options">
- <string key="NSDisplayPattern">Version %{value1}@</string>
- </dictionary>
- </binding>
- </connections>
- </textField>
- <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ujV-sA-1qZ">
- <rect key="frame" x="35" y="67" width="261" height="48"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
- <buttonCell key="cell" type="square" title="Create new project…" bezelStyle="shadowlessSquare" image="NewProject" imagePosition="left" alignment="left" state="on" imageScaling="proportionallyDown" inset="2" id="D9j-0y-ovw">
- <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
- <font key="font" metaFont="systemBold"/>
- </buttonCell>
- <connections>
- <action selector="createNewDocument:" target="-2" id="2h4-ru-zGY"/>
- </connections>
- </button>
- <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="9Gh-jw-2TU" userLabel="Open Existing Project">
- <rect key="frame" x="35" y="14" width="261" height="48"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
- <buttonCell key="cell" type="square" title="Open existing project…" bezelStyle="shadowlessSquare" image="OpenProject" imagePosition="left" alignment="left" state="on" imageScaling="proportionallyDown" inset="2" id="PxS-uS-IAo">
- <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
- <font key="font" metaFont="systemBold"/>
- </buttonCell>
- <connections>
- <action selector="openDocument:" target="-1" id="f3l-iX-nUN"/>
- </connections>
- </button>
+ <customView translatesAutoresizingMaskIntoConstraints="NO" id="v8z-7p-JK9">
+ <rect key="frame" x="0.0" y="0.0" width="300" height="380"/>
+ <subviews>
+ <imageView horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="Cr0-BZ-yKF">
+ <rect key="frame" x="86" y="202" width="128" height="128"/>
+ <constraints>
+ <constraint firstAttribute="width" constant="128" id="Agc-rD-wJL"/>
+ <constraint firstAttribute="height" constant="128" id="kGP-CM-bJz"/>
+ </constraints>
+ <imageCell key="cell" refusesFirstResponder="YES" alignment="left" imageScaling="proportionallyDown" id="Wew-p3-Ia8"/>
+ </imageView>
+ <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="gTk-1P-U8m">
+ <rect key="frame" x="38" y="155" width="223" height="39"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Welcome to Tulsi" id="4GE-zf-x1i">
+ <font key="font" metaFont="systemThin" size="32"/>
+ <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ </textField>
+ <box verticalHuggingPriority="750" boxType="separator" translatesAutoresizingMaskIntoConstraints="NO" id="YN8-Pe-4dY">
+ <rect key="frame" x="20" y="118" width="260" height="5"/>
+ <constraints>
+ <constraint firstAttribute="height" constant="1" id="7Mj-XQ-P2F"/>
+ </constraints>
+ </box>
+ <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="r0o-iG-fXB">
+ <rect key="frame" x="72" y="130" width="156" height="17"/>
+ <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" allowsUndo="NO" sendsActionOnEndEditing="YES" alignment="center" title="Tulsi version information" usesSingleLineMode="YES" id="3kf-8j-4Yc">
+ <font key="font" metaFont="system"/>
+ <color key="textColor" name="windowFrameColor" catalog="System" colorSpace="catalog"/>
+ <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+ </textFieldCell>
+ <connections>
+ <binding destination="-2" name="displayPatternValue1" keyPath="self.applicationVersion" id="YTJ-Ip-o9v">
+ <dictionary key="options">
+ <string key="NSDisplayPattern">Version %{value1}@</string>
+ </dictionary>
+ </binding>
+ </connections>
+ </textField>
+ <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="9Gh-jw-2TU" userLabel="Open Existing Project">
+ <rect key="frame" x="20" y="8" width="260" height="48"/>
+ <constraints>
+ <constraint firstAttribute="height" constant="48" id="Oci-mg-yiy"/>
+ </constraints>
+ <buttonCell key="cell" type="square" title="Open existing project…" bezelStyle="shadowlessSquare" image="OpenProject" imagePosition="left" alignment="left" state="on" imageScaling="proportionallyDown" inset="2" id="PxS-uS-IAo">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="systemBold"/>
+ </buttonCell>
+ <connections>
+ <action selector="openDocument:" target="-1" id="f3l-iX-nUN"/>
+ </connections>
+ </button>
+ <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="ujV-sA-1qZ">
+ <rect key="frame" x="20" y="64" width="260" height="48"/>
+ <constraints>
+ <constraint firstAttribute="height" constant="48" id="Lkv-zS-Dbh"/>
+ </constraints>
+ <buttonCell key="cell" type="square" title="Create new project…" bezelStyle="shadowlessSquare" image="NewProject" imagePosition="left" alignment="left" state="on" imageScaling="proportionallyDown" inset="2" id="D9j-0y-ovw">
+ <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
+ <font key="font" metaFont="systemBold"/>
+ </buttonCell>
+ <connections>
+ <action selector="createNewDocument:" target="-2" id="2h4-ru-zGY"/>
+ </connections>
+ </button>
+ </subviews>
+ <constraints>
+ <constraint firstAttribute="trailing" secondItem="YN8-Pe-4dY" secondAttribute="trailing" constant="20" id="2PC-9h-KB2"/>
+ <constraint firstItem="gTk-1P-U8m" firstAttribute="top" secondItem="Cr0-BZ-yKF" secondAttribute="bottom" constant="8" id="2r6-E2-9JV"/>
+ <constraint firstItem="9Gh-jw-2TU" firstAttribute="leading" secondItem="v8z-7p-JK9" secondAttribute="leading" constant="20" id="3hZ-Bi-Mdh"/>
+ <constraint firstItem="ujV-sA-1qZ" firstAttribute="leading" secondItem="v8z-7p-JK9" secondAttribute="leading" constant="20" id="3nK-Ld-nDx"/>
+ <constraint firstItem="9Gh-jw-2TU" firstAttribute="top" secondItem="ujV-sA-1qZ" secondAttribute="bottom" constant="8" id="4S3-zu-9Xv"/>
+ <constraint firstItem="r0o-iG-fXB" firstAttribute="centerX" secondItem="v8z-7p-JK9" secondAttribute="centerX" id="798-QE-nul"/>
+ <constraint firstItem="YN8-Pe-4dY" firstAttribute="leading" secondItem="v8z-7p-JK9" secondAttribute="leading" constant="20" id="8kV-R5-xeb"/>
+ <constraint firstItem="gTk-1P-U8m" firstAttribute="centerX" secondItem="v8z-7p-JK9" secondAttribute="centerX" id="Baw-m2-bwM"/>
+ <constraint firstAttribute="bottom" secondItem="9Gh-jw-2TU" secondAttribute="bottom" constant="8" id="Fba-4R-IzA"/>
+ <constraint firstAttribute="bottom" secondItem="9Gh-jw-2TU" secondAttribute="bottom" constant="8" id="W9I-Fi-fhp"/>
+ <constraint firstItem="Cr0-BZ-yKF" firstAttribute="centerX" secondItem="v8z-7p-JK9" secondAttribute="centerX" id="WuN-U8-Opo"/>
+ <constraint firstAttribute="width" constant="300" id="Zct-TG-Fuj"/>
+ <constraint firstItem="ujV-sA-1qZ" firstAttribute="top" secondItem="YN8-Pe-4dY" secondAttribute="bottom" constant="8" id="e05-cx-WrC"/>
+ <constraint firstAttribute="trailing" secondItem="ujV-sA-1qZ" secondAttribute="trailing" constant="20" id="e5r-K2-G5i"/>
+ <constraint firstAttribute="bottom" secondItem="9Gh-jw-2TU" secondAttribute="bottom" constant="8" id="fOX-vp-X9O"/>
+ <constraint firstItem="Cr0-BZ-yKF" firstAttribute="top" secondItem="v8z-7p-JK9" secondAttribute="top" constant="50" id="nZT-hO-qmT"/>
+ <constraint firstAttribute="trailing" secondItem="9Gh-jw-2TU" secondAttribute="trailing" constant="20" id="pPE-oT-t1L"/>
+ <constraint firstItem="r0o-iG-fXB" firstAttribute="top" secondItem="gTk-1P-U8m" secondAttribute="bottom" constant="8" id="yla-U8-77m"/>
+ </constraints>
+ </customView>
</subviews>
+ <constraints>
+ <constraint firstItem="v8z-7p-JK9" firstAttribute="top" secondItem="se5-gp-TjO" secondAttribute="top" id="JcW-MZ-0uY"/>
+ <constraint firstItem="lIe-Jb-eJQ" firstAttribute="leading" secondItem="v8z-7p-JK9" secondAttribute="trailing" id="Wp9-mb-8nl"/>
+ <constraint firstAttribute="bottom" secondItem="lIe-Jb-eJQ" secondAttribute="bottom" id="XKA-2j-scX"/>
+ <constraint firstItem="v8z-7p-JK9" firstAttribute="leading" secondItem="se5-gp-TjO" secondAttribute="leading" id="ikM-f0-gNx"/>
+ <constraint firstAttribute="trailing" secondItem="lIe-Jb-eJQ" secondAttribute="trailing" id="oUc-he-sH2"/>
+ <constraint firstItem="lIe-Jb-eJQ" firstAttribute="top" secondItem="se5-gp-TjO" secondAttribute="top" id="ok8-D7-WpN"/>
+ <constraint firstAttribute="bottom" secondItem="v8z-7p-JK9" secondAttribute="bottom" id="vN2-A2-sgK"/>
+ </constraints>
</view>
<connections>
<outlet property="delegate" destination="-2" id="0bl-1N-AYu"/>