1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
---|
2 | <document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="2.0" toolsVersion="3084" systemVersion="11G63" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" initialViewController="T1J-Fd-fkz"> |
---|
3 | <dependencies> |
---|
4 | <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="2083"/> |
---|
5 | </dependencies> |
---|
6 | <scenes> |
---|
7 | <!--Support View Controller - Support--> |
---|
8 | <scene sceneID="Ngw-L2-w0F"> |
---|
9 | <objects> |
---|
10 | <viewController id="rjE-lQ-n1C" customClass="SupportViewController" sceneMemberID="viewController"> |
---|
11 | <view key="view" contentMode="scaleToFill" id="GgB-QH-eJV"> |
---|
12 | <rect key="frame" x="0.0" y="20" width="320" height="411"/> |
---|
13 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> |
---|
14 | <subviews> |
---|
15 | <webView contentMode="scaleToFill" scalesPageToFit="YES" id="R7U-lO-baI"> |
---|
16 | <rect key="frame" x="0.0" y="0.0" width="320" height="411"/> |
---|
17 | <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> |
---|
18 | <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> |
---|
19 | <connections> |
---|
20 | <outlet property="delegate" destination="rjE-lQ-n1C" id="wQW-l9-cAw"/> |
---|
21 | </connections> |
---|
22 | </webView> |
---|
23 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Loading support website..." lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="u0D-Mu-gtl"> |
---|
24 | <rect key="frame" x="20" y="370" width="212" height="21"/> |
---|
25 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> |
---|
26 | <fontDescription key="fontDescription" type="system" pointSize="17"/> |
---|
27 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
28 | <nil key="highlightedColor"/> |
---|
29 | </label> |
---|
30 | <button hidden="YES" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="ito-kx-zLv"> |
---|
31 | <rect key="frame" x="232" y="359" width="63" height="44"/> |
---|
32 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> |
---|
33 | <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/> |
---|
34 | <state key="normal" title="Retry"> |
---|
35 | <color key="titleColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/> |
---|
36 | <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/> |
---|
37 | </state> |
---|
38 | <state key="highlighted"> |
---|
39 | <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
---|
40 | </state> |
---|
41 | <connections> |
---|
42 | <action selector="retryButtonPressed:" destination="7oi-5l-zN2" eventType="touchUpInside" id="9kp-D8-1M4"/> |
---|
43 | </connections> |
---|
44 | </button> |
---|
45 | </subviews> |
---|
46 | <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/> |
---|
47 | </view> |
---|
48 | <tabBarItem key="tabBarItem" title="Support" image="help.png" id="cac-uP-cgJ"/> |
---|
49 | <connections> |
---|
50 | <outlet property="retryButton" destination="ito-kx-zLv" id="yP6-IV-eHf"/> |
---|
51 | <outlet property="status" destination="u0D-Mu-gtl" id="92u-fp-sEc"/> |
---|
52 | <outlet property="webView" destination="R7U-lO-baI" id="sll-s3-Ueu"/> |
---|
53 | </connections> |
---|
54 | </viewController> |
---|
55 | <placeholder placeholderIdentifier="IBFirstResponder" id="7oi-5l-zN2" userLabel="First Responder" sceneMemberID="firstResponder"/> |
---|
56 | </objects> |
---|
57 | <point key="canvasLocation" x="680" y="1035"/> |
---|
58 | </scene> |
---|
59 | <!--Advanced View Controller - Advanced--> |
---|
60 | <scene sceneID="McU-Vi-Ffy"> |
---|
61 | <objects> |
---|
62 | <viewController id="GcO-3J-amz" customClass="AdvancedViewController" sceneMemberID="viewController"> |
---|
63 | <view key="view" contentMode="scaleToFill" id="rcn-5S-sTR"> |
---|
64 | <rect key="frame" x="0.0" y="20" width="320" height="411"/> |
---|
65 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> |
---|
66 | <subviews> |
---|
67 | <view contentMode="scaleToFill" id="zCb-D8-025" userLabel="Throttle Box"> |
---|
68 | <rect key="frame" x="6" y="74" width="309" height="77"/> |
---|
69 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/> |
---|
70 | <subviews> |
---|
71 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Throttle" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="8LH-s5-Bua"> |
---|
72 | <rect key="frame" x="6" y="3" width="64" height="17"/> |
---|
73 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/> |
---|
74 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
75 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
76 | <nil key="highlightedColor"/> |
---|
77 | </label> |
---|
78 | <slider opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" value="0.5" minValue="0.0" maxValue="1" id="mKS-gr-qpn" userLabel="Throttle"> |
---|
79 | <rect key="frame" x="4" y="16" width="254" height="23"/> |
---|
80 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/> |
---|
81 | <connections> |
---|
82 | <action selector="throttleChanged:" destination="GcO-3J-amz" eventType="valueChanged" id="3Or-yd-sFv"/> |
---|
83 | </connections> |
---|
84 | </slider> |
---|
85 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="0%" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="uE4-bJ-AfU" userLabel="Throttle %"> |
---|
86 | <rect key="frame" x="264" y="17" width="45" height="21"/> |
---|
87 | <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/> |
---|
88 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
89 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
90 | <nil key="highlightedColor"/> |
---|
91 | </label> |
---|
92 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Controls how quickly the Orbit will fly up when activated" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ARo-km-5lV"> |
---|
93 | <rect key="frame" x="6" y="28" width="287" height="49"/> |
---|
94 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/> |
---|
95 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
96 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
97 | <nil key="highlightedColor"/> |
---|
98 | </label> |
---|
99 | </subviews> |
---|
100 | <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> |
---|
101 | <userDefinedRuntimeAttributes> |
---|
102 | <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> |
---|
103 | <real key="value" value="5"/> |
---|
104 | </userDefinedRuntimeAttribute> |
---|
105 | </userDefinedRuntimeAttributes> |
---|
106 | </view> |
---|
107 | <view contentMode="scaleToFill" id="EIx-J4-YAd" userLabel="Pitch Box"> |
---|
108 | <rect key="frame" x="6" y="296" width="309" height="77"/> |
---|
109 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/> |
---|
110 | <subviews> |
---|
111 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Pitch" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ge6-kf-Zho"> |
---|
112 | <rect key="frame" x="6" y="7" width="64" height="17"/> |
---|
113 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/> |
---|
114 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
115 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
116 | <nil key="highlightedColor"/> |
---|
117 | </label> |
---|
118 | <slider opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" value="0.5" minValue="0.0" maxValue="1" id="pE4-wd-89x" userLabel="Throttle"> |
---|
119 | <rect key="frame" x="4" y="22" width="254" height="23"/> |
---|
120 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/> |
---|
121 | <connections> |
---|
122 | <action selector="pitchChanged:" destination="GcO-3J-amz" eventType="valueChanged" id="ztK-Yd-Bll"/> |
---|
123 | </connections> |
---|
124 | </slider> |
---|
125 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="0%" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="cMg-2k-3dB" userLabel="Pitch %"> |
---|
126 | <rect key="frame" x="264" y="22" width="45" height="21"/> |
---|
127 | <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/> |
---|
128 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
129 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
130 | <nil key="highlightedColor"/> |
---|
131 | </label> |
---|
132 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Controls the forward and backward motion" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Vaw-x7-cTr"> |
---|
133 | <rect key="frame" x="6" y="42" width="418" height="21"/> |
---|
134 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/> |
---|
135 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
136 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
137 | <nil key="highlightedColor"/> |
---|
138 | </label> |
---|
139 | </subviews> |
---|
140 | <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> |
---|
141 | <userDefinedRuntimeAttributes> |
---|
142 | <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> |
---|
143 | <real key="value" value="5"/> |
---|
144 | </userDefinedRuntimeAttribute> |
---|
145 | </userDefinedRuntimeAttributes> |
---|
146 | </view> |
---|
147 | <view contentMode="scaleToFill" id="5aV-7g-jF0" userLabel="Yaw Box"> |
---|
148 | <rect key="frame" x="6" y="183" width="309" height="74"/> |
---|
149 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/> |
---|
150 | <subviews> |
---|
151 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Yaw" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="HTw-5p-FRV"> |
---|
152 | <rect key="frame" x="6" y="9" width="64" height="17"/> |
---|
153 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/> |
---|
154 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
155 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
156 | <nil key="highlightedColor"/> |
---|
157 | </label> |
---|
158 | <slider opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" value="0.5" minValue="0.0" maxValue="1" id="8k8-7Y-hWH" userLabel="Yaw"> |
---|
159 | <rect key="frame" x="4" y="24" width="254" height="23"/> |
---|
160 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/> |
---|
161 | <connections> |
---|
162 | <action selector="yawChanged:" destination="GcO-3J-amz" eventType="valueChanged" id="Tks-M1-sk4"/> |
---|
163 | </connections> |
---|
164 | </slider> |
---|
165 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="0%" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="1CN-Zn-zEf" userLabel="Yaw %"> |
---|
166 | <rect key="frame" x="264" y="23" width="45" height="21"/> |
---|
167 | <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/> |
---|
168 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
169 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
170 | <nil key="highlightedColor"/> |
---|
171 | </label> |
---|
172 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Controls the right and left rotation of the Orbit" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="s3x-YJ-Fr2"> |
---|
173 | <rect key="frame" x="6" y="44" width="291" height="21"/> |
---|
174 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/> |
---|
175 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
176 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
177 | <nil key="highlightedColor"/> |
---|
178 | </label> |
---|
179 | </subviews> |
---|
180 | <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> |
---|
181 | <userDefinedRuntimeAttributes> |
---|
182 | <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> |
---|
183 | <real key="value" value="5"/> |
---|
184 | </userDefinedRuntimeAttribute> |
---|
185 | </userDefinedRuntimeAttributes> |
---|
186 | </view> |
---|
187 | <navigationBar contentMode="scaleToFill" barStyle="blackOpaque" id="5Ws-PW-54T"> |
---|
188 | <rect key="frame" x="0.0" y="0.0" width="320" height="44"/> |
---|
189 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/> |
---|
190 | <items> |
---|
191 | <navigationItem title="Advanced" id="5si-2Z-XrP"> |
---|
192 | <barButtonItem key="rightBarButtonItem" title="Reset" id="gTs-AS-CLK"> |
---|
193 | <connections> |
---|
194 | <action selector="resetButtonPressed:" destination="GcO-3J-amz" id="BNP-eK-aEX"/> |
---|
195 | </connections> |
---|
196 | </barButtonItem> |
---|
197 | </navigationItem> |
---|
198 | </items> |
---|
199 | </navigationBar> |
---|
200 | </subviews> |
---|
201 | <color key="backgroundColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/> |
---|
202 | </view> |
---|
203 | <tabBarItem key="tabBarItem" title="Advanced" image="advanced.png" id="cd7-uP-s8P"/> |
---|
204 | <connections> |
---|
205 | <outlet property="pitch" destination="pE4-wd-89x" id="Sbm-iD-GAE"/> |
---|
206 | <outlet property="pitchPercent" destination="cMg-2k-3dB" id="CuC-M3-EWV"/> |
---|
207 | <outlet property="resetButton" destination="gTs-AS-CLK" id="xuL-gD-ehx"/> |
---|
208 | <outlet property="throttle" destination="mKS-gr-qpn" id="O0G-49-cDf"/> |
---|
209 | <outlet property="throttlePercent" destination="uE4-bJ-AfU" id="2eT-1d-7nT"/> |
---|
210 | <outlet property="yaw" destination="8k8-7Y-hWH" id="wuD-Vv-AEE"/> |
---|
211 | <outlet property="yawPercent" destination="1CN-Zn-zEf" id="3Vz-sH-3kA"/> |
---|
212 | </connections> |
---|
213 | </viewController> |
---|
214 | <placeholder placeholderIdentifier="IBFirstResponder" id="oN9-X2-GzT" userLabel="First Responder" sceneMemberID="firstResponder"/> |
---|
215 | </objects> |
---|
216 | <point key="canvasLocation" x="680" y="464"/> |
---|
217 | </scene> |
---|
218 | <!--Flight View Controller - Flight--> |
---|
219 | <scene sceneID="ywZ-5q-t8J"> |
---|
220 | <objects> |
---|
221 | <viewController id="FNb-Lg-ILk" customClass="FlightViewController" sceneMemberID="viewController"> |
---|
222 | <view key="view" contentMode="scaleToFill" id="dDj-7V-uD1"> |
---|
223 | <rect key="frame" x="0.0" y="20" width="320" height="411"/> |
---|
224 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> |
---|
225 | <subviews> |
---|
226 | <navigationBar contentMode="scaleToFill" barStyle="blackOpaque" id="SC5-fb-Wjf"> |
---|
227 | <rect key="frame" x="0.0" y="0.0" width="320" height="44"/> |
---|
228 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/> |
---|
229 | <items> |
---|
230 | <navigationItem title="Flight" id="adH-fG-xVu"> |
---|
231 | <barButtonItem key="leftBarButtonItem" title="Connect" id="Lwp-ZU-iKO"> |
---|
232 | <connections> |
---|
233 | <action selector="connectButtonPressed:" destination="2FE-fA-6q3" id="01p-85-w79"/> |
---|
234 | </connections> |
---|
235 | </barButtonItem> |
---|
236 | <barButtonItem key="rightBarButtonItem" title="Test" id="Geo-cL-sK5"> |
---|
237 | <connections> |
---|
238 | <action selector="testButtonPressed:" destination="FNb-Lg-ILk" id="eh7-gJ-44x"/> |
---|
239 | </connections> |
---|
240 | </barButtonItem> |
---|
241 | </navigationItem> |
---|
242 | </items> |
---|
243 | </navigationBar> |
---|
244 | <view contentMode="scaleToFill" id="vgz-EV-JZc" userLabel="Attention Background"> |
---|
245 | <rect key="frame" x="6" y="47" width="309" height="62"/> |
---|
246 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/> |
---|
247 | <subviews> |
---|
248 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Attention" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="LNH-th-cYL"> |
---|
249 | <rect key="frame" x="4" y="0.0" width="64" height="25"/> |
---|
250 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/> |
---|
251 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
252 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
253 | <nil key="highlightedColor"/> |
---|
254 | </label> |
---|
255 | <slider opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" value="0.69999999999999996" minValue="0.0" maxValue="1" id="ym8-zN-dSb" userLabel="Attention Threshold"> |
---|
256 | <rect key="frame" x="4" y="34" width="254" height="23"/> |
---|
257 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/> |
---|
258 | </slider> |
---|
259 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="0%" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="bZn-rG-svm" userLabel="Attention %"> |
---|
260 | <rect key="frame" x="264" y="19" width="45" height="18"/> |
---|
261 | <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/> |
---|
262 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
263 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
264 | <nil key="highlightedColor"/> |
---|
265 | </label> |
---|
266 | <progressView opaque="NO" contentMode="scaleToFill" id="Dly-NW-R1i" userLabel="Attention" colorLabel="IBBuiltInLabel-Red"> |
---|
267 | <rect key="frame" x="4" y="23" width="254" height="9"/> |
---|
268 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/> |
---|
269 | <color key="progressTintColor" red="0.50988142290000005" green="0.0" blue="0.016224022649999999" alpha="1" colorSpace="calibratedRGB"/> |
---|
270 | </progressView> |
---|
271 | </subviews> |
---|
272 | <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> |
---|
273 | <userDefinedRuntimeAttributes> |
---|
274 | <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> |
---|
275 | <real key="value" value="5"/> |
---|
276 | </userDefinedRuntimeAttribute> |
---|
277 | </userDefinedRuntimeAttributes> |
---|
278 | </view> |
---|
279 | <view contentMode="scaleToFill" id="6bR-ua-0jV" userLabel="Meditation Background"> |
---|
280 | <rect key="frame" x="6" y="117" width="309" height="63"/> |
---|
281 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/> |
---|
282 | <subviews> |
---|
283 | <progressView opaque="NO" contentMode="scaleToFill" id="tsc-gq-wnT" userLabel="Meditation" colorLabel="IBBuiltInLabel-Red"> |
---|
284 | <rect key="frame" x="6" y="24" width="254" height="9"/> |
---|
285 | <color key="progressTintColor" red="0.50988142290000005" green="0.0" blue="0.016224022649999999" alpha="1" colorSpace="calibratedRGB"/> |
---|
286 | </progressView> |
---|
287 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Meditation" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="HD9-dt-40K"> |
---|
288 | <rect key="frame" x="6" y="0.0" width="72" height="22"/> |
---|
289 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/> |
---|
290 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
291 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
292 | <nil key="highlightedColor"/> |
---|
293 | </label> |
---|
294 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="0%" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rhw-9S-ZP1" userLabel="Meditation %"> |
---|
295 | <rect key="frame" x="266" y="19" width="43" height="19"/> |
---|
296 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
297 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
298 | <nil key="highlightedColor"/> |
---|
299 | </label> |
---|
300 | <slider opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" value="0.69999999999999996" minValue="0.0" maxValue="1" id="LJj-vt-JUw" userLabel="Meditation Threshold"> |
---|
301 | <rect key="frame" x="6" y="36" width="254" height="23"/> |
---|
302 | </slider> |
---|
303 | </subviews> |
---|
304 | <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> |
---|
305 | <userDefinedRuntimeAttributes> |
---|
306 | <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> |
---|
307 | <real key="value" value="5"/> |
---|
308 | </userDefinedRuntimeAttribute> |
---|
309 | </userDefinedRuntimeAttributes> |
---|
310 | </view> |
---|
311 | <view contentMode="scaleToFill" id="DEF-SC-IYQ" userLabel="Meditation Background"> |
---|
312 | <rect key="frame" x="6" y="189" width="309" height="72"/> |
---|
313 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/> |
---|
314 | <subviews> |
---|
315 | <progressView opaque="NO" contentMode="scaleToFill" id="AuD-cU-2pt" userLabel="Signal"> |
---|
316 | <rect key="frame" x="4" y="23" width="254" height="9"/> |
---|
317 | <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/> |
---|
318 | <color key="progressTintColor" red="0.0" green="1" blue="0.017424847109999999" alpha="1" colorSpace="calibratedRGB"/> |
---|
319 | </progressView> |
---|
320 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Signal" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JXh-II-yAS"> |
---|
321 | <rect key="frame" x="6" y="3" width="48" height="17"/> |
---|
322 | <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/> |
---|
323 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
324 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
325 | <nil key="highlightedColor"/> |
---|
326 | </label> |
---|
327 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Hover" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="oUh-1C-0bs"> |
---|
328 | <rect key="frame" x="6" y="31" width="46" height="21"/> |
---|
329 | <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/> |
---|
330 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
331 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
332 | <nil key="highlightedColor"/> |
---|
333 | </label> |
---|
334 | <progressView opaque="NO" contentMode="scaleToFill" id="KeR-cO-90u" userLabel="Power"> |
---|
335 | <rect key="frame" x="4" y="54" width="254" height="9"/> |
---|
336 | <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/> |
---|
337 | <color key="progressTintColor" red="1" green="0.84573597209999996" blue="0.0" alpha="1" colorSpace="calibratedRGB"/> |
---|
338 | </progressView> |
---|
339 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="0%" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="yYn-76-IoI"> |
---|
340 | <rect key="frame" x="263" y="19" width="46" height="17"/> |
---|
341 | <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/> |
---|
342 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
343 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
344 | <nil key="highlightedColor"/> |
---|
345 | </label> |
---|
346 | <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="0%" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ah9-c0-kCb"> |
---|
347 | <rect key="frame" x="263" y="46" width="46" height="23"/> |
---|
348 | <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/> |
---|
349 | <fontDescription key="fontDescription" type="system" pointSize="14"/> |
---|
350 | <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> |
---|
351 | <nil key="highlightedColor"/> |
---|
352 | </label> |
---|
353 | </subviews> |
---|
354 | <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> |
---|
355 | <accessibility key="accessibilityConfiguration"> |
---|
356 | <accessibilityTraits key="traits" none="YES" notEnabled="YES"/> |
---|
357 | </accessibility> |
---|
358 | <userDefinedRuntimeAttributes> |
---|
359 | <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> |
---|
360 | <real key="value" value="5"/> |
---|
361 | </userDefinedRuntimeAttribute> |
---|
362 | </userDefinedRuntimeAttributes> |
---|
363 | </view> |
---|
364 | <view contentMode="scaleToFill" id="lfi-AW-BAx"> |
---|
365 | <rect key="frame" x="7" y="269" width="308" height="137"/> |
---|
366 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/> |
---|
367 | <subviews> |
---|
368 | <imageView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleAspectFit" image="status_0.png" id="aa9-oz-0Qj"> |
---|
369 | <rect key="frame" x="66" y="6" width="177" height="126"/> |
---|
370 | <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/> |
---|
371 | </imageView> |
---|
372 | </subviews> |
---|
373 | <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/> |
---|
374 | <userDefinedRuntimeAttributes> |
---|
375 | <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius"> |
---|
376 | <real key="value" value="5"/> |
---|
377 | </userDefinedRuntimeAttribute> |
---|
378 | </userDefinedRuntimeAttributes> |
---|
379 | </view> |
---|
380 | </subviews> |
---|
381 | <color key="backgroundColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/> |
---|
382 | </view> |
---|
383 | <tabBarItem key="tabBarItem" title="Flight" image="plane.png" id="ysb-Df-cyR"/> |
---|
384 | <navigationItem key="navigationItem" id="iTN-dz-EXc"/> |
---|
385 | <connections> |
---|
386 | <outlet property="attention" destination="Dly-NW-R1i" id="XDF-jJ-Fgu"/> |
---|
387 | <outlet property="attentionPercent" destination="bZn-rG-svm" id="1Ap-Cq-hIM"/> |
---|
388 | <outlet property="attentionThreshold" destination="ym8-zN-dSb" id="baB-wY-lJS"/> |
---|
389 | <outlet property="connectButton" destination="Lwp-ZU-iKO" id="zdp-si-XhL"/> |
---|
390 | <outlet property="meditation" destination="tsc-gq-wnT" id="y0Z-Xa-LgD"/> |
---|
391 | <outlet property="meditationPercent" destination="Rhw-9S-ZP1" id="Wws-f9-lVM"/> |
---|
392 | <outlet property="meditationThreshold" destination="LJj-vt-JUw" id="UKy-Vg-8gL"/> |
---|
393 | <outlet property="power" destination="KeR-cO-90u" id="wwM-U5-g6n"/> |
---|
394 | <outlet property="powerPercent" destination="ah9-c0-kCb" id="IF6-xV-7Xf"/> |
---|
395 | <outlet property="signal" destination="AuD-cU-2pt" id="uuu-hc-E2e"/> |
---|
396 | <outlet property="signalPercent" destination="yYn-76-IoI" id="4Ei-JM-jZ1"/> |
---|
397 | <outlet property="statusImage" destination="aa9-oz-0Qj" id="ilQ-PQ-gI8"/> |
---|
398 | <outlet property="testButton" destination="Geo-cL-sK5" id="P8n-GW-Eih"/> |
---|
399 | </connections> |
---|
400 | </viewController> |
---|
401 | <placeholder placeholderIdentifier="IBFirstResponder" id="2FE-fA-6q3" userLabel="First Responder" sceneMemberID="firstResponder"/> |
---|
402 | </objects> |
---|
403 | <point key="canvasLocation" x="680" y="-96"/> |
---|
404 | </scene> |
---|
405 | <!--Tutorial View Controller - Welcome--> |
---|
406 | <scene sceneID="Qva-11-RgT"> |
---|
407 | <objects> |
---|
408 | <viewController id="Wc6-MU-jew" customClass="TutorialViewController" sceneMemberID="viewController"> |
---|
409 | <view key="view" contentMode="scaleToFill" id="1rv-DF-u63"> |
---|
410 | <rect key="frame" x="0.0" y="20" width="320" height="411"/> |
---|
411 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> |
---|
412 | <subviews> |
---|
413 | <navigationBar contentMode="scaleToFill" barStyle="blackOpaque" id="i9G-iO-V1m"> |
---|
414 | <rect key="frame" x="0.0" y="0.0" width="320" height="44"/> |
---|
415 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/> |
---|
416 | <items> |
---|
417 | <navigationItem title="Puzzlebox Orbit" id="9Bx-6p-77n"/> |
---|
418 | </items> |
---|
419 | </navigationBar> |
---|
420 | <webView contentMode="scaleToFill" id="yFF-oy-BYh"> |
---|
421 | <rect key="frame" x="0.0" y="44" width="320" height="367"/> |
---|
422 | <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> |
---|
423 | <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> |
---|
424 | <dataDetectorType key="dataDetectorTypes"/> |
---|
425 | <connections> |
---|
426 | <outlet property="delegate" destination="Wc6-MU-jew" id="cBE-hV-4Fe"/> |
---|
427 | </connections> |
---|
428 | </webView> |
---|
429 | </subviews> |
---|
430 | <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/> |
---|
431 | </view> |
---|
432 | <tabBarItem key="tabBarItem" title="Welcome" image="tutorial.png" id="JJR-hA-hnf"/> |
---|
433 | <connections> |
---|
434 | <outlet property="webView" destination="yFF-oy-BYh" id="UOH-dC-3Mk"/> |
---|
435 | </connections> |
---|
436 | </viewController> |
---|
437 | <placeholder placeholderIdentifier="IBFirstResponder" id="phY-I4-vyg" userLabel="First Responder" sceneMemberID="firstResponder"/> |
---|
438 | </objects> |
---|
439 | <point key="canvasLocation" x="675" y="-678"/> |
---|
440 | </scene> |
---|
441 | <!--Tab Bar Controller--> |
---|
442 | <scene sceneID="Unr-Qu-XhD"> |
---|
443 | <objects> |
---|
444 | <tabBarController definesPresentationContext="YES" id="T1J-Fd-fkz" sceneMemberID="viewController"> |
---|
445 | <nil key="simulatedBottomBarMetrics"/> |
---|
446 | <tabBar key="tabBar" contentMode="scaleToFill" id="ib6-CL-444"> |
---|
447 | <rect key="frame" x="129" y="330" width="163" height="49"/> |
---|
448 | <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/> |
---|
449 | <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> |
---|
450 | </tabBar> |
---|
451 | <connections> |
---|
452 | <segue destination="Wc6-MU-jew" kind="relationship" relationship="viewControllers" id="RgU-De-HvK"/> |
---|
453 | <segue destination="FNb-Lg-ILk" kind="relationship" relationship="viewControllers" id="qdp-16-orN"/> |
---|
454 | <segue destination="GcO-3J-amz" kind="relationship" relationship="viewControllers" id="2mN-g9-3Pc"/> |
---|
455 | <segue destination="rjE-lQ-n1C" kind="relationship" relationship="viewControllers" id="Qzp-bX-Vb5"/> |
---|
456 | </connections> |
---|
457 | </tabBarController> |
---|
458 | <placeholder placeholderIdentifier="IBFirstResponder" id="PCd-gv-Nkx" userLabel="First Responder" sceneMemberID="firstResponder"/> |
---|
459 | </objects> |
---|
460 | <point key="canvasLocation" x="134" y="134"/> |
---|
461 | </scene> |
---|
462 | </scenes> |
---|
463 | <resources> |
---|
464 | <image name="advanced.png" width="20" height="20"/> |
---|
465 | <image name="help.png" width="20" height="20"/> |
---|
466 | <image name="plane.png" width="20" height="20"/> |
---|
467 | <image name="status_0.png" width="238" height="213"/> |
---|
468 | <image name="tutorial.png" width="20" height="20"/> |
---|
469 | </resources> |
---|
470 | <classes> |
---|
471 | <class className="AdvancedViewController" superclassName="UIViewController"> |
---|
472 | <source key="sourceIdentifier" type="project" relativePath="./Classes/AdvancedViewController.h"/> |
---|
473 | <relationships> |
---|
474 | <relationship kind="action" name="pitchChanged:"/> |
---|
475 | <relationship kind="action" name="resetButtonPressed:"/> |
---|
476 | <relationship kind="action" name="throttleChanged:"/> |
---|
477 | <relationship kind="action" name="yawChanged:"/> |
---|
478 | <relationship kind="outlet" name="pitch" candidateClass="UISlider"/> |
---|
479 | <relationship kind="outlet" name="pitchPercent" candidateClass="UILabel"/> |
---|
480 | <relationship kind="outlet" name="resetButton" candidateClass="UIBarButtonItem"/> |
---|
481 | <relationship kind="outlet" name="throttle" candidateClass="UISlider"/> |
---|
482 | <relationship kind="outlet" name="throttlePercent" candidateClass="UILabel"/> |
---|
483 | <relationship kind="outlet" name="yaw" candidateClass="UISlider"/> |
---|
484 | <relationship kind="outlet" name="yawPercent" candidateClass="UILabel"/> |
---|
485 | </relationships> |
---|
486 | </class> |
---|
487 | <class className="FlightViewController" superclassName="UIViewController"> |
---|
488 | <source key="sourceIdentifier" type="project" relativePath="./Classes/FlightViewController.h"/> |
---|
489 | <relationships> |
---|
490 | <relationship kind="action" name="connectButtonPressed:"/> |
---|
491 | <relationship kind="action" name="testButtonPressed:"/> |
---|
492 | <relationship kind="outlet" name="attention" candidateClass="UIProgressView"/> |
---|
493 | <relationship kind="outlet" name="attentionPercent" candidateClass="UILabel"/> |
---|
494 | <relationship kind="outlet" name="attentionThreshold" candidateClass="UISlider"/> |
---|
495 | <relationship kind="outlet" name="connectButton" candidateClass="UIBarButtonItem"/> |
---|
496 | <relationship kind="outlet" name="meditation" candidateClass="UIProgressView"/> |
---|
497 | <relationship kind="outlet" name="meditationPercent" candidateClass="UILabel"/> |
---|
498 | <relationship kind="outlet" name="meditationThreshold" candidateClass="UISlider"/> |
---|
499 | <relationship kind="outlet" name="power" candidateClass="UIProgressView"/> |
---|
500 | <relationship kind="outlet" name="powerPercent" candidateClass="UILabel"/> |
---|
501 | <relationship kind="outlet" name="signal" candidateClass="UIProgressView"/> |
---|
502 | <relationship kind="outlet" name="signalPercent" candidateClass="UILabel"/> |
---|
503 | <relationship kind="outlet" name="status" candidateClass="UILabel"/> |
---|
504 | <relationship kind="outlet" name="statusImage" candidateClass="UIImageView"/> |
---|
505 | <relationship kind="outlet" name="testButton" candidateClass="UIBarButtonItem"/> |
---|
506 | </relationships> |
---|
507 | </class> |
---|
508 | <class className="SupportViewController" superclassName="UIViewController"> |
---|
509 | <source key="sourceIdentifier" type="project" relativePath="./Classes/SupportViewController.h"/> |
---|
510 | <relationships> |
---|
511 | <relationship kind="action" name="retryButtonPressed:"/> |
---|
512 | <relationship kind="outlet" name="retryButton" candidateClass="UIButton"/> |
---|
513 | <relationship kind="outlet" name="status" candidateClass="UILabel"/> |
---|
514 | <relationship kind="outlet" name="webView" candidateClass="UIWebView"/> |
---|
515 | </relationships> |
---|
516 | </class> |
---|
517 | <class className="TutorialViewController" superclassName="UIViewController"> |
---|
518 | <source key="sourceIdentifier" type="project" relativePath="./Classes/TutorialViewController.h"/> |
---|
519 | <relationships> |
---|
520 | <relationship kind="outlet" name="webView" candidateClass="UIWebView"/> |
---|
521 | </relationships> |
---|
522 | </class> |
---|
523 | </classes> |
---|
524 | <simulatedMetricsContainer key="defaultSimulatedMetrics"> |
---|
525 | <simulatedStatusBarMetrics key="statusBar"/> |
---|
526 | <simulatedOrientationMetrics key="orientation"/> |
---|
527 | <simulatedScreenMetrics key="destination"/> |
---|
528 | </simulatedMetricsContainer> |
---|
529 | </document> |
---|