blob: 91e3591d58281091a7b8bbf605b92d1b1ac8d248 [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 Lision16d9c0a2015-08-10 12:05:15 -040011 <outlet property="chatVC" destination="LWe-df-dS6" id="SMR-T0-fYe"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -050012 <outlet property="controlsPanel" destination="Eoi-B8-iL6" id="4xn-3b-SNn"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -050013 <outlet property="hangUpButton" destination="Kjq-iM-NBL" id="Puz-4L-Okl"/>
14 <outlet property="holdOnOffButton" destination="anb-Y8-JQi" id="HSl-pE-Kwg"/>
Alexandre Lisionf47a2562015-06-15 15:48:29 -040015 <outlet property="loadingIndicator" destination="JwW-2h-DyZ" id="EEb-50-oSJ"/>
Alexandre Lisiond18fa272015-06-15 11:18:03 -040016 <outlet property="muteAudioButton" destination="tQl-cT-0Lb" id="qV4-Ef-UTx"/>
17 <outlet property="muteVideoButton" destination="LVS-yZ-98V" id="qQs-zP-wQ4"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -050018 <outlet property="personLabel" destination="bg3-hB-nE8" id="t6l-1B-JxI"/>
19 <outlet property="pickUpButton" destination="qgD-3D-nD5" id="mkD-IT-22E"/>
20 <outlet property="previewView" destination="6y6-RH-qOp" id="1PY-sd-mh4"/>
Alexandre Lisionf23ec5a2015-07-16 11:24:06 -040021 <outlet property="qualityPopOver" destination="DRa-ai-N1h" id="Cb1-1p-7bO"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -050022 <outlet property="recordOnOffButton" destination="oRa-pS-HN2" id="N7C-wn-0le"/>
Alexandre Lision58cab672015-06-09 15:25:40 -040023 <outlet property="splitView" destination="GIJ-gB-FZo" id="PM0-az-Q8X"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -050024 <outlet property="stateLabel" destination="kFD-FB-vig" id="SSO-14-q2t"/>
25 <outlet property="timeSpentLabel" destination="cIU-M7-xpN" id="9Rl-t3-gjY"/>
26 <outlet property="videoView" destination="2wf-Py-l6B" id="dEF-Gx-w6x"/>
27 <outlet property="view" destination="Hz6-mo-xeY" id="VKn-lN-ijP"/>
28 </connections>
29 </customObject>
30 <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
31 <customObject id="-3" userLabel="Application" customClass="NSObject"/>
Alexandre Lision16d9c0a2015-08-10 12:05:15 -040032 <customView wantsLayer="YES" id="Hz6-mo-xeY">
Alexandre Lision58cab672015-06-09 15:25:40 -040033 <rect key="frame" x="0.0" y="0.0" width="1014" height="509"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -050034 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
35 <subviews>
Alexandre Lision16d9c0a2015-08-10 12:05:15 -040036 <splitView wantsLayer="YES" dividerStyle="thin" vertical="YES" translatesAutoresizingMaskIntoConstraints="NO" id="GIJ-gB-FZo">
Alexandre Lision58cab672015-06-09 15:25:40 -040037 <rect key="frame" x="0.0" y="0.0" width="1014" height="509"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -050038 <subviews>
Alexandre Lision16d9c0a2015-08-10 12:05:15 -040039 <customView wantsLayer="YES" id="2wf-Py-l6B" customClass="CallView">
Alexandre Lision58cab672015-06-09 15:25:40 -040040 <rect key="frame" x="0.0" y="0.0" width="675" height="509"/>
41 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -050042 <subviews>
Alexandre Lision58cab672015-06-09 15:25:40 -040043 <customView translatesAutoresizingMaskIntoConstraints="NO" id="d0X-cW-Xgz">
44 <rect key="frame" x="20" y="438" width="635" height="71"/>
45 <subviews>
Alexandre Lision58cab672015-06-09 15:25:40 -040046 <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="kFD-FB-vig">
Alexandre Lision2db8f472015-07-22 15:05:46 -040047 <rect key="frame" x="18" y="39" width="37" height="17"/>
Alexandre Lision58cab672015-06-09 15:25:40 -040048 <constraints>
49 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="29" id="pft-oc-ZNh"/>
50 </constraints>
51 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="State" id="ugy-uK-901">
52 <font key="font" metaFont="system"/>
53 <color key="textColor" name="highlightColor" catalog="System" colorSpace="catalog"/>
54 <color key="backgroundColor" name="highlightColor" catalog="System" colorSpace="catalog"/>
55 </textFieldCell>
56 </textField>
57 <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="cIU-M7-xpN">
58 <rect key="frame" x="513" y="23" width="104" height="24"/>
59 <constraints>
60 <constraint firstAttribute="width" constant="100" id="9vz-kb-6L6"/>
61 </constraints>
62 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="center" title="Time" id="zsO-T7-9yi">
63 <font key="font" size="20" name="HelveticaNeue"/>
64 <color key="textColor" name="alternateSelectedControlTextColor" catalog="System" colorSpace="catalog"/>
65 <color key="backgroundColor" name="highlightColor" catalog="System" colorSpace="catalog"/>
66 </textFieldCell>
67 <userDefinedRuntimeAttributes>
68 <userDefinedRuntimeAttribute type="string" keyPath="layer.cornerRadius" value="15"/>
69 </userDefinedRuntimeAttributes>
70 </textField>
Alexandre Lisionf47a2562015-06-15 15:48:29 -040071 <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="bg3-hB-nE8">
Alexandre Lision2db8f472015-07-22 15:05:46 -040072 <rect key="frame" x="18" y="14" width="85" height="17"/>
Alexandre Lisionf47a2562015-06-15 15:48:29 -040073 <constraints>
74 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="81" id="gT7-Wu-XtU"/>
75 </constraints>
76 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Person name" id="osk-LS-0Qg">
77 <font key="font" metaFont="system"/>
78 <color key="textColor" name="highlightColor" catalog="System" colorSpace="catalog"/>
79 <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
80 </textFieldCell>
81 </textField>
Alexandre Lision16d9c0a2015-08-10 12:05:15 -040082 <button hidden="YES" wantsLayer="YES" horizontalHuggingPriority="750" verticalHuggingPriority="750" ambiguous="YES" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Zss-6A-bSy" userLabel="AddToContact">
Alexandre Lision2db8f472015-07-22 15:05:46 -040083 <rect key="frame" x="107" y="6" width="54" height="32"/>
84 <backgroundFilters>
85 <ciFilter name="CIColorMonochrome">
86 <configuration>
87 <ciColor key="inputColor" red="1" green="0.53908979892730713" blue="0.15185309946537018" alpha="1"/>
88 <null key="inputImage"/>
89 <real key="inputIntensity" value="1"/>
90 </configuration>
91 </ciFilter>
92 </backgroundFilters>
93 <buttonCell key="cell" type="bevel" bezelStyle="regularSquare" image="ic_person_add" imagePosition="overlaps" alignment="center" borderStyle="border" imageScaling="proportionallyUpOrDown" id="3Ea-x8-Ndg">
94 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES" changeBackground="YES" changeGray="YES"/>
95 <font key="font" metaFont="system"/>
96 </buttonCell>
97 <connections>
98 <action selector="addToContact:" target="-2" id="OI1-7U-4T7"/>
99 </connections>
100 </button>
Alexandre Lision58cab672015-06-09 15:25:40 -0400101 </subviews>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500102 <constraints>
Alexandre Lision2db8f472015-07-22 15:05:46 -0400103 <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 -0400104 <constraint firstItem="kFD-FB-vig" firstAttribute="leading" secondItem="bg3-hB-nE8" secondAttribute="leading" id="LXG-QI-oPf"/>
105 <constraint firstItem="cIU-M7-xpN" firstAttribute="top" secondItem="d0X-cW-Xgz" secondAttribute="top" constant="24" id="Qc7-qp-qSV"/>
106 <constraint firstAttribute="trailing" secondItem="cIU-M7-xpN" secondAttribute="trailing" constant="20" id="RXf-xZ-4f9"/>
107 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="568" id="Xeq-Aa-f1W"/>
Alexandre Lisionf47a2562015-06-15 15:48:29 -0400108 <constraint firstItem="kFD-FB-vig" firstAttribute="top" secondItem="bg3-hB-nE8" secondAttribute="bottom" constant="-42" id="Z06-5v-81Q"/>
109 <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 -0400110 <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 -0400111 <constraint firstAttribute="bottom" secondItem="kFD-FB-vig" secondAttribute="bottom" constant="39" id="l71-7V-oLx"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400112 <constraint firstItem="bg3-hB-nE8" firstAttribute="leading" secondItem="d0X-cW-Xgz" secondAttribute="leading" constant="20" id="nV4-Vy-vqK"/>
113 <constraint firstAttribute="centerY" secondItem="cIU-M7-xpN" secondAttribute="centerY" id="yvc-8B-cEu"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500114 </constraints>
Alexandre Lision58cab672015-06-09 15:25:40 -0400115 </customView>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400116 <customView translatesAutoresizingMaskIntoConstraints="NO" id="6y6-RH-qOp" userLabel="Preview">
117 <rect key="frame" x="480" y="20" width="175" height="120"/>
118 <constraints>
119 <constraint firstAttribute="height" constant="120" id="BvU-kV-0uD"/>
120 <constraint firstAttribute="width" constant="175" id="aEv-Tt-tSD"/>
121 </constraints>
122 </customView>
Alexandre Lision58cab672015-06-09 15:25:40 -0400123 <customView translatesAutoresizingMaskIntoConstraints="NO" id="Eoi-B8-iL6" userLabel="Controls">
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400124 <rect key="frame" x="20" y="20" width="452" height="81"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400125 <subviews>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400126 <button horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Kjq-iM-NBL" userLabel="Hang Up">
127 <rect key="frame" x="162" y="40" width="58" height="32"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400128 <constraints>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400129 <constraint firstAttribute="width" constant="54" id="7Ja-wI-kLL"/>
130 <constraint firstAttribute="height" constant="27" id="E2W-LK-NfM"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400131 </constraints>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400132 <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 -0400133 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
134 <font key="font" metaFont="system"/>
135 </buttonCell>
136 <connections>
137 <action selector="hangUp:" target="-2" id="1Fj-b8-nfh"/>
138 </connections>
139 </button>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400140 <button horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="tQl-cT-0Lb" userLabel="Mute Audio">
141 <rect key="frame" x="197" y="5" width="58" height="32"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400142 <constraints>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400143 <constraint firstAttribute="height" constant="27" id="TbE-0y-0UT"/>
144 <constraint firstAttribute="width" constant="54" id="eIi-Jg-kdC"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400145 </constraints>
Alexandre Lisionf23ec5a2015-07-16 11:24:06 -0400146 <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 -0400147 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES" changeBackground="YES" changeGray="YES"/>
148 <font key="font" metaFont="system"/>
149 </buttonCell>
150 <connections>
151 <action selector="muteAudio:" target="-2" id="DBk-mG-FLj"/>
152 </connections>
153 </button>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400154 <button horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="qgD-3D-nD5" userLabel="Accept">
155 <rect key="frame" x="100" y="40" width="58" height="32"/>
156 <constraints>
157 <constraint firstAttribute="width" constant="54" id="9Aq-GM-wT2"/>
158 <constraint firstAttribute="height" constant="27" id="mnN-fs-Rr6"/>
159 </constraints>
160 <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 -0400161 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
162 <font key="font" metaFont="system"/>
163 </buttonCell>
164 <connections>
165 <action selector="accept:" target="-2" id="maS-G8-eY7"/>
166 </connections>
167 </button>
168 <button horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="oRa-pS-HN2">
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400169 <rect key="frame" x="124" y="5" width="69" height="32"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400170 <constraints>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400171 <constraint firstAttribute="width" constant="65" id="Afw-2T-aY9"/>
172 <constraint firstAttribute="height" constant="27" id="t21-HC-Wvs"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400173 </constraints>
174 <buttonCell key="cell" type="bevel" title="Record" bezelStyle="regularSquare" imagePosition="overlaps" alignment="center" borderStyle="border" imageScaling="proportionallyDown" id="rhz-4Z-avV">
175 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
176 <font key="font" metaFont="system"/>
177 </buttonCell>
178 <connections>
179 <action selector="toggleRecording:" target="-2" id="gAc-ZJ-9PN"/>
180 </connections>
181 </button>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400182 <button horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="anb-Y8-JQi" userLabel="Hold">
183 <rect key="frame" x="224" y="40" width="53" height="32"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400184 <constraints>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400185 <constraint firstAttribute="width" constant="49" id="QBx-uC-sub"/>
186 <constraint firstAttribute="height" constant="27" id="nPV-iA-aaw"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400187 </constraints>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400188 <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 -0400189 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
190 <font key="font" metaFont="system"/>
191 </buttonCell>
192 <connections>
193 <action selector="toggleHold:" target="-2" id="O18-nN-hHE"/>
194 </connections>
195 </button>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400196 <button wantsLayer="YES" horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="fmp-x4-Pef" userLabel="Chat">
197 <rect key="frame" x="281" y="40" width="54" height="32"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400198 <constraints>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400199 <constraint firstAttribute="width" constant="50" id="eC5-B4-omb"/>
200 <constraint firstAttribute="height" constant="27" id="wYS-TH-4rc"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400201 </constraints>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400202 <backgroundFilters>
203 <ciFilter name="CIColorMonochrome">
204 <configuration>
205 <ciColor key="inputColor" red="1" green="0.53908981990000004" blue="0.1518531061" alpha="1"/>
206 <null key="inputImage"/>
207 <real key="inputIntensity" value="1"/>
208 </configuration>
209 </ciFilter>
210 </backgroundFilters>
211 <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 -0400212 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES" changeBackground="YES" changeGray="YES"/>
213 <font key="font" metaFont="system"/>
214 </buttonCell>
215 <connections>
216 <action selector="toggleChat:" target="-2" id="7HN-HS-oqT"/>
217 </connections>
218 </button>
Alexandre Lisionf23ec5a2015-07-16 11:24:06 -0400219 <button wantsLayer="YES" horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="j52-5l-K3e" userLabel="Quality">
220 <rect key="frame" x="321" y="5" width="54" height="32"/>
221 <constraints>
222 <constraint firstAttribute="width" constant="50" id="HMQ-8b-b48"/>
223 <constraint firstAttribute="height" constant="27" id="RHV-j9-SKc"/>
224 </constraints>
225 <backgroundFilters>
226 <ciFilter name="CIColorMonochrome">
227 <configuration>
228 <ciColor key="inputColor" red="1" green="0.53908979892730713" blue="0.15185309946537018" alpha="1"/>
229 <null key="inputImage"/>
230 <real key="inputIntensity" value="1"/>
231 </configuration>
232 </ciFilter>
233 </backgroundFilters>
234 <buttonCell key="cell" type="bevel" bezelStyle="regularSquare" image="ic_action_quality" imagePosition="overlaps" alignment="center" borderStyle="border" imageScaling="proportionallyUpOrDown" id="Vv0-lu-Pg9">
235 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES" changeBackground="YES" changeGray="YES"/>
236 <font key="font" metaFont="system"/>
237 </buttonCell>
238 <connections>
239 <action selector="displayQualityPopUp:" target="-2" id="EbO-ZD-Zsm"/>
240 </connections>
241 </button>
242 <button horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="LVS-yZ-98V" userLabel="Mute Video">
243 <rect key="frame" x="259" y="5" width="58" height="32"/>
244 <constraints>
245 <constraint firstAttribute="width" constant="54" id="D26-l1-SRe"/>
246 <constraint firstAttribute="height" constant="27" id="qDd-Wq-7QG"/>
247 </constraints>
248 <buttonCell key="cell" type="bevel" bezelStyle="regularSquare" image="ic_action_mute_video" imagePosition="overlaps" alignment="center" borderStyle="border" imageScaling="proportionallyDown" id="sSe-V6-C7i">
249 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES" changeBackground="YES" changeGray="YES"/>
250 <font key="font" metaFont="system"/>
251 </buttonCell>
252 <connections>
253 <action selector="muteVideo:" target="-2" id="a6W-aB-zWX"/>
254 </connections>
255 </button>
Alexandre Lision58cab672015-06-09 15:25:40 -0400256 </subviews>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500257 <constraints>
Alexandre Lision58cab672015-06-09 15:25:40 -0400258 <constraint firstItem="qgD-3D-nD5" firstAttribute="top" secondItem="Eoi-B8-iL6" secondAttribute="top" constant="11" id="1lr-kB-A5h"/>
259 <constraint firstItem="Kjq-iM-NBL" firstAttribute="leading" secondItem="qgD-3D-nD5" secondAttribute="trailing" constant="8" id="3iK-1x-F2q"/>
260 <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 -0400261 <constraint firstAttribute="bottom" secondItem="fmp-x4-Pef" secondAttribute="bottom" constant="43" id="4qt-Sw-3oV"/>
262 <constraint firstItem="LVS-yZ-98V" firstAttribute="top" secondItem="fmp-x4-Pef" secondAttribute="bottom" constant="8" id="6Tt-Zj-Gnf"/>
263 <constraint firstAttribute="bottom" secondItem="LVS-yZ-98V" secondAttribute="bottom" constant="8" id="9xT-hf-H7Q"/>
Alexandre Lisionf23ec5a2015-07-16 11:24:06 -0400264 <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 -0400265 <constraint firstAttribute="bottom" secondItem="Kjq-iM-NBL" secondAttribute="bottom" constant="43" id="IPS-1V-PVm"/>
266 <constraint firstItem="LVS-yZ-98V" firstAttribute="leading" secondItem="tQl-cT-0Lb" secondAttribute="trailing" constant="8" id="IUv-fA-Zva"/>
267 <constraint firstAttribute="bottom" secondItem="qgD-3D-nD5" secondAttribute="bottom" constant="43" id="KYy-za-dDq"/>
Alexandre Lisionf23ec5a2015-07-16 11:24:06 -0400268 <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 -0400269 <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 -0400270 <constraint firstAttribute="bottom" secondItem="anb-Y8-JQi" secondAttribute="bottom" constant="43" id="MwL-3I-lJv"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400271 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="385" id="TSJ-9A-brf"/>
272 <constraint firstItem="fmp-x4-Pef" firstAttribute="top" secondItem="Eoi-B8-iL6" secondAttribute="top" constant="11" id="Wmf-0A-jba"/>
273 <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 -0400274 <constraint firstAttribute="bottom" secondItem="oRa-pS-HN2" secondAttribute="bottom" constant="8" id="aOv-xQ-1pk"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400275 <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 -0400276 <constraint firstItem="tQl-cT-0Lb" firstAttribute="leading" secondItem="oRa-pS-HN2" secondAttribute="trailing" constant="8" id="d6a-bF-2d5"/>
277 <constraint firstItem="oRa-pS-HN2" firstAttribute="top" secondItem="Eoi-B8-iL6" secondAttribute="top" constant="46" id="faC-l8-iCU"/>
278 <constraint firstItem="tQl-cT-0Lb" firstAttribute="top" secondItem="anb-Y8-JQi" secondAttribute="bottom" constant="8" id="gZK-fs-Aml"/>
279 <constraint firstItem="oRa-pS-HN2" firstAttribute="leading" secondItem="Eoi-B8-iL6" secondAttribute="leading" constant="126" id="htl-he-rlg"/>
280 <constraint firstAttribute="bottom" secondItem="tQl-cT-0Lb" secondAttribute="bottom" constant="8" id="iWQ-V7-2PF"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400281 <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 -0400282 <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 -0500283 </constraints>
Alexandre Lision58cab672015-06-09 15:25:40 -0400284 </customView>
Alexandre Lisionf47a2562015-06-15 15:48:29 -0400285 <customView translatesAutoresizingMaskIntoConstraints="NO" id="JwW-2h-DyZ" customClass="ITProgressIndicator">
286 <rect key="frame" x="287" y="205" width="100" height="100"/>
287 <constraints>
288 <constraint firstAttribute="height" constant="100" id="gpl-re-hHE"/>
289 <constraint firstAttribute="width" constant="100" id="nmo-HF-lhL"/>
290 </constraints>
291 </customView>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500292 </subviews>
293 <constraints>
Alexandre Lisionf47a2562015-06-15 15:48:29 -0400294 <constraint firstAttribute="centerX" secondItem="JwW-2h-DyZ" secondAttribute="centerX" id="4eh-az-oI5"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400295 <constraint firstItem="6y6-RH-qOp" firstAttribute="leading" secondItem="Eoi-B8-iL6" secondAttribute="trailing" constant="8" id="7wV-uh-Xb7"/>
296 <constraint firstAttribute="trailing" secondItem="d0X-cW-Xgz" secondAttribute="trailing" constant="20" id="G79-Jv-EYw"/>
297 <constraint firstAttribute="bottom" secondItem="6y6-RH-qOp" secondAttribute="bottom" constant="20" id="HOt-7O-FU2"/>
298 <constraint firstAttribute="trailing" secondItem="6y6-RH-qOp" secondAttribute="trailing" constant="20" id="KTx-SN-RUg"/>
299 <constraint firstItem="d0X-cW-Xgz" firstAttribute="top" secondItem="2wf-Py-l6B" secondAttribute="top" id="MKB-zm-C75"/>
Alexandre Lisionf47a2562015-06-15 15:48:29 -0400300 <constraint firstAttribute="centerY" secondItem="JwW-2h-DyZ" secondAttribute="centerY" id="Na1-o4-4Ds"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400301 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="675" id="ciq-ed-2FK"/>
302 <constraint firstItem="d0X-cW-Xgz" firstAttribute="leading" secondItem="2wf-Py-l6B" secondAttribute="leading" constant="20" id="efy-70-qsJ"/>
303 <constraint firstAttribute="bottom" secondItem="Eoi-B8-iL6" secondAttribute="bottom" constant="20" id="glQ-Is-Pk6"/>
304 <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 -0500305 </constraints>
306 </customView>
Alexandre Lision16d9c0a2015-08-10 12:05:15 -0400307 <customView wantsLayer="YES" id="TdD-3L-553">
Alexandre Lision58cab672015-06-09 15:25:40 -0400308 <rect key="frame" x="676" y="0.0" width="338" height="509"/>
309 <autoresizingMask key="autoresizingMask"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500310 <subviews>
Alexandre Lision58cab672015-06-09 15:25:40 -0400311 <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="kW2-Cx-fNv">
312 <rect key="frame" x="274" y="13" width="50" height="32"/>
Alexandre Lision74dd47f2015-04-14 13:47:42 -0400313 <constraints>
Alexandre Lision58cab672015-06-09 15:25:40 -0400314 <constraint firstAttribute="width" constant="38" id="0Qx-5g-ThL"/>
Alexandre Lision74dd47f2015-04-14 13:47:42 -0400315 </constraints>
Alexandre Lision58cab672015-06-09 15:25:40 -0400316 <buttonCell key="cell" type="push" bezelStyle="rounded" image="NSGoRightTemplate" imagePosition="overlaps" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="5Nl-aV-9kl">
317 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
Alexandre Lision74dd47f2015-04-14 13:47:42 -0400318 <font key="font" metaFont="system"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400319 </buttonCell>
320 <connections>
321 <action selector="sendMessage:" target="LWe-df-dS6" id="Hlj-og-5rV"/>
322 <binding destination="LWe-df-dS6" name="enabled" keyPath="self.message.length" id="ec2-s1-Hpt"/>
323 </connections>
324 </button>
Alexandre Lision16d9c0a2015-08-10 12:05:15 -0400325 <textField wantsLayer="YES" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="OBX-o0-u1k">
Alexandre Lision58cab672015-06-09 15:25:40 -0400326 <rect key="frame" x="20" y="20" width="252" height="22"/>
327 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" state="on" borderStyle="bezel" bezelStyle="round" id="QW9-Ty-ZEe">
328 <font key="font" metaFont="system"/>
329 <color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
Alexandre Lision74dd47f2015-04-14 13:47:42 -0400330 <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
331 </textFieldCell>
Alexandre Lision58cab672015-06-09 15:25:40 -0400332 <connections>
333 <binding destination="LWe-df-dS6" name="value" keyPath="self.message" id="suS-k6-ypU">
334 <dictionary key="options">
335 <bool key="NSContinuouslyUpdatesValue" value="YES"/>
336 </dictionary>
337 </binding>
338 <outlet property="delegate" destination="LWe-df-dS6" id="9by-zr-IW0"/>
339 </connections>
Alexandre Lision74dd47f2015-04-14 13:47:42 -0400340 </textField>
Alexandre Lision58cab672015-06-09 15:25:40 -0400341 <scrollView borderType="none" horizontalLineScroll="10" horizontalPageScroll="10" verticalLineScroll="10" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" horizontalScrollElasticity="none" translatesAutoresizingMaskIntoConstraints="NO" id="i3X-6S-mKF">
342 <rect key="frame" x="0.0" y="50" width="338" height="459"/>
343 <clipView key="contentView" id="Tbz-Bj-Y3K">
344 <rect key="frame" x="1" y="1" width="223" height="133"/>
345 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
346 <subviews>
347 <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 -0400348 <rect key="frame" x="0.0" y="0.0" width="223" height="459"/>
Alexandre Lision58cab672015-06-09 15:25:40 -0400349 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
350 <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
351 <size key="minSize" width="338" height="459"/>
352 <size key="maxSize" width="463" height="10000000"/>
353 <color key="insertionPointColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
354 <size key="minSize" width="338" height="459"/>
355 <size key="maxSize" width="463" height="10000000"/>
356 </textView>
357 </subviews>
358 <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
359 </clipView>
360 <scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" doubleValue="1" horizontal="YES" id="Uo5-G8-d2s">
361 <rect key="frame" x="-100" y="-100" width="87" height="18"/>
362 <autoresizingMask key="autoresizingMask"/>
363 </scroller>
364 <scroller key="verticalScroller" verticalHuggingPriority="750" doubleValue="1" horizontal="NO" id="eno-qS-nJm">
365 <rect key="frame" x="224" y="1" width="15" height="133"/>
366 <autoresizingMask key="autoresizingMask"/>
367 </scroller>
368 </scrollView>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500369 </subviews>
370 <constraints>
Alexandre Lision58cab672015-06-09 15:25:40 -0400371 <constraint firstItem="kW2-Cx-fNv" firstAttribute="leading" secondItem="OBX-o0-u1k" secondAttribute="trailing" constant="8" id="5sg-0N-YSw"/>
372 <constraint firstAttribute="bottom" secondItem="kW2-Cx-fNv" secondAttribute="bottom" constant="20" id="EeC-o1-xNE"/>
373 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="250" id="KI6-XT-afu"/>
374 <constraint firstItem="i3X-6S-mKF" firstAttribute="top" secondItem="TdD-3L-553" secondAttribute="top" id="LoI-gZ-Gp6"/>
375 <constraint firstItem="i3X-6S-mKF" firstAttribute="leading" secondItem="TdD-3L-553" secondAttribute="leading" id="NVH-57-1Yw"/>
376 <constraint firstAttribute="width" relation="lessThanOrEqual" constant="400" id="Szn-hz-Zcv"/>
377 <constraint firstAttribute="bottom" secondItem="OBX-o0-u1k" secondAttribute="bottom" constant="20" id="eOH-Wv-Zuo"/>
378 <constraint firstAttribute="trailing" secondItem="kW2-Cx-fNv" secondAttribute="trailing" constant="20" id="g3z-YY-hyn"/>
379 <constraint firstItem="OBX-o0-u1k" firstAttribute="leading" secondItem="TdD-3L-553" secondAttribute="leading" constant="20" id="wTD-wE-axZ"/>
380 <constraint firstItem="OBX-o0-u1k" firstAttribute="top" secondItem="i3X-6S-mKF" secondAttribute="bottom" constant="8" id="yKJ-bq-2wk"/>
381 <constraint firstAttribute="trailing" secondItem="i3X-6S-mKF" secondAttribute="trailing" id="zdl-DO-8e8"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500382 </constraints>
383 </customView>
384 </subviews>
Alexandre Lision58cab672015-06-09 15:25:40 -0400385 <holdingPriorities>
386 <real value="250"/>
387 <real value="250"/>
388 </holdingPriorities>
389 <connections>
390 <outlet property="delegate" destination="-2" id="Srr-ek-32R"/>
391 </connections>
392 </splitView>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500393 </subviews>
394 <constraints>
Alexandre Lision58cab672015-06-09 15:25:40 -0400395 <constraint firstAttribute="trailing" secondItem="GIJ-gB-FZo" secondAttribute="trailing" id="0em-qy-QDF"/>
396 <constraint firstItem="GIJ-gB-FZo" firstAttribute="top" secondItem="Hz6-mo-xeY" secondAttribute="top" id="BMA-1U-7qS"/>
397 <constraint firstAttribute="bottom" secondItem="GIJ-gB-FZo" secondAttribute="bottom" id="cSp-R2-2P7"/>
398 <constraint firstItem="GIJ-gB-FZo" firstAttribute="leading" secondItem="Hz6-mo-xeY" secondAttribute="leading" id="gYP-xn-tdT"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500399 </constraints>
Alexandre Lision58cab672015-06-09 15:25:40 -0400400 <point key="canvasLocation" x="1428" y="21.5"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500401 </customView>
Alexandre Lision58cab672015-06-09 15:25:40 -0400402 <viewController id="LWe-df-dS6" customClass="ChatVC">
403 <connections>
404 <outlet property="chatView" destination="9jD-8j-lXO" id="nRK-qZ-xex"/>
405 <outlet property="messageField" destination="OBX-o0-u1k" id="MS2-Hl-as4"/>
406 <outlet property="sendButton" destination="kW2-Cx-fNv" id="7iO-d1-LsM"/>
407 <outlet property="view" destination="TdD-3L-553" id="HQf-B1-D8b"/>
408 </connections>
409 </viewController>
Alexandre Lision16d9c0a2015-08-10 12:05:15 -0400410 <customView wantsLayer="YES" id="Y38-Id-LGC">
Alexandre Lisionf23ec5a2015-07-16 11:24:06 -0400411 <rect key="frame" x="0.0" y="4" width="56" height="161"/>
412 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
413 <subviews>
414 <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="6lf-Ut-Xbr">
415 <rect key="frame" x="13" y="134" width="31" height="27"/>
416 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="center" title="+" id="b3D-0u-zMG">
417 <font key="font" metaFont="system" size="22"/>
418 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
419 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
420 </textFieldCell>
421 </textField>
422 <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="DRS-6A-7dl">
423 <rect key="frame" x="13" y="0.0" width="31" height="27"/>
424 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="center" title="-" id="gB4-S1-mny">
425 <font key="font" metaFont="system" size="22"/>
426 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
427 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
428 </textFieldCell>
429 </textField>
430 <slider horizontalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="CgZ-IK-49H">
431 <rect key="frame" x="18" y="32" width="20" height="96"/>
432 <sliderCell key="cell" alignment="left" minValue="200" maxValue="3000" doubleValue="200" tickMarkPosition="right" sliderType="linear" id="oGE-FH-3jK"/>
433 <connections>
434 <action selector="valueChanged:" target="7rr-Wk-Nn8" id="Lir-12-n5c"/>
435 </connections>
436 </slider>
437 </subviews>
438 <point key="canvasLocation" x="637" y="-70.5"/>
439 </customView>
440 <viewController id="7rr-Wk-Nn8" customClass="BitrateVC">
441 <connections>
442 <outlet property="bitrateSlider" destination="CgZ-IK-49H" id="NoD-8v-Cc1"/>
443 <outlet property="view" destination="Y38-Id-LGC" id="0cj-pV-MgQ"/>
444 </connections>
445 </viewController>
446 <popover behavior="t" id="DRa-ai-N1h">
447 <connections>
448 <outlet property="contentViewController" destination="7rr-Wk-Nn8" id="43w-Ab-FTh"/>
449 </connections>
450 </popover>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500451 </objects>
452 <resources>
Alexandre Lision58cab672015-06-09 15:25:40 -0400453 <image name="NSGoRightTemplate" width="9" height="12"/>
Alexandre Lisiond18fa272015-06-15 11:18:03 -0400454 <image name="ic_action_call" width="72" height="72"/>
455 <image name="ic_action_chat" width="72" height="72"/>
456 <image name="ic_action_hangup" width="72" height="72"/>
457 <image name="ic_action_hold" width="72" height="72"/>
458 <image name="ic_action_mute_audio" width="72" height="72"/>
459 <image name="ic_action_mute_video" width="72" height="72"/>
Alexandre Lisionf23ec5a2015-07-16 11:24:06 -0400460 <image name="ic_action_quality" width="72" height="72"/>
Alexandre Lision2db8f472015-07-22 15:05:46 -0400461 <image name="ic_person_add" width="48" height="48"/>
Alexandre Lisionc5148052015-03-04 15:10:35 -0500462 </resources>
463</document>