Alexander Afanasyev | 88f0b3a | 2013-09-24 23:52:08 -0700 | [diff] [blame] | 1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| 2 | <document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="4510" systemVersion="12F37" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES"> |
| 3 | <dependencies> |
Alexander Afanasyev | 88f0b3a | 2013-09-24 23:52:08 -0700 | [diff] [blame] | 4 | <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="4510"/> |
| 5 | </dependencies> |
| 6 | <objects> |
| 7 | <customObject id="-2" userLabel="File's Owner" customClass="NSApplication"> |
| 8 | <connections> |
| 9 | <outlet property="delegate" destination="494" id="495"/> |
| 10 | </connections> |
| 11 | </customObject> |
| 12 | <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/> |
| 13 | <customObject id="-3" userLabel="Application"/> |
| 14 | <customObject id="494" customClass="MenuDelegate"> |
| 15 | <connections> |
Ilya Moiseenko | 350b9b5 | 2013-09-25 16:38:41 -0700 | [diff] [blame] | 16 | <outlet property="connectionStatus" destination="yhj-L6-nZL" id="v5Y-5B-2aW"/> |
Ilya Moiseenko | 0126432 | 2013-09-26 15:34:21 -0700 | [diff] [blame] | 17 | <outlet property="connectionStatusText" destination="EUJ-R2-Os4" id="2pC-dc-tng"/> |
| 18 | <outlet property="connectionStatusView" destination="24d-37-bzd" id="AYC-I7-1KX"/> |
Alexander Afanasyev | 6cacb97 | 2013-10-03 23:39:06 -0700 | [diff] [blame] | 19 | <outlet property="daemonStatus" destination="Tap-5m-ZRP" id="q20-ix-nDF"/> |
| 20 | <outlet property="daemonStatusHtml" destination="3Ah-G1-XHY" id="dSt-SZ-GY8"/> |
| 21 | <outlet property="daemonStatusHtmlView" destination="pEE-BK-JGJ" id="bPo-et-95L"/> |
| 22 | <outlet property="daemonStatusView" destination="NBE-Gf-zLc" id="vpG-7z-Wdp"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 23 | <outlet property="forwardingSettingsView" destination="lQz-E7-PRx" id="8MT-1G-PZi"/> |
| 24 | <outlet property="generalSettingsView" destination="A7D-GN-X5W" id="Apc-XD-aOH"/> |
Ilya Moiseenko | 2dffcf5 | 2013-09-27 15:08:04 -0700 | [diff] [blame] | 25 | <outlet property="ndnPreferences" destination="c5x-Oa-5tb" id="5qP-ZT-G5y"/> |
Ilya Moiseenko | 1dc76da | 2013-09-30 11:53:36 -0700 | [diff] [blame] | 26 | <outlet property="preferencesDelegate" destination="0yn-TQ-4SC" id="OUx-zN-9bt"/> |
Ilya Moiseenko | 2dffcf5 | 2013-09-27 15:08:04 -0700 | [diff] [blame] | 27 | <outlet property="preferencesPanel" destination="coQ-VU-5RU" id="Jb0-qB-W2K"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 28 | <outlet property="securitySettingsView" destination="o3g-Q4-BEo" id="a3X-aK-fOB"/> |
Alexander Afanasyev | 88f0b3a | 2013-09-24 23:52:08 -0700 | [diff] [blame] | 29 | <outlet property="statusMenu" destination="ovl-jc-kIR" id="dlz-Qz-Ia0"/> |
Ilya Moiseenko | 350b9b5 | 2013-09-25 16:38:41 -0700 | [diff] [blame] | 30 | <outlet property="statusPopover" destination="eAA-vc-IW1" id="bD5-Rp-Syx"/> |
Alexander Afanasyev | 88f0b3a | 2013-09-24 23:52:08 -0700 | [diff] [blame] | 31 | </connections> |
| 32 | </customObject> |
Ilya Moiseenko | 1dc76da | 2013-09-30 11:53:36 -0700 | [diff] [blame] | 33 | <customObject id="0yn-TQ-4SC" userLabel="Preference Delegate" customClass="PreferenceDelegate"> |
| 34 | <connections> |
Ilya Moiseenko | 6819250 | 2013-09-30 14:27:48 -0700 | [diff] [blame] | 35 | <outlet property="endpointText" destination="xpw-xe-S74" id="9Rb-zh-uE8"/> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 36 | <outlet property="fibTableView" destination="cwE-tM-0QM" id="9gU-Sg-Qgk"/> |
Ilya Moiseenko | 1dc76da | 2013-09-30 11:53:36 -0700 | [diff] [blame] | 37 | <outlet property="forwardingSettingsView" destination="lQz-E7-PRx" id="d1y-fe-mMm"/> |
| 38 | <outlet property="generalSettingsView" destination="A7D-GN-X5W" id="paQ-iM-qEx"/> |
Ilya Moiseenko | 6819250 | 2013-09-30 14:27:48 -0700 | [diff] [blame] | 39 | <outlet property="namePrefixText" destination="Nr4-e2-zkN" id="2Nt-9H-SpG"/> |
Ilya Moiseenko | 1dc76da | 2013-09-30 11:53:36 -0700 | [diff] [blame] | 40 | <outlet property="preferencesPanel" destination="coQ-VU-5RU" id="tZs-5C-1La"/> |
Ilya Moiseenko | 6819250 | 2013-09-30 14:27:48 -0700 | [diff] [blame] | 41 | <outlet property="prefixRegistrationSheet" destination="tRY-ba-DfO" id="FJr-yW-O1r"/> |
Ilya Moiseenko | 1dc76da | 2013-09-30 11:53:36 -0700 | [diff] [blame] | 42 | <outlet property="securitySettingsView" destination="o3g-Q4-BEo" id="UDh-Kj-DYk"/> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 43 | <outlet property="tableController" destination="M6P-hs-Leb" id="Odo-he-xJv"/> |
Ilya Moiseenko | 6819250 | 2013-09-30 14:27:48 -0700 | [diff] [blame] | 44 | <outlet property="tunnelCombobox" destination="xrn-ng-SrO" id="cCr-A0-gR2"/> |
Ilya Moiseenko | 1dc76da | 2013-09-30 11:53:36 -0700 | [diff] [blame] | 45 | </connections> |
| 46 | </customObject> |
Alexander Afanasyev | cc5c671 | 2013-09-30 17:43:54 -0700 | [diff] [blame] | 47 | <customObject id="Hcg-fF-E5x" customClass="LaunchAtLoginController"/> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 48 | <customObject id="M6P-hs-Leb" customClass="FibTableController"/> |
Alexander Afanasyev | 88f0b3a | 2013-09-24 23:52:08 -0700 | [diff] [blame] | 49 | <menu id="ovl-jc-kIR"> |
| 50 | <items> |
Ilya Moiseenko | a10ef8d | 2013-09-25 17:23:05 -0700 | [diff] [blame] | 51 | <menuItem title="NDN disconnected" id="yhj-L6-nZL"> |
Alexander Afanasyev | 88f0b3a | 2013-09-24 23:52:08 -0700 | [diff] [blame] | 52 | <modifierMask key="keyEquivalentModifierMask"/> |
| 53 | </menuItem> |
Alexander Afanasyev | cc5c671 | 2013-09-30 17:43:54 -0700 | [diff] [blame] | 54 | <menuItem isSeparatorItem="YES" id="2xJ-1J-1HK"/> |
Ilya Moiseenko | 350b9b5 | 2013-09-25 16:38:41 -0700 | [diff] [blame] | 55 | <menuItem title="Status" id="Tap-5m-ZRP"> |
| 56 | <modifierMask key="keyEquivalentModifierMask"/> |
| 57 | <connections> |
| 58 | <action selector="openDaemonStatus:" target="494" id="EWq-Mc-qkx"/> |
| 59 | </connections> |
| 60 | </menuItem> |
Alexander Afanasyev | cc5c671 | 2013-09-30 17:43:54 -0700 | [diff] [blame] | 61 | <menuItem isSeparatorItem="YES" id="4g8-aw-JZn"/> |
Alexander Afanasyev | cc5c671 | 2013-09-30 17:43:54 -0700 | [diff] [blame] | 62 | <menuItem title="Preferences..." id="c5x-Oa-5tb"> |
Ilya Moiseenko | a10ef8d | 2013-09-25 17:23:05 -0700 | [diff] [blame] | 63 | <modifierMask key="keyEquivalentModifierMask"/> |
Ilya Moiseenko | 2dffcf5 | 2013-09-27 15:08:04 -0700 | [diff] [blame] | 64 | <connections> |
Ilya Moiseenko | 1dc76da | 2013-09-30 11:53:36 -0700 | [diff] [blame] | 65 | <action selector="showPreferencesPanel:" target="0yn-TQ-4SC" id="fSq-Mk-9Hv"/> |
Ilya Moiseenko | 2dffcf5 | 2013-09-27 15:08:04 -0700 | [diff] [blame] | 66 | </connections> |
Ilya Moiseenko | a10ef8d | 2013-09-25 17:23:05 -0700 | [diff] [blame] | 67 | </menuItem> |
Ilya Moiseenko | e7058e7 | 2013-10-02 15:56:45 -0700 | [diff] [blame] | 68 | <menuItem title="Quit..." id="eBR-jg-KO1"> |
| 69 | <modifierMask key="keyEquivalentModifierMask"/> |
| 70 | <connections> |
| 71 | <action selector="showExitConfirmationWindow:" target="494" id="54e-yD-BTd"/> |
| 72 | </connections> |
| 73 | </menuItem> |
Alexander Afanasyev | 88f0b3a | 2013-09-24 23:52:08 -0700 | [diff] [blame] | 74 | </items> |
Ilya Moiseenko | 0126432 | 2013-09-26 15:34:21 -0700 | [diff] [blame] | 75 | <connections> |
| 76 | <outlet property="delegate" destination="494" id="AgM-WF-ty0"/> |
| 77 | </connections> |
Alexander Afanasyev | 88f0b3a | 2013-09-24 23:52:08 -0700 | [diff] [blame] | 78 | </menu> |
Ilya Moiseenko | 350b9b5 | 2013-09-25 16:38:41 -0700 | [diff] [blame] | 79 | <viewController id="QoL-hX-ilM" userLabel="Popover View Controller"> |
| 80 | <connections> |
| 81 | <outlet property="view" destination="pEE-BK-JGJ" id="aNk-Zu-Rlw"/> |
| 82 | </connections> |
| 83 | </viewController> |
| 84 | <popover id="eAA-vc-IW1"> |
| 85 | <connections> |
| 86 | <outlet property="contentViewController" destination="QoL-hX-ilM" id="GKo-LB-19Q"/> |
| 87 | </connections> |
| 88 | </popover> |
Alexander Afanasyev | 6cacb97 | 2013-10-03 23:39:06 -0700 | [diff] [blame] | 89 | <customView wantsLayer="YES" placeholderIntrinsicWidth="330" placeholderIntrinsicHeight="258" id="pEE-BK-JGJ"> |
| 90 | <rect key="frame" x="0.0" y="0.0" width="400" height="200"/> |
Ilya Moiseenko | 350b9b5 | 2013-09-25 16:38:41 -0700 | [diff] [blame] | 91 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 92 | <subviews> |
Alexander Afanasyev | 6cacb97 | 2013-10-03 23:39:06 -0700 | [diff] [blame] | 93 | <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" setsMaxLayoutWidthAtFirstLayout="YES" translatesAutoresizingMaskIntoConstraints="NO" id="3Ah-G1-XHY"> |
| 94 | <rect key="frame" x="-3" y="0.0" width="406" height="200"/> |
Ilya Moiseenko | 350b9b5 | 2013-09-25 16:38:41 -0700 | [diff] [blame] | 95 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
Alexander Afanasyev | 6cacb97 | 2013-10-03 23:39:06 -0700 | [diff] [blame] | 96 | <constraints> |
| 97 | <constraint firstAttribute="height" relation="greaterThanOrEqual" constant="200" id="iCd-X4-1X1"/> |
| 98 | <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="400" id="tyS-jD-P69"/> |
| 99 | </constraints> |
| 100 | <textFieldCell key="cell" controlSize="mini" scrollable="YES" lineBreakMode="clipping" selectable="YES" allowsUndo="NO" sendsActionOnEndEditing="YES" allowsEditingTextAttributes="YES" id="O1h-Mo-jaZ"> |
| 101 | <font key="font" metaFont="miniSystem"/> |
Ilya Moiseenko | 6d4086c | 2013-09-27 16:56:02 -0700 | [diff] [blame] | 102 | <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| 103 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 104 | </textFieldCell> |
| 105 | </textField> |
Ilya Moiseenko | 350b9b5 | 2013-09-25 16:38:41 -0700 | [diff] [blame] | 106 | </subviews> |
Alexander Afanasyev | 6cacb97 | 2013-10-03 23:39:06 -0700 | [diff] [blame] | 107 | <constraints> |
| 108 | <constraint firstItem="3Ah-G1-XHY" firstAttribute="top" secondItem="pEE-BK-JGJ" secondAttribute="top" id="3hU-qw-HAk"/> |
| 109 | <constraint firstItem="3Ah-G1-XHY" firstAttribute="leading" secondItem="pEE-BK-JGJ" secondAttribute="leading" id="6NK-fu-mIA"/> |
| 110 | <constraint firstAttribute="bottom" secondItem="3Ah-G1-XHY" secondAttribute="bottom" id="Mrr-0H-44j"/> |
| 111 | <constraint firstAttribute="trailing" secondItem="3Ah-G1-XHY" secondAttribute="trailing" id="oHK-WI-zAv"/> |
| 112 | </constraints> |
Ilya Moiseenko | 350b9b5 | 2013-09-25 16:38:41 -0700 | [diff] [blame] | 113 | </customView> |
Ilya Moiseenko | 0126432 | 2013-09-26 15:34:21 -0700 | [diff] [blame] | 114 | <customView id="NBE-Gf-zLc"> |
| 115 | <rect key="frame" x="0.0" y="0.0" width="150" height="20"/> |
| 116 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 117 | <subviews> |
| 118 | <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="T4F-W2-p5Y"> |
| 119 | <rect key="frame" x="19" y="2" width="46" height="18"/> |
| 120 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 121 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Status" id="3iV-EO-iJG"> |
| 122 | <font key="font" size="14" name="LucidaGrande"/> |
| 123 | <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| 124 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 125 | </textFieldCell> |
| 126 | </textField> |
| 127 | </subviews> |
| 128 | </customView> |
| 129 | <customView id="24d-37-bzd"> |
| 130 | <rect key="frame" x="0.0" y="0.0" width="155" height="20"/> |
| 131 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 132 | <subviews> |
| 133 | <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="EUJ-R2-Os4"> |
| 134 | <rect key="frame" x="0.0" y="0.0" width="155" height="20"/> |
| 135 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 136 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="center" title="Disconnected" drawsBackground="YES" id="4JT-Ml-4Z3"> |
| 137 | <font key="font" size="14" name="LucidaGrande"/> |
| 138 | <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| 139 | <color key="backgroundColor" red="0.28345577993626336" green="0.28865913722826086" blue="0.27492015640756962" alpha="1" colorSpace="calibratedRGB"/> |
| 140 | </textFieldCell> |
| 141 | </textField> |
| 142 | </subviews> |
| 143 | </customView> |
Ilya Moiseenko | 2dffcf5 | 2013-09-27 15:08:04 -0700 | [diff] [blame] | 144 | <window title="NDN Preferences" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" oneShot="NO" releasedWhenClosed="NO" showsToolbarButton="NO" visibleAtLaunch="NO" animationBehavior="default" id="coQ-VU-5RU"> |
| 145 | <windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" resizable="YES"/> |
| 146 | <windowPositionMask key="initialPositionMask" leftStrut="YES" rightStrut="YES" topStrut="YES" bottomStrut="YES"/> |
| 147 | <rect key="contentRect" x="163" y="199" width="480" height="270"/> |
| 148 | <rect key="screenRect" x="0.0" y="0.0" width="1680" height="1028"/> |
| 149 | <view key="contentView" id="aW4-0e-sj2"> |
| 150 | <rect key="frame" x="0.0" y="0.0" width="480" height="270"/> |
| 151 | <autoresizingMask key="autoresizingMask"/> |
| 152 | </view> |
| 153 | <toolbar key="toolbar" implicitIdentifier="0943E656-2E2A-4D7E-9B26-FBD529BA0E9F" autosavesConfiguration="NO" displayMode="iconAndLabel" sizeMode="regular" id="UQm-vD-cSv"> |
| 154 | <allowedToolbarItems> |
| 155 | <toolbarItem implicitItemIdentifier="NSToolbarShowColorsItem" id="Ce4-Os-mjG"/> |
| 156 | <toolbarItem implicitItemIdentifier="NSToolbarShowFontsItem" id="3ic-rw-laG"/> |
| 157 | <toolbarItem implicitItemIdentifier="NSToolbarPrintItem" id="5Vl-D8-4Ln"/> |
| 158 | <toolbarItem implicitItemIdentifier="NSToolbarSpaceItem" id="5XW-vG-TKY"/> |
| 159 | <toolbarItem implicitItemIdentifier="NSToolbarFlexibleSpaceItem" id="NVu-QV-Pc4"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 160 | <toolbarItem implicitItemIdentifier="3648465F-1236-436C-88D7-002134AB1299" label="General" paletteLabel="General" tag="-1" image="NSPreferencesGeneral" id="Ppn-Fc-Ncg"> |
| 161 | <connections> |
Ilya Moiseenko | 1dc76da | 2013-09-30 11:53:36 -0700 | [diff] [blame] | 162 | <action selector="openGeneralSettings:" target="0yn-TQ-4SC" id="8op-rr-lR0"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 163 | </connections> |
| 164 | </toolbarItem> |
| 165 | <toolbarItem implicitItemIdentifier="0FA8D11D-6C2C-43BD-94B8-3A7A8F16C193" label="Forwarding" paletteLabel="Forwarding" tag="-1" image="NSNetwork" id="wWT-fR-d9Z"> |
| 166 | <connections> |
Ilya Moiseenko | 1dc76da | 2013-09-30 11:53:36 -0700 | [diff] [blame] | 167 | <action selector="openForwardingSettings:" target="0yn-TQ-4SC" id="nv8-xH-jyM"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 168 | </connections> |
| 169 | </toolbarItem> |
| 170 | <toolbarItem implicitItemIdentifier="40F41351-5D87-4CD1-81BF-EB61A224433D" label="Security" paletteLabel="Security" tag="-1" image="NSAdvanced" id="JtM-k1-dOw"> |
| 171 | <connections> |
Ilya Moiseenko | 1dc76da | 2013-09-30 11:53:36 -0700 | [diff] [blame] | 172 | <action selector="openSecuritySettings:" target="0yn-TQ-4SC" id="fB4-d2-txt"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 173 | </connections> |
| 174 | </toolbarItem> |
Ilya Moiseenko | 2dffcf5 | 2013-09-27 15:08:04 -0700 | [diff] [blame] | 175 | </allowedToolbarItems> |
| 176 | <defaultToolbarItems> |
| 177 | <toolbarItem reference="Ppn-Fc-Ncg"/> |
| 178 | <toolbarItem reference="wWT-fR-d9Z"/> |
| 179 | <toolbarItem reference="JtM-k1-dOw"/> |
| 180 | </defaultToolbarItems> |
| 181 | </toolbar> |
| 182 | <connections> |
| 183 | <outlet property="delegate" destination="494" id="YXz-pN-o9y"/> |
| 184 | </connections> |
| 185 | </window> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 186 | <customView id="A7D-GN-X5W"> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 187 | <rect key="frame" x="0.0" y="0.0" width="480" height="247"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 188 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 189 | <subviews> |
Alexander Afanasyev | 6cacb97 | 2013-10-03 23:39:06 -0700 | [diff] [blame] | 190 | <box autoresizesSubviews="NO" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="dPr-jz-Nc2"> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 191 | <rect key="frame" x="17" y="126" width="446" height="103"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 192 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
Ilya Moiseenko | e7058e7 | 2013-10-02 15:56:45 -0700 | [diff] [blame] | 193 | <view key="contentView"> |
Alexander Afanasyev | 6cacb97 | 2013-10-03 23:39:06 -0700 | [diff] [blame] | 194 | <rect key="frame" x="1" y="1" width="444" height="101"/> |
Ilya Moiseenko | e7058e7 | 2013-10-02 15:56:45 -0700 | [diff] [blame] | 195 | <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> |
| 196 | <subviews> |
Alexander Afanasyev | 6cacb97 | 2013-10-03 23:39:06 -0700 | [diff] [blame] | 197 | <button translatesAutoresizingMaskIntoConstraints="NO" id="pG7-Kv-zmF"> |
| 198 | <rect key="frame" x="16" y="73" width="355" height="18"/> |
Ilya Moiseenko | e7058e7 | 2013-10-02 15:56:45 -0700 | [diff] [blame] | 199 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 200 | <constraints> |
| 201 | <constraint firstAttribute="width" constant="351" id="Tls-yE-o5t"/> |
| 202 | </constraints> |
| 203 | <buttonCell key="cell" type="check" title="Automatically start NDNx Control Center at login" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="Ycm-ud-Yg7"> |
| 204 | <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/> |
| 205 | <font key="font" metaFont="system"/> |
| 206 | </buttonCell> |
| 207 | <connections> |
| 208 | <binding destination="Hcg-fF-E5x" name="value" keyPath="launchAtLogin" id="wzT-nM-6OY"/> |
| 209 | </connections> |
| 210 | </button> |
Alexander Afanasyev | 6cacb97 | 2013-10-03 23:39:06 -0700 | [diff] [blame] | 211 | <button translatesAutoresizingMaskIntoConstraints="NO" id="rXp-X3-HMm"> |
| 212 | <rect key="frame" x="16" y="33" width="328" height="18"/> |
Ilya Moiseenko | e7058e7 | 2013-10-02 15:56:45 -0700 | [diff] [blame] | 213 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 214 | <constraints> |
| 215 | <constraint firstAttribute="width" constant="324" id="2lk-MT-GN6"/> |
| 216 | </constraints> |
| 217 | <buttonCell key="cell" type="check" title="Check for software updates" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="oOs-AF-Jm4"> |
| 218 | <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/> |
| 219 | <font key="font" metaFont="system"/> |
| 220 | </buttonCell> |
| 221 | <connections> |
| 222 | <action selector="switchSoftwareUpdates:" target="0yn-TQ-4SC" id="Gh4-nv-8N8"/> |
| 223 | </connections> |
| 224 | </button> |
Alexander Afanasyev | 6cacb97 | 2013-10-03 23:39:06 -0700 | [diff] [blame] | 225 | <button translatesAutoresizingMaskIntoConstraints="NO" id="ghB-he-yYe"> |
| 226 | <rect key="frame" x="16" y="13" width="328" height="18"/> |
| 227 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 228 | <constraints> |
| 229 | <constraint firstAttribute="width" constant="324" id="gqm-z8-Jky"/> |
| 230 | </constraints> |
| 231 | <buttonCell key="cell" type="check" title="Shutdown NDN daemon on exit" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="RDk-08-SU4"> |
| 232 | <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/> |
| 233 | <font key="font" metaFont="system"/> |
| 234 | </buttonCell> |
| 235 | </button> |
| 236 | <button translatesAutoresizingMaskIntoConstraints="NO" id="pK9-GZ-bQL"> |
| 237 | <rect key="frame" x="16" y="53" width="307" height="18"/> |
Ilya Moiseenko | e7058e7 | 2013-10-02 15:56:45 -0700 | [diff] [blame] | 238 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 239 | <constraints> |
| 240 | <constraint firstAttribute="width" constant="303" id="wbU-qa-bpU"/> |
| 241 | </constraints> |
| 242 | <buttonCell key="cell" type="check" title="Discover nearest NDN-hub" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="kiY-Dk-Uox"> |
| 243 | <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/> |
| 244 | <font key="font" metaFont="system"/> |
| 245 | </buttonCell> |
| 246 | <connections> |
| 247 | <action selector="switchHubDiscovery:" target="0yn-TQ-4SC" id="by5-Mt-5bD"/> |
| 248 | </connections> |
| 249 | </button> |
| 250 | </subviews> |
| 251 | </view> |
Alexander Afanasyev | 6cacb97 | 2013-10-03 23:39:06 -0700 | [diff] [blame] | 252 | <constraints> |
| 253 | <constraint firstItem="ghB-he-yYe" firstAttribute="leading" secondItem="rXp-X3-HMm" secondAttribute="leading" id="BFt-ZW-DsW"/> |
| 254 | <constraint firstItem="pG7-Kv-zmF" firstAttribute="top" secondItem="dPr-jz-Nc2" secondAttribute="top" constant="11" id="I5K-JB-Pfp"/> |
| 255 | <constraint firstItem="ghB-he-yYe" firstAttribute="top" secondItem="rXp-X3-HMm" secondAttribute="bottom" constant="6" id="SMP-JZ-GZ7"/> |
| 256 | <constraint firstItem="pG7-Kv-zmF" firstAttribute="leading" secondItem="dPr-jz-Nc2" secondAttribute="leading" constant="16" id="TWq-Tm-OI3"/> |
| 257 | <constraint firstAttribute="height" constant="97" id="Usg-Ls-dEh"/> |
| 258 | <constraint firstItem="pK9-GZ-bQL" firstAttribute="leading" secondItem="pG7-Kv-zmF" secondAttribute="leading" id="XfG-T6-Inw"/> |
| 259 | <constraint firstItem="pK9-GZ-bQL" firstAttribute="top" secondItem="pG7-Kv-zmF" secondAttribute="bottom" constant="6" symbolic="YES" id="ZIT-9U-PXF"/> |
| 260 | <constraint firstItem="pK9-GZ-bQL" firstAttribute="leading" secondItem="rXp-X3-HMm" secondAttribute="leading" id="mSy-B4-PiR"/> |
| 261 | <constraint firstItem="rXp-X3-HMm" firstAttribute="top" secondItem="pK9-GZ-bQL" secondAttribute="bottom" constant="6" symbolic="YES" id="v7q-Jw-IZ9"/> |
| 262 | </constraints> |
Ilya Moiseenko | e7058e7 | 2013-10-02 15:56:45 -0700 | [diff] [blame] | 263 | <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/> |
| 264 | <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> |
| 265 | </box> |
Alexander Afanasyev | 6cacb97 | 2013-10-03 23:39:06 -0700 | [diff] [blame] | 266 | <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="p9d-6I-rmw"> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 267 | <rect key="frame" x="17" y="51" width="446" height="73"/> |
Ilya Moiseenko | e7058e7 | 2013-10-02 15:56:45 -0700 | [diff] [blame] | 268 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
Alexander Afanasyev | 6cacb97 | 2013-10-03 23:39:06 -0700 | [diff] [blame] | 269 | <view key="contentView"> |
| 270 | <rect key="frame" x="1" y="1" width="444" height="71"/> |
| 271 | <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> |
| 272 | <subviews> |
| 273 | <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="1z4-SK-AWZ"> |
| 274 | <rect key="frame" x="12" y="40" width="159" height="17"/> |
| 275 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 276 | <buttonCell key="cell" type="inline" title="Open Testbed Traffic Map" bezelStyle="inline" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="JCm-AQ-RUD"> |
| 277 | <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/> |
| 278 | <font key="font" metaFont="smallSystemBold"/> |
| 279 | </buttonCell> |
| 280 | <connections> |
| 281 | <action selector="openTrafficMapPage:" target="0yn-TQ-4SC" id="62g-PA-oMS"/> |
| 282 | </connections> |
| 283 | </button> |
| 284 | <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="1EJ-ak-3K9"> |
| 285 | <rect key="frame" x="12" y="16" width="178" height="17"/> |
| 286 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 287 | <buttonCell key="cell" type="inline" title="Open Testbed Routing Status" bezelStyle="inline" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="Ca1-IW-7he"> |
| 288 | <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/> |
| 289 | <font key="font" metaFont="smallSystemBold"/> |
| 290 | </buttonCell> |
| 291 | <connections> |
| 292 | <action selector="openRoutingStatusPage:" target="0yn-TQ-4SC" id="Nyk-E9-Tvu"/> |
| 293 | </connections> |
| 294 | </button> |
| 295 | </subviews> |
| 296 | </view> |
| 297 | <constraints> |
| 298 | <constraint firstAttribute="height" constant="67" id="9Ku-ah-lJz"/> |
| 299 | <constraint firstItem="1EJ-ak-3K9" firstAttribute="leading" secondItem="p9d-6I-rmw" secondAttribute="leading" constant="10" id="K0k-y0-otc"/> |
| 300 | <constraint firstItem="1z4-SK-AWZ" firstAttribute="top" secondItem="p9d-6I-rmw" secondAttribute="top" constant="13" id="K6t-7A-4Yn"/> |
| 301 | <constraint firstItem="1EJ-ak-3K9" firstAttribute="top" secondItem="1z4-SK-AWZ" secondAttribute="bottom" constant="8" symbolic="YES" id="MUe-Xm-H56"/> |
| 302 | <constraint firstItem="1z4-SK-AWZ" firstAttribute="leading" secondItem="p9d-6I-rmw" secondAttribute="leading" constant="10" id="ZUa-hq-ac4"/> |
| 303 | <constraint firstAttribute="width" constant="440" id="h7G-kI-vYI"/> |
| 304 | </constraints> |
| 305 | <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/> |
| 306 | <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> |
| 307 | </box> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 308 | </subviews> |
Alexander Afanasyev | 6cacb97 | 2013-10-03 23:39:06 -0700 | [diff] [blame] | 309 | <constraints> |
| 310 | <constraint firstItem="p9d-6I-rmw" firstAttribute="leading" secondItem="dPr-jz-Nc2" secondAttribute="leading" id="5TL-1f-8Dm"/> |
| 311 | <constraint firstItem="p9d-6I-rmw" firstAttribute="top" secondItem="dPr-jz-Nc2" secondAttribute="bottom" constant="8" symbolic="YES" id="FQA-e1-m6K"/> |
| 312 | <constraint firstItem="dPr-jz-Nc2" firstAttribute="leading" secondItem="A7D-GN-X5W" secondAttribute="leading" constant="20" symbolic="YES" id="S6R-H9-XPE"/> |
| 313 | <constraint firstAttribute="trailing" secondItem="dPr-jz-Nc2" secondAttribute="trailing" constant="20" symbolic="YES" id="You-U1-e60"/> |
| 314 | <constraint firstItem="dPr-jz-Nc2" firstAttribute="top" secondItem="A7D-GN-X5W" secondAttribute="top" constant="20" symbolic="YES" id="tuO-bi-DcM"/> |
| 315 | </constraints> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 316 | </customView> |
| 317 | <customView id="lQz-E7-PRx"> |
Ilya Moiseenko | 6819250 | 2013-09-30 14:27:48 -0700 | [diff] [blame] | 318 | <rect key="frame" x="0.0" y="0.0" width="480" height="253"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 319 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 320 | <subviews> |
Alexander Afanasyev | cc5c671 | 2013-09-30 17:43:54 -0700 | [diff] [blame] | 321 | <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="8C0-3r-hw7"> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 322 | <rect key="frame" x="17" y="210" width="446" height="33"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 323 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
Alexander Afanasyev | cc5c671 | 2013-09-30 17:43:54 -0700 | [diff] [blame] | 324 | <constraints> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 325 | <constraint firstAttribute="height" constant="33" id="Yi6-p4-aJY"/> |
Alexander Afanasyev | cc5c671 | 2013-09-30 17:43:54 -0700 | [diff] [blame] | 326 | </constraints> |
Ilya Moiseenko | 6819250 | 2013-09-30 14:27:48 -0700 | [diff] [blame] | 327 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="FIB" id="zB2-9L-OLy"> |
| 328 | <font key="font" size="30" name="LucidaGrande"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 329 | <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| 330 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 331 | </textFieldCell> |
| 332 | </textField> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 333 | <scrollView horizontalLineScroll="19" horizontalPageScroll="10" verticalLineScroll="19" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" horizontalScrollElasticity="none" translatesAutoresizingMaskIntoConstraints="NO" id="pwe-zt-TSj"> |
| 334 | <rect key="frame" x="20" y="53" width="440" height="149"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 335 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 336 | <clipView key="contentView" copiesOnScroll="NO" id="sSD-vM-Ynn"> |
| 337 | <rect key="frame" x="1" y="17" width="438" height="131"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 338 | <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> |
| 339 | <subviews> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 340 | <tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnSelection="YES" multipleSelection="NO" autosaveColumns="NO" headerView="LTh-Cz-kn3" id="cwE-tM-0QM"> |
| 341 | <rect key="frame" x="0.0" y="0.0" width="438" height="131"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 342 | <autoresizingMask key="autoresizingMask"/> |
| 343 | <size key="intercellSpacing" width="3" height="2"/> |
| 344 | <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
| 345 | <color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/> |
| 346 | <tableColumns> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 347 | <tableColumn editable="NO" width="217.93359375" minWidth="40" maxWidth="1000" id="uNg-7f-0Fn"> |
| 348 | <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left" title="NDN prefix"> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 349 | <font key="font" metaFont="smallSystem"/> |
| 350 | <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/> |
| 351 | <color key="backgroundColor" white="0.33333298560000002" alpha="1" colorSpace="calibratedWhite"/> |
| 352 | </tableHeaderCell> |
| 353 | <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" alignment="left" title="Text Cell" id="bj9-3e-JNy"> |
| 354 | <font key="font" metaFont="system"/> |
| 355 | <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| 356 | <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/> |
| 357 | </textFieldCell> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 358 | <tableColumnResizingMask key="resizingMask" userResizable="YES"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 359 | </tableColumn> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 360 | <tableColumn editable="NO" width="45.0703125" minWidth="40" maxWidth="1000" id="Lyf-oJ-Usx"> |
| 361 | <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left" title="Face ID"> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 362 | <font key="font" metaFont="smallSystem"/> |
| 363 | <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/> |
| 364 | <color key="backgroundColor" white="0.33333298560000002" alpha="1" colorSpace="calibratedWhite"/> |
| 365 | </tableHeaderCell> |
| 366 | <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" alignment="left" title="Text Cell" id="Apc-MV-xLA"> |
| 367 | <font key="font" metaFont="system"/> |
| 368 | <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| 369 | <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/> |
| 370 | </textFieldCell> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 371 | <tableColumnResizingMask key="resizingMask" userResizable="YES"/> |
| 372 | </tableColumn> |
| 373 | <tableColumn editable="NO" width="145.61328125" minWidth="10" maxWidth="3.4028234663852886e+38" id="qRZ-T3-vj8"> |
| 374 | <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left" title="Endpoint"> |
| 375 | <font key="font" metaFont="smallSystem"/> |
| 376 | <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/> |
| 377 | <color key="backgroundColor" name="headerColor" catalog="System" colorSpace="catalog"/> |
| 378 | </tableHeaderCell> |
| 379 | <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" alignment="left" title="Text Cell" id="jKf-Cl-jvW"> |
| 380 | <font key="font" metaFont="system"/> |
| 381 | <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| 382 | <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/> |
| 383 | </textFieldCell> |
| 384 | <tableColumnResizingMask key="resizingMask" userResizable="YES"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 385 | </tableColumn> |
| 386 | </tableColumns> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 387 | <connections> |
| 388 | <outlet property="dataSource" destination="M6P-hs-Leb" id="NbM-Xt-2RQ"/> |
| 389 | </connections> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 390 | </tableView> |
| 391 | </subviews> |
| 392 | <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/> |
| 393 | </clipView> |
| 394 | <scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" id="l9T-JI-kUJ"> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 395 | <rect key="frame" x="-100" y="-100" width="438" height="16"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 396 | <autoresizingMask key="autoresizingMask"/> |
| 397 | </scroller> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 398 | <scroller key="verticalScroller" verticalHuggingPriority="750" id="Ohc-CY-k3U"> |
| 399 | <rect key="frame" x="423" y="17" width="16" height="131"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 400 | <autoresizingMask key="autoresizingMask"/> |
| 401 | </scroller> |
| 402 | <tableHeaderView key="headerView" id="LTh-Cz-kn3"> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 403 | <rect key="frame" x="0.0" y="0.0" width="438" height="17"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 404 | <autoresizingMask key="autoresizingMask"/> |
| 405 | </tableHeaderView> |
| 406 | </scrollView> |
Alexander Afanasyev | cc5c671 | 2013-09-30 17:43:54 -0700 | [diff] [blame] | 407 | <button translatesAutoresizingMaskIntoConstraints="NO" id="bzX-Tt-J0Y"> |
| 408 | <rect key="frame" x="20" y="20" width="34" height="25"/> |
Ilya Moiseenko | 6819250 | 2013-09-30 14:27:48 -0700 | [diff] [blame] | 409 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 410 | <buttonCell key="cell" type="square" title="+" bezelStyle="shadowlessSquare" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="x7I-60-289"> |
| 411 | <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/> |
| 412 | <font key="font" metaFont="system"/> |
| 413 | </buttonCell> |
| 414 | <connections> |
| 415 | <action selector="showFibEntrySheet:" target="0yn-TQ-4SC" id="m5r-mr-VTs"/> |
| 416 | </connections> |
| 417 | </button> |
Alexander Afanasyev | cc5c671 | 2013-09-30 17:43:54 -0700 | [diff] [blame] | 418 | <button translatesAutoresizingMaskIntoConstraints="NO" id="gQI-Og-HTs"> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 419 | <rect key="frame" x="64" y="20" width="34" height="25"/> |
Ilya Moiseenko | 6819250 | 2013-09-30 14:27:48 -0700 | [diff] [blame] | 420 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
Alexander Afanasyev | cc5c671 | 2013-09-30 17:43:54 -0700 | [diff] [blame] | 421 | <constraints> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 422 | <constraint firstAttribute="width" constant="34" id="0LB-Iy-ql1"/> |
Alexander Afanasyev | cc5c671 | 2013-09-30 17:43:54 -0700 | [diff] [blame] | 423 | </constraints> |
Ilya Moiseenko | 6819250 | 2013-09-30 14:27:48 -0700 | [diff] [blame] | 424 | <buttonCell key="cell" type="square" title="-" bezelStyle="shadowlessSquare" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="MLe-yE-kAQ"> |
| 425 | <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/> |
| 426 | <font key="font" metaFont="system"/> |
| 427 | </buttonCell> |
| 428 | <connections> |
| 429 | <action selector="removeFibEntry:" target="0yn-TQ-4SC" id="GSV-Ss-oy9"/> |
| 430 | </connections> |
| 431 | </button> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 432 | </subviews> |
| 433 | <constraints> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 434 | <constraint firstItem="pwe-zt-TSj" firstAttribute="top" secondItem="8C0-3r-hw7" secondAttribute="bottom" constant="8" symbolic="YES" id="14y-21-z0L"/> |
Alexander Afanasyev | cc5c671 | 2013-09-30 17:43:54 -0700 | [diff] [blame] | 435 | <constraint firstItem="pwe-zt-TSj" firstAttribute="leading" secondItem="lQz-E7-PRx" secondAttribute="leading" constant="20" symbolic="YES" id="5me-XE-Y3X"/> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 436 | <constraint firstItem="8C0-3r-hw7" firstAttribute="top" secondItem="lQz-E7-PRx" secondAttribute="top" constant="10" id="Afe-2S-bU9"/> |
| 437 | <constraint firstItem="gQI-Og-HTs" firstAttribute="baseline" secondItem="bzX-Tt-J0Y" secondAttribute="baseline" id="Ibd-jx-qJJ"/> |
| 438 | <constraint firstItem="8C0-3r-hw7" firstAttribute="leading" secondItem="pwe-zt-TSj" secondAttribute="leading" id="SdO-zS-L0k"/> |
| 439 | <constraint firstItem="8C0-3r-hw7" firstAttribute="trailing" secondItem="pwe-zt-TSj" secondAttribute="trailing" id="VP4-2d-n2W"/> |
| 440 | <constraint firstItem="gQI-Og-HTs" firstAttribute="leading" secondItem="lQz-E7-PRx" secondAttribute="leading" constant="64" id="fcS-2H-k8g"/> |
Alexander Afanasyev | cc5c671 | 2013-09-30 17:43:54 -0700 | [diff] [blame] | 441 | <constraint firstItem="bzX-Tt-J0Y" firstAttribute="top" secondItem="pwe-zt-TSj" secondAttribute="bottom" constant="8" symbolic="YES" id="gb4-7g-j6B"/> |
Ilya Moiseenko | b4aca05 | 2013-10-06 15:10:19 -0700 | [diff] [blame^] | 442 | <constraint firstAttribute="bottom" secondItem="gQI-Og-HTs" secondAttribute="bottom" constant="20" symbolic="YES" id="tXT-xP-W3Z"/> |
| 443 | <constraint firstItem="gQI-Og-HTs" firstAttribute="leading" secondItem="bzX-Tt-J0Y" secondAttribute="trailing" constant="10" symbolic="YES" id="ueH-Fo-FuB"/> |
Alexander Afanasyev | cc5c671 | 2013-09-30 17:43:54 -0700 | [diff] [blame] | 444 | <constraint firstItem="pwe-zt-TSj" firstAttribute="leading" secondItem="bzX-Tt-J0Y" secondAttribute="leading" id="upa-cN-R9y"/> |
| 445 | <constraint firstItem="pwe-zt-TSj" firstAttribute="centerX" secondItem="lQz-E7-PRx" secondAttribute="centerX" id="xhq-9c-a7S"/> |
Ilya Moiseenko | 90f40c9 | 2013-09-27 15:52:01 -0700 | [diff] [blame] | 446 | </constraints> |
| 447 | </customView> |
| 448 | <customView id="o3g-Q4-BEo"> |
| 449 | <rect key="frame" x="0.0" y="0.0" width="480" height="142"/> |
| 450 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 451 | </customView> |
Ilya Moiseenko | 6819250 | 2013-09-30 14:27:48 -0700 | [diff] [blame] | 452 | <window title="Window" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" hidesOnDeactivate="YES" oneShot="NO" releasedWhenClosed="NO" showsToolbarButton="NO" visibleAtLaunch="NO" animationBehavior="default" id="tRY-ba-DfO" customClass="NSPanel"> |
| 453 | <windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" resizable="YES" utility="YES"/> |
| 454 | <windowPositionMask key="initialPositionMask" leftStrut="YES" rightStrut="YES" topStrut="YES" bottomStrut="YES"/> |
| 455 | <rect key="contentRect" x="167" y="107" width="274" height="223"/> |
| 456 | <rect key="screenRect" x="0.0" y="0.0" width="1680" height="1028"/> |
| 457 | <view key="contentView" id="xr7-Ov-Bjk"> |
| 458 | <rect key="frame" x="0.0" y="0.0" width="274" height="223"/> |
| 459 | <autoresizingMask key="autoresizingMask"/> |
| 460 | <subviews> |
| 461 | <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="xZf-SK-rY3"> |
| 462 | <rect key="frame" x="154" y="6" width="82" height="32"/> |
| 463 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 464 | <buttonCell key="cell" type="push" title="Ok" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="f6n-gf-Aio"> |
| 465 | <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/> |
| 466 | <font key="font" size="14" name="LucidaGrande"/> |
| 467 | </buttonCell> |
| 468 | <connections> |
| 469 | <action selector="addFibEntry:" target="0yn-TQ-4SC" id="3fS-LJ-gmp"/> |
| 470 | </connections> |
| 471 | </button> |
| 472 | <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="f88-gx-ibD"> |
| 473 | <rect key="frame" x="38" y="6" width="82" height="32"/> |
| 474 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 475 | <buttonCell key="cell" type="push" title="Cancel" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="y0j-W7-SQZ"> |
| 476 | <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/> |
| 477 | <font key="font" size="14" name="LucidaGrande"/> |
| 478 | <string key="keyEquivalent" base64-UTF8="YES"> |
| 479 | Gw |
| 480 | </string> |
| 481 | </buttonCell> |
| 482 | <connections> |
| 483 | <action selector="hideFibEntrySheet:" target="0yn-TQ-4SC" id="yrb-HG-kR1"/> |
| 484 | </connections> |
| 485 | </button> |
| 486 | <comboBox verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="xrn-ng-SrO"> |
| 487 | <rect key="frame" x="113" y="123" width="144" height="27"/> |
| 488 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 489 | <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" completes="NO" numberOfVisibleItems="2" id="TJb-fs-yy0"> |
| 490 | <font key="font" size="14" name="LucidaGrande"/> |
| 491 | <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| 492 | <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/> |
| 493 | <objectValues> |
| 494 | <string>TCP</string> |
| 495 | <string>UDP</string> |
| 496 | </objectValues> |
| 497 | </comboBoxCell> |
| 498 | </comboBox> |
| 499 | <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="RS6-nu-Q94"> |
| 500 | <rect key="frame" x="20" y="196" width="143" height="17"/> |
| 501 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 502 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="NDN name (prefix)" id="gV7-h5-kZD"> |
| 503 | <font key="font" size="14" name="LucidaGrande"/> |
| 504 | <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| 505 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 506 | </textFieldCell> |
| 507 | </textField> |
| 508 | <textField verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Nr4-e2-zkN"> |
| 509 | <rect key="frame" x="23" y="169" width="231" height="22"/> |
| 510 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 511 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="hYP-6n-R7e"> |
| 512 | <font key="font" metaFont="system"/> |
| 513 | <color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/> |
| 514 | <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/> |
| 515 | </textFieldCell> |
| 516 | </textField> |
| 517 | <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ZUZ-lE-M1E"> |
| 518 | <rect key="frame" x="20" y="126" width="106" height="21"/> |
| 519 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 520 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Tunnel type" id="OLc-dz-WmY"> |
| 521 | <font key="font" size="14" name="LucidaGrande"/> |
| 522 | <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| 523 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 524 | </textFieldCell> |
| 525 | </textField> |
| 526 | <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="KSW-vV-1ew"> |
| 527 | <rect key="frame" x="20" y="84" width="241" height="24"/> |
| 528 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 529 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Endpoint (IP address or DNS name)" id="fkh-lb-BcV"> |
| 530 | <font key="font" size="14" name="LucidaGrande"/> |
| 531 | <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| 532 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 533 | </textFieldCell> |
| 534 | </textField> |
| 535 | <textField verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="xpw-xe-S74"> |
| 536 | <rect key="frame" x="23" y="59" width="231" height="22"/> |
| 537 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 538 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="Rei-4l-gox"> |
| 539 | <font key="font" metaFont="system"/> |
| 540 | <color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/> |
| 541 | <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/> |
| 542 | </textFieldCell> |
| 543 | </textField> |
| 544 | </subviews> |
| 545 | </view> |
| 546 | </window> |
Alexander Afanasyev | cc5c671 | 2013-09-30 17:43:54 -0700 | [diff] [blame] | 547 | <userDefaultsController representsSharedInstance="YES" id="y0R-NA-1ih"/> |
| 548 | <collectionViewItem id="2PK-C5-pId"> |
| 549 | <connections> |
| 550 | <outlet property="view" destination="2wT-2X-8kF" id="Yxd-Cb-qyQ"/> |
| 551 | </connections> |
| 552 | </collectionViewItem> |
| 553 | <view id="2wT-2X-8kF"> |
| 554 | <rect key="frame" x="0.0" y="0.0" width="100" height="100"/> |
| 555 | <autoresizingMask key="autoresizingMask"/> |
| 556 | </view> |
Alexander Afanasyev | 88f0b3a | 2013-09-24 23:52:08 -0700 | [diff] [blame] | 557 | </objects> |
Ilya Moiseenko | 2dffcf5 | 2013-09-27 15:08:04 -0700 | [diff] [blame] | 558 | <resources> |
| 559 | <image name="NSAdvanced" width="32" height="32"/> |
| 560 | <image name="NSNetwork" width="32" height="32"/> |
| 561 | <image name="NSPreferencesGeneral" width="32" height="32"/> |
| 562 | </resources> |
Ilya Moiseenko | 350b9b5 | 2013-09-25 16:38:41 -0700 | [diff] [blame] | 563 | </document> |