blob: 133e3b2089b500e59b5bdbf7b2974f284a787593 [file] [log] [blame]
Alexandre Lisionc5148052015-03-04 15:10:35 -05001<?xml version="1.0" encoding="UTF-8" standalone="no"?>
Alexandre Lisionf23ec5a2015-07-16 11:24:06 -04002<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="7706" systemVersion="14E46" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
Alexandre Lisionc5148052015-03-04 15:10:35 -05003 <dependencies>
Alexandre Lision58cab672015-06-09 15:25:40 -04004 <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="7706"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -05005 </dependencies>
6 <objects>
7 <customObject id="-2" userLabel="File's Owner" customClass="CurrentCallVC">
8 <connections>
Alexandre Lision2db8f472015-07-22 15:05:46 -04009 <outlet property="addContactButton" destination="Zss-6A-bSy" id="Px0-5v-NE7"/>
Alexandre Lision58cab672015-06-09 15:25:40 -040010 <outlet property="chatButton" destination="fmp-x4-Pef" id="ARt-dr-TRo"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -050011 <outlet property="controlsPanel" destination="Eoi-B8-iL6" id="4xn-3b-SNn"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -050012 <outlet property="hangUpButton" destination="Kjq-iM-NBL" id="Puz-4L-Okl"/>
13 <outlet property="holdOnOffButton" destination="anb-Y8-JQi" id="HSl-pE-Kwg"/>
Alexandre Lisionf47a2562015-06-15 15:48:29 -040014 <outlet property="loadingIndicator" destination="JwW-2h-DyZ" id="EEb-50-oSJ"/>
Alexandre Lisiond18fa272015-06-15 11:18:03 -040015 <outlet property="muteAudioButton" destination="tQl-cT-0Lb" id="qV4-Ef-UTx"/>
16 <outlet property="muteVideoButton" destination="LVS-yZ-98V" id="qQs-zP-wQ4"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -050017 <outlet property="personLabel" destination="bg3-hB-nE8" id="t6l-1B-JxI"/>
18 <outlet property="pickUpButton" destination="qgD-3D-nD5" id="mkD-IT-22E"/>
19 <outlet property="previewView" destination="6y6-RH-qOp" id="1PY-sd-mh4"/>
Alexandre Lisionf23ec5a2015-07-16 11:24:06 -040020 <outlet property="qualityPopOver" destination="DRa-ai-N1h" id="Cb1-1p-7bO"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -050021 <outlet property="recordOnOffButton" destination="oRa-pS-HN2" id="N7C-wn-0le"/>
Alexandre Lision58cab672015-06-09 15:25:40 -040022 <outlet property="splitView" destination="GIJ-gB-FZo" id="PM0-az-Q8X"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -050023 <outlet property="stateLabel" destination="kFD-FB-vig" id="SSO-14-q2t"/>
24 <outlet property="timeSpentLabel" destination="cIU-M7-xpN" id="9Rl-t3-gjY"/>
25 <outlet property="videoView" destination="2wf-Py-l6B" id="dEF-Gx-w6x"/>
26 <outlet property="view" destination="Hz6-mo-xeY" id="VKn-lN-ijP"/>
27 </connections>
28 </customObject>
29 <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
30 <customObject id="-3" userLabel="Application" customClass="NSObject"/>
31 <customView id="Hz6-mo-xeY">
Alexandre Lision58cab672015-06-09 15:25:40 -040032 <rect key="frame" x="0.0" y="0.0" width="1014" height="509"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -050033 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
34 <subviews>
Alexandre Lision58cab672015-06-09 15:25:40 -040035 <splitView dividerStyle="thin" vertical="YES" translatesAutoresizingMaskIntoConstraints="NO" id="GIJ-gB-FZo">
36 <rect key="frame" x="0.0" y="0.0" width="1014" height="509"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -050037 <subviews>
Alexandre Lision58cab672015-06-09 15:25:40 -040038 <customView id="2wf-Py-l6B" customClass="CallView">
39 <rect key="frame" x="0.0" y="0.0" width="675" height="509"/>
40 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -050041 <subviews>
Alexandre Lision58cab672015-06-09 15:25:40 -040042 <customView translatesAutoresizingMaskIntoConstraints="NO" id="d0X-cW-Xgz">
43 <rect key="frame" x="20" y="438" width="635" height="71"/>
44 <subviews>
Alexandre Lision58cab672015-06-09 15:25:40 -040045 <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="kFD-FB-vig">
Alexandre Lision2db8f472015-07-22 15:05:46 -040046 <rect key="frame" x="18" y="39" width="37" height="17"/>
Alexandre Lision58cab672015-06-09 15:25:40 -040047 <constraints>
48 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="29" id="pft-oc-ZNh"/>
49 </constraints>
50 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="State" id="ugy-uK-901">
51 <font key="font" metaFont="system"/>
52 <color key="textColor" name="highlightColor" catalog="System" colorSpace="catalog"/>
53 <color key="backgroundColor" name="highlightColor" catalog="System" colorSpace="catalog"/>
54 </textFieldCell>
55 </textField>
56 <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="cIU-M7-xpN">
57 <rect key="frame" x="513" y="23" width="104" height="24"/>
58 <constraints>
59 <constraint firstAttribute="width" constant="100" id="9vz-kb-6L6"/>
60 </constraints>
61 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="center" title="Time" id="zsO-T7-9yi">
62 <font key="font" size="20" name="HelveticaNeue"/>
63 <color key="textColor" name="alternateSelectedControlTextColor" catalog="System" colorSpace="catalog"/>
64 <color key="backgroundColor" name="highlightColor" catalog="System" colorSpace="catalog"/>
65 </textFieldCell>
66 <userDefinedRuntimeAttributes>
67 <userDefinedRuntimeAttribute type="string" keyPath="layer.cornerRadius" value="15"/>
68 </userDefinedRuntimeAttributes>
69 </textField>
Alexandre Lisionf47a2562015-06-15 15:48:29 -040070 <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="bg3-hB-nE8">
Alexandre Lision2db8f472015-07-22 15:05:46 -040071 <rect key="frame" x="18" y="14" width="85" height="17"/>
Alexandre Lisionf47a2562015-06-15 15:48:29 -040072 <constraints>
73 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="81" id="gT7-Wu-XtU"/>
74 </constraints>
75 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Person name" id="osk-LS-0Qg">
76 <font key="font" metaFont="system"/>
77 <color key="textColor" name="highlightColor" catalog="System" colorSpace="catalog"/>
78 <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
79 </textFieldCell>
80 </textField>
Alexandre Lision2db8f472015-07-22 15:05:46 -040081 <button hidden="YES" wantsLayer="YES" horizontalHuggingPriority="750" verticalHuggingPriority="750" ambiguous="YES" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Zss-6A-bSy" userLabel="Chat">
82 <rect key="frame" x="107" y="6" width="54" height="32"/>
83 <backgroundFilters>
84 <ciFilter name="CIColorMonochrome">
85 <configuration>
86 <ciColor key="inputColor" red="1" green="0.53908979892730713" blue="0.15185309946537018" alpha="1"/>
87 <null key="inputImage"/>
88 <real key="inputIntensity" value="1"/>
89 </configuration>
90 </ciFilter>
91 </backgroundFilters>
92 <buttonCell key="cell" type="bevel" bezelStyle="regularSquare" image="ic_person_add" imagePosition="overlaps" alignment="center" borderStyle="border" imageScaling="proportionallyUpOrDown" id="3Ea-x8-Ndg">
93 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES" changeBackground="YES" changeGray="YES"/>
94 <font key="font" metaFont="system"/>
95 </buttonCell>
96 <connections>
97 <action selector="addToContact:" target="-2" id="OI1-7U-4T7"/>
98 </connections>
99 </button>
Alexandre Lision58cab672015-06-09 15:25:40 -0400100 </subviews>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500101 <constraints>
Alexandre Lision2db8f472015-07-22 15:05:46 -0400102 <constraint firstItem="Zss-6A-bSy" firstAttribute="leading" secondItem="bg3-hB-nE8" secondAttribute="trailing" constant="8" id="6V0-Gq-SMw"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400103 <constraint firstItem="kFD-FB-vig" firstAttribute="leading" secondItem="bg3-hB-nE8" secondAttribute="leading" id="LXG-QI-oPf"/>
104 <constraint firstItem="cIU-M7-xpN" firstAttribute="top" secondItem="d0X-cW-Xgz" secondAttribute="top" constant="24" id="Qc7-qp-qSV"/>
105 <constraint firstAttribute="trailing" secondItem="cIU-M7-xpN" secondAttribute="trailing" constant="20" id="RXf-xZ-4f9"/>
106 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="568" id="Xeq-Aa-f1W"/>
Alexandre Lisionf47a2562015-06-15 15:48:29 -0400107 <constraint firstItem="kFD-FB-vig" firstAttribute="top" secondItem="bg3-hB-nE8" secondAttribute="bottom" constant="-42" id="Z06-5v-81Q"/>
108 <constraint firstItem="kFD-FB-vig" firstAttribute="top" secondItem="bg3-hB-nE8" secondAttribute="bottom" constant="-42" id="gRn-E6-o6O"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400109 <constraint firstItem="kFD-FB-vig" firstAttribute="leading" secondItem="d0X-cW-Xgz" secondAttribute="leading" constant="20" id="i5C-8o-qKp"/>
Alexandre Lision2db8f472015-07-22 15:05:46 -0400110 <constraint firstAttribute="bottom" secondItem="kFD-FB-vig" secondAttribute="bottom" constant="39" id="l71-7V-oLx"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400111 <constraint firstItem="bg3-hB-nE8" firstAttribute="leading" secondItem="d0X-cW-Xgz" secondAttribute="leading" constant="20" id="nV4-Vy-vqK"/>
112 <constraint firstAttribute="centerY" secondItem="cIU-M7-xpN" secondAttribute="centerY" id="yvc-8B-cEu"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500113 </constraints>
Alexandre Lision58cab672015-06-09 15:25:40 -0400114 </customView>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400115 <customView translatesAutoresizingMaskIntoConstraints="NO" id="6y6-RH-qOp" userLabel="Preview">
116 <rect key="frame" x="480" y="20" width="175" height="120"/>
117 <constraints>
118 <constraint firstAttribute="height" constant="120" id="BvU-kV-0uD"/>
119 <constraint firstAttribute="width" constant="175" id="aEv-Tt-tSD"/>
120 </constraints>
121 </customView>
Alexandre Lision58cab672015-06-09 15:25:40 -0400122 <customView translatesAutoresizingMaskIntoConstraints="NO" id="Eoi-B8-iL6" userLabel="Controls">
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400123 <rect key="frame" x="20" y="20" width="452" height="81"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400124 <subviews>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400125 <button horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Kjq-iM-NBL" userLabel="Hang Up">
126 <rect key="frame" x="162" y="40" width="58" height="32"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400127 <constraints>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400128 <constraint firstAttribute="width" constant="54" id="7Ja-wI-kLL"/>
129 <constraint firstAttribute="height" constant="27" id="E2W-LK-NfM"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400130 </constraints>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400131 <buttonCell key="cell" type="bevel" bezelStyle="regularSquare" image="ic_action_hangup" imagePosition="overlaps" alignment="left" borderStyle="border" imageScaling="proportionallyDown" id="kR5-bV-2KY">
Alexandre Lision58cab672015-06-09 15:25:40 -0400132 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
133 <font key="font" metaFont="system"/>
134 </buttonCell>
135 <connections>
136 <action selector="hangUp:" target="-2" id="1Fj-b8-nfh"/>
137 </connections>
138 </button>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400139 <button horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="tQl-cT-0Lb" userLabel="Mute Audio">
140 <rect key="frame" x="197" y="5" width="58" height="32"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400141 <constraints>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400142 <constraint firstAttribute="height" constant="27" id="TbE-0y-0UT"/>
143 <constraint firstAttribute="width" constant="54" id="eIi-Jg-kdC"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400144 </constraints>
Alexandre Lisionf23ec5a2015-07-16 11:24:06 -0400145 <buttonCell key="cell" type="bevel" bezelStyle="regularSquare" image="ic_action_mute_audio" imagePosition="overlaps" alignment="center" borderStyle="border" imageScaling="proportionallyDown" id="7wg-Q4-mbD">
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400146 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES" changeBackground="YES" changeGray="YES"/>
147 <font key="font" metaFont="system"/>
148 </buttonCell>
149 <connections>
150 <action selector="muteAudio:" target="-2" id="DBk-mG-FLj"/>
151 </connections>
152 </button>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400153 <button horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="qgD-3D-nD5" userLabel="Accept">
154 <rect key="frame" x="100" y="40" width="58" height="32"/>
155 <constraints>
156 <constraint firstAttribute="width" constant="54" id="9Aq-GM-wT2"/>
157 <constraint firstAttribute="height" constant="27" id="mnN-fs-Rr6"/>
158 </constraints>
159 <buttonCell key="cell" type="bevel" bezelStyle="regularSquare" image="ic_action_call" imagePosition="overlaps" alignment="left" borderStyle="border" imageScaling="proportionallyDown" id="CoO-HS-nEB">
Alexandre Lision58cab672015-06-09 15:25:40 -0400160 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
161 <font key="font" metaFont="system"/>
162 </buttonCell>
163 <connections>
164 <action selector="accept:" target="-2" id="maS-G8-eY7"/>
165 </connections>
166 </button>
167 <button horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="oRa-pS-HN2">
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400168 <rect key="frame" x="124" y="5" width="69" height="32"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400169 <constraints>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400170 <constraint firstAttribute="width" constant="65" id="Afw-2T-aY9"/>
171 <constraint firstAttribute="height" constant="27" id="t21-HC-Wvs"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400172 </constraints>
173 <buttonCell key="cell" type="bevel" title="Record" bezelStyle="regularSquare" imagePosition="overlaps" alignment="center" borderStyle="border" imageScaling="proportionallyDown" id="rhz-4Z-avV">
174 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
175 <font key="font" metaFont="system"/>
176 </buttonCell>
177 <connections>
178 <action selector="toggleRecording:" target="-2" id="gAc-ZJ-9PN"/>
179 </connections>
180 </button>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400181 <button horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="anb-Y8-JQi" userLabel="Hold">
182 <rect key="frame" x="224" y="40" width="53" height="32"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400183 <constraints>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400184 <constraint firstAttribute="width" constant="49" id="QBx-uC-sub"/>
185 <constraint firstAttribute="height" constant="27" id="nPV-iA-aaw"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400186 </constraints>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400187 <buttonCell key="cell" type="bevel" bezelStyle="regularSquare" image="ic_action_hold" imagePosition="overlaps" alignment="center" borderStyle="border" imageScaling="proportionallyDown" id="7w5-d1-mNe">
Alexandre Lision58cab672015-06-09 15:25:40 -0400188 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
189 <font key="font" metaFont="system"/>
190 </buttonCell>
191 <connections>
192 <action selector="toggleHold:" target="-2" id="O18-nN-hHE"/>
193 </connections>
194 </button>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400195 <button wantsLayer="YES" horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="fmp-x4-Pef" userLabel="Chat">
196 <rect key="frame" x="281" y="40" width="54" height="32"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400197 <constraints>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400198 <constraint firstAttribute="width" constant="50" id="eC5-B4-omb"/>
199 <constraint firstAttribute="height" constant="27" id="wYS-TH-4rc"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400200 </constraints>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400201 <backgroundFilters>
202 <ciFilter name="CIColorMonochrome">
203 <configuration>
204 <ciColor key="inputColor" red="1" green="0.53908981990000004" blue="0.1518531061" alpha="1"/>
205 <null key="inputImage"/>
206 <real key="inputIntensity" value="1"/>
207 </configuration>
208 </ciFilter>
209 </backgroundFilters>
210 <buttonCell key="cell" type="bevel" bezelStyle="regularSquare" image="ic_action_chat" imagePosition="overlaps" alignment="center" borderStyle="border" imageScaling="proportionallyUpOrDown" id="1fJ-X6-Rza">
Alexandre Lision58cab672015-06-09 15:25:40 -0400211 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES" changeBackground="YES" changeGray="YES"/>
212 <font key="font" metaFont="system"/>
213 </buttonCell>
214 <connections>
215 <action selector="toggleChat:" target="-2" id="7HN-HS-oqT"/>
216 </connections>
217 </button>
Alexandre Lisionf23ec5a2015-07-16 11:24:06 -0400218 <button wantsLayer="YES" horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="j52-5l-K3e" userLabel="Quality">
219 <rect key="frame" x="321" y="5" width="54" height="32"/>
220 <constraints>
221 <constraint firstAttribute="width" constant="50" id="HMQ-8b-b48"/>
222 <constraint firstAttribute="height" constant="27" id="RHV-j9-SKc"/>
223 </constraints>
224 <backgroundFilters>
225 <ciFilter name="CIColorMonochrome">
226 <configuration>
227 <ciColor key="inputColor" red="1" green="0.53908979892730713" blue="0.15185309946537018" alpha="1"/>
228 <null key="inputImage"/>
229 <real key="inputIntensity" value="1"/>
230 </configuration>
231 </ciFilter>
232 </backgroundFilters>
233 <buttonCell key="cell" type="bevel" bezelStyle="regularSquare" image="ic_action_quality" imagePosition="overlaps" alignment="center" borderStyle="border" imageScaling="proportionallyUpOrDown" id="Vv0-lu-Pg9">
234 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES" changeBackground="YES" changeGray="YES"/>
235 <font key="font" metaFont="system"/>
236 </buttonCell>
237 <connections>
238 <action selector="displayQualityPopUp:" target="-2" id="EbO-ZD-Zsm"/>
239 </connections>
240 </button>
241 <button horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="LVS-yZ-98V" userLabel="Mute Video">
242 <rect key="frame" x="259" y="5" width="58" height="32"/>
243 <constraints>
244 <constraint firstAttribute="width" constant="54" id="D26-l1-SRe"/>
245 <constraint firstAttribute="height" constant="27" id="qDd-Wq-7QG"/>
246 </constraints>
247 <buttonCell key="cell" type="bevel" bezelStyle="regularSquare" image="ic_action_mute_video" imagePosition="overlaps" alignment="center" borderStyle="border" imageScaling="proportionallyDown" id="sSe-V6-C7i">
248 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES" changeBackground="YES" changeGray="YES"/>
249 <font key="font" metaFont="system"/>
250 </buttonCell>
251 <connections>
252 <action selector="muteVideo:" target="-2" id="a6W-aB-zWX"/>
253 </connections>
254 </button>
Alexandre Lision58cab672015-06-09 15:25:40 -0400255 </subviews>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500256 <constraints>
Alexandre Lision58cab672015-06-09 15:25:40 -0400257 <constraint firstItem="qgD-3D-nD5" firstAttribute="top" secondItem="Eoi-B8-iL6" secondAttribute="top" constant="11" id="1lr-kB-A5h"/>
258 <constraint firstItem="Kjq-iM-NBL" firstAttribute="leading" secondItem="qgD-3D-nD5" secondAttribute="trailing" constant="8" id="3iK-1x-F2q"/>
259 <constraint firstItem="anb-Y8-JQi" firstAttribute="top" secondItem="Eoi-B8-iL6" secondAttribute="top" constant="11" id="4C3-og-43v"/>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400260 <constraint firstAttribute="bottom" secondItem="fmp-x4-Pef" secondAttribute="bottom" constant="43" id="4qt-Sw-3oV"/>
261 <constraint firstItem="LVS-yZ-98V" firstAttribute="top" secondItem="fmp-x4-Pef" secondAttribute="bottom" constant="8" id="6Tt-Zj-Gnf"/>
262 <constraint firstAttribute="bottom" secondItem="LVS-yZ-98V" secondAttribute="bottom" constant="8" id="9xT-hf-H7Q"/>
Alexandre Lisionf23ec5a2015-07-16 11:24:06 -0400263 <constraint firstItem="j52-5l-K3e" firstAttribute="top" secondItem="fmp-x4-Pef" secondAttribute="bottom" constant="8" id="FGP-OT-jtW"/>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400264 <constraint firstAttribute="bottom" secondItem="Kjq-iM-NBL" secondAttribute="bottom" constant="43" id="IPS-1V-PVm"/>
265 <constraint firstItem="LVS-yZ-98V" firstAttribute="leading" secondItem="tQl-cT-0Lb" secondAttribute="trailing" constant="8" id="IUv-fA-Zva"/>
266 <constraint firstAttribute="bottom" secondItem="qgD-3D-nD5" secondAttribute="bottom" constant="43" id="KYy-za-dDq"/>
Alexandre Lisionf23ec5a2015-07-16 11:24:06 -0400267 <constraint firstItem="j52-5l-K3e" firstAttribute="leading" secondItem="LVS-yZ-98V" secondAttribute="trailing" constant="8" id="LmM-7T-m9j"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400268 <constraint firstItem="anb-Y8-JQi" firstAttribute="leading" secondItem="Kjq-iM-NBL" secondAttribute="trailing" constant="8" id="Mcj-US-rZq"/>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400269 <constraint firstAttribute="bottom" secondItem="anb-Y8-JQi" secondAttribute="bottom" constant="43" id="MwL-3I-lJv"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400270 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="385" id="TSJ-9A-brf"/>
271 <constraint firstItem="fmp-x4-Pef" firstAttribute="top" secondItem="Eoi-B8-iL6" secondAttribute="top" constant="11" id="Wmf-0A-jba"/>
272 <constraint firstItem="Kjq-iM-NBL" firstAttribute="top" secondItem="Eoi-B8-iL6" secondAttribute="top" constant="11" id="a1R-g8-5gl"/>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400273 <constraint firstAttribute="bottom" secondItem="oRa-pS-HN2" secondAttribute="bottom" constant="8" id="aOv-xQ-1pk"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400274 <constraint firstItem="fmp-x4-Pef" firstAttribute="leading" secondItem="anb-Y8-JQi" secondAttribute="trailing" constant="8" id="bSy-yw-J5C"/>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400275 <constraint firstItem="tQl-cT-0Lb" firstAttribute="leading" secondItem="oRa-pS-HN2" secondAttribute="trailing" constant="8" id="d6a-bF-2d5"/>
276 <constraint firstItem="oRa-pS-HN2" firstAttribute="top" secondItem="Eoi-B8-iL6" secondAttribute="top" constant="46" id="faC-l8-iCU"/>
277 <constraint firstItem="tQl-cT-0Lb" firstAttribute="top" secondItem="anb-Y8-JQi" secondAttribute="bottom" constant="8" id="gZK-fs-Aml"/>
278 <constraint firstItem="oRa-pS-HN2" firstAttribute="leading" secondItem="Eoi-B8-iL6" secondAttribute="leading" constant="126" id="htl-he-rlg"/>
279 <constraint firstAttribute="bottom" secondItem="tQl-cT-0Lb" secondAttribute="bottom" constant="8" id="iWQ-V7-2PF"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400280 <constraint firstItem="fmp-x4-Pef" firstAttribute="leading" secondItem="anb-Y8-JQi" secondAttribute="trailing" constant="8" id="jfN-xU-POX"/>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400281 <constraint firstItem="qgD-3D-nD5" firstAttribute="leading" secondItem="oRa-pS-HN2" secondAttribute="trailing" constant="-89" id="wQF-FD-dbj"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500282 </constraints>
Alexandre Lision58cab672015-06-09 15:25:40 -0400283 </customView>
Alexandre Lisionf47a2562015-06-15 15:48:29 -0400284 <customView translatesAutoresizingMaskIntoConstraints="NO" id="JwW-2h-DyZ" customClass="ITProgressIndicator">
285 <rect key="frame" x="287" y="205" width="100" height="100"/>
286 <constraints>
287 <constraint firstAttribute="height" constant="100" id="gpl-re-hHE"/>
288 <constraint firstAttribute="width" constant="100" id="nmo-HF-lhL"/>
289 </constraints>
290 </customView>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500291 </subviews>
292 <constraints>
Alexandre Lisionf47a2562015-06-15 15:48:29 -0400293 <constraint firstAttribute="centerX" secondItem="JwW-2h-DyZ" secondAttribute="centerX" id="4eh-az-oI5"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400294 <constraint firstItem="6y6-RH-qOp" firstAttribute="leading" secondItem="Eoi-B8-iL6" secondAttribute="trailing" constant="8" id="7wV-uh-Xb7"/>
295 <constraint firstAttribute="trailing" secondItem="d0X-cW-Xgz" secondAttribute="trailing" constant="20" id="G79-Jv-EYw"/>
296 <constraint firstAttribute="bottom" secondItem="6y6-RH-qOp" secondAttribute="bottom" constant="20" id="HOt-7O-FU2"/>
297 <constraint firstAttribute="trailing" secondItem="6y6-RH-qOp" secondAttribute="trailing" constant="20" id="KTx-SN-RUg"/>
298 <constraint firstItem="d0X-cW-Xgz" firstAttribute="top" secondItem="2wf-Py-l6B" secondAttribute="top" id="MKB-zm-C75"/>
Alexandre Lisionf47a2562015-06-15 15:48:29 -0400299 <constraint firstAttribute="centerY" secondItem="JwW-2h-DyZ" secondAttribute="centerY" id="Na1-o4-4Ds"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400300 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="675" id="ciq-ed-2FK"/>
301 <constraint firstItem="d0X-cW-Xgz" firstAttribute="leading" secondItem="2wf-Py-l6B" secondAttribute="leading" constant="20" id="efy-70-qsJ"/>
302 <constraint firstAttribute="bottom" secondItem="Eoi-B8-iL6" secondAttribute="bottom" constant="20" id="glQ-Is-Pk6"/>
303 <constraint firstItem="Eoi-B8-iL6" firstAttribute="leading" secondItem="2wf-Py-l6B" secondAttribute="leading" constant="20" id="sHw-xg-QAo"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500304 </constraints>
305 </customView>
Alexandre Lision58cab672015-06-09 15:25:40 -0400306 <customView id="TdD-3L-553">
307 <rect key="frame" x="676" y="0.0" width="338" height="509"/>
308 <autoresizingMask key="autoresizingMask"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500309 <subviews>
Alexandre Lision58cab672015-06-09 15:25:40 -0400310 <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="kW2-Cx-fNv">
311 <rect key="frame" x="274" y="13" width="50" height="32"/>
Alexandre Lision74dd47f2015-04-14 13:47:42 -0400312 <constraints>
Alexandre Lision58cab672015-06-09 15:25:40 -0400313 <constraint firstAttribute="width" constant="38" id="0Qx-5g-ThL"/>
Alexandre Lision74dd47f2015-04-14 13:47:42 -0400314 </constraints>
Alexandre Lision58cab672015-06-09 15:25:40 -0400315 <buttonCell key="cell" type="push" bezelStyle="rounded" image="NSGoRightTemplate" imagePosition="overlaps" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="5Nl-aV-9kl">
316 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
Alexandre Lision74dd47f2015-04-14 13:47:42 -0400317 <font key="font" metaFont="system"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400318 </buttonCell>
319 <connections>
320 <action selector="sendMessage:" target="LWe-df-dS6" id="Hlj-og-5rV"/>
321 <binding destination="LWe-df-dS6" name="enabled" keyPath="self.message.length" id="ec2-s1-Hpt"/>
322 </connections>
323 </button>
324 <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="OBX-o0-u1k">
325 <rect key="frame" x="20" y="20" width="252" height="22"/>
326 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" state="on" borderStyle="bezel" bezelStyle="round" id="QW9-Ty-ZEe">
327 <font key="font" metaFont="system"/>
328 <color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
Alexandre Lision74dd47f2015-04-14 13:47:42 -0400329 <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
330 </textFieldCell>
Alexandre Lision58cab672015-06-09 15:25:40 -0400331 <connections>
332 <binding destination="LWe-df-dS6" name="value" keyPath="self.message" id="suS-k6-ypU">
333 <dictionary key="options">
334 <bool key="NSContinuouslyUpdatesValue" value="YES"/>
335 </dictionary>
336 </binding>
337 <outlet property="delegate" destination="LWe-df-dS6" id="9by-zr-IW0"/>
338 </connections>
Alexandre Lision74dd47f2015-04-14 13:47:42 -0400339 </textField>
Alexandre Lision58cab672015-06-09 15:25:40 -0400340 <scrollView borderType="none" horizontalLineScroll="10" horizontalPageScroll="10" verticalLineScroll="10" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" horizontalScrollElasticity="none" translatesAutoresizingMaskIntoConstraints="NO" id="i3X-6S-mKF">
341 <rect key="frame" x="0.0" y="50" width="338" height="459"/>
342 <clipView key="contentView" id="Tbz-Bj-Y3K">
343 <rect key="frame" x="1" y="1" width="223" height="133"/>
344 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
345 <subviews>
346 <textView editable="NO" importsGraphics="NO" findStyle="panel" continuousSpellChecking="YES" allowsUndo="YES" usesRuler="YES" usesFontPanel="YES" verticallyResizable="YES" allowsNonContiguousLayout="YES" quoteSubstitution="YES" dataDetection="YES" dashSubstitution="YES" spellingCorrection="YES" smartInsertDelete="YES" id="9jD-8j-lXO">
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400347 <rect key="frame" x="0.0" y="0.0" width="223" height="459"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400348 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
349 <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
350 <size key="minSize" width="338" height="459"/>
351 <size key="maxSize" width="463" height="10000000"/>
352 <color key="insertionPointColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
353 <size key="minSize" width="338" height="459"/>
354 <size key="maxSize" width="463" height="10000000"/>
355 </textView>
356 </subviews>
357 <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
358 </clipView>
359 <scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" doubleValue="1" horizontal="YES" id="Uo5-G8-d2s">
360 <rect key="frame" x="-100" y="-100" width="87" height="18"/>
361 <autoresizingMask key="autoresizingMask"/>
362 </scroller>
363 <scroller key="verticalScroller" verticalHuggingPriority="750" doubleValue="1" horizontal="NO" id="eno-qS-nJm">
364 <rect key="frame" x="224" y="1" width="15" height="133"/>
365 <autoresizingMask key="autoresizingMask"/>
366 </scroller>
367 </scrollView>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500368 </subviews>
369 <constraints>
Alexandre Lision58cab672015-06-09 15:25:40 -0400370 <constraint firstItem="kW2-Cx-fNv" firstAttribute="leading" secondItem="OBX-o0-u1k" secondAttribute="trailing" constant="8" id="5sg-0N-YSw"/>
371 <constraint firstAttribute="bottom" secondItem="kW2-Cx-fNv" secondAttribute="bottom" constant="20" id="EeC-o1-xNE"/>
372 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="250" id="KI6-XT-afu"/>
373 <constraint firstItem="i3X-6S-mKF" firstAttribute="top" secondItem="TdD-3L-553" secondAttribute="top" id="LoI-gZ-Gp6"/>
374 <constraint firstItem="i3X-6S-mKF" firstAttribute="leading" secondItem="TdD-3L-553" secondAttribute="leading" id="NVH-57-1Yw"/>
375 <constraint firstAttribute="width" relation="lessThanOrEqual" constant="400" id="Szn-hz-Zcv"/>
376 <constraint firstAttribute="bottom" secondItem="OBX-o0-u1k" secondAttribute="bottom" constant="20" id="eOH-Wv-Zuo"/>
377 <constraint firstAttribute="trailing" secondItem="kW2-Cx-fNv" secondAttribute="trailing" constant="20" id="g3z-YY-hyn"/>
378 <constraint firstItem="OBX-o0-u1k" firstAttribute="leading" secondItem="TdD-3L-553" secondAttribute="leading" constant="20" id="wTD-wE-axZ"/>
379 <constraint firstItem="OBX-o0-u1k" firstAttribute="top" secondItem="i3X-6S-mKF" secondAttribute="bottom" constant="8" id="yKJ-bq-2wk"/>
380 <constraint firstAttribute="trailing" secondItem="i3X-6S-mKF" secondAttribute="trailing" id="zdl-DO-8e8"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500381 </constraints>
382 </customView>
383 </subviews>
Alexandre Lision58cab672015-06-09 15:25:40 -0400384 <holdingPriorities>
385 <real value="250"/>
386 <real value="250"/>
387 </holdingPriorities>
388 <connections>
389 <outlet property="delegate" destination="-2" id="Srr-ek-32R"/>
390 </connections>
391 </splitView>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500392 </subviews>
393 <constraints>
Alexandre Lision58cab672015-06-09 15:25:40 -0400394 <constraint firstAttribute="trailing" secondItem="GIJ-gB-FZo" secondAttribute="trailing" id="0em-qy-QDF"/>
395 <constraint firstItem="GIJ-gB-FZo" firstAttribute="top" secondItem="Hz6-mo-xeY" secondAttribute="top" id="BMA-1U-7qS"/>
396 <constraint firstAttribute="bottom" secondItem="GIJ-gB-FZo" secondAttribute="bottom" id="cSp-R2-2P7"/>
397 <constraint firstItem="GIJ-gB-FZo" firstAttribute="leading" secondItem="Hz6-mo-xeY" secondAttribute="leading" id="gYP-xn-tdT"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500398 </constraints>
Alexandre Lision58cab672015-06-09 15:25:40 -0400399 <point key="canvasLocation" x="1428" y="21.5"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500400 </customView>
Alexandre Lision58cab672015-06-09 15:25:40 -0400401 <viewController id="LWe-df-dS6" customClass="ChatVC">
402 <connections>
403 <outlet property="chatView" destination="9jD-8j-lXO" id="nRK-qZ-xex"/>
404 <outlet property="messageField" destination="OBX-o0-u1k" id="MS2-Hl-as4"/>
405 <outlet property="sendButton" destination="kW2-Cx-fNv" id="7iO-d1-LsM"/>
406 <outlet property="view" destination="TdD-3L-553" id="HQf-B1-D8b"/>
407 </connections>
408 </viewController>
Alexandre Lisionf23ec5a2015-07-16 11:24:06 -0400409 <customView id="Y38-Id-LGC">
410 <rect key="frame" x="0.0" y="4" width="56" height="161"/>
411 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
412 <subviews>
413 <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="6lf-Ut-Xbr">
414 <rect key="frame" x="13" y="134" width="31" height="27"/>
415 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="center" title="+" id="b3D-0u-zMG">
416 <font key="font" metaFont="system" size="22"/>
417 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
418 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
419 </textFieldCell>
420 </textField>
421 <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="DRS-6A-7dl">
422 <rect key="frame" x="13" y="0.0" width="31" height="27"/>
423 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="center" title="-" id="gB4-S1-mny">
424 <font key="font" metaFont="system" size="22"/>
425 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
426 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
427 </textFieldCell>
428 </textField>
429 <slider horizontalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="CgZ-IK-49H">
430 <rect key="frame" x="18" y="32" width="20" height="96"/>
431 <sliderCell key="cell" alignment="left" minValue="200" maxValue="3000" doubleValue="200" tickMarkPosition="right" sliderType="linear" id="oGE-FH-3jK"/>
432 <connections>
433 <action selector="valueChanged:" target="7rr-Wk-Nn8" id="Lir-12-n5c"/>
434 </connections>
435 </slider>
436 </subviews>
437 <point key="canvasLocation" x="637" y="-70.5"/>
438 </customView>
439 <viewController id="7rr-Wk-Nn8" customClass="BitrateVC">
440 <connections>
441 <outlet property="bitrateSlider" destination="CgZ-IK-49H" id="NoD-8v-Cc1"/>
442 <outlet property="view" destination="Y38-Id-LGC" id="0cj-pV-MgQ"/>
443 </connections>
444 </viewController>
445 <popover behavior="t" id="DRa-ai-N1h">
446 <connections>
447 <outlet property="contentViewController" destination="7rr-Wk-Nn8" id="43w-Ab-FTh"/>
448 </connections>
449 </popover>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500450 </objects>
451 <resources>
Alexandre Lision58cab672015-06-09 15:25:40 -0400452 <image name="NSGoRightTemplate" width="9" height="12"/>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400453 <image name="ic_action_call" width="72" height="72"/>
454 <image name="ic_action_chat" width="72" height="72"/>
455 <image name="ic_action_hangup" width="72" height="72"/>
456 <image name="ic_action_hold" width="72" height="72"/>
457 <image name="ic_action_mute_audio" width="72" height="72"/>
458 <image name="ic_action_mute_video" width="72" height="72"/>
Alexandre Lisionf23ec5a2015-07-16 11:24:06 -0400459 <image name="ic_action_quality" width="72" height="72"/>
Alexandre Lision2db8f472015-07-22 15:05:46 -0400460 <image name="ic_person_add" width="48" height="48"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500461 </resources>
462</document>