Kateryna Kostiuk | 4138db1 | 2018-06-08 15:52:18 -0400 | [diff] [blame] | 1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | <document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="14109" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct"> |
Alexandre Lision | 4a7b95e | 2015-02-20 10:06:43 -0500 | [diff] [blame] | 3 | <dependencies> |
Kateryna Kostiuk | 4138db1 | 2018-06-08 15:52:18 -0400 | [diff] [blame] | 4 | <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="14109"/> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 5 | <capability name="Alignment constraints to the first baseline" minToolsVersion="6.0"/> |
Kateryna Kostiuk | 4138db1 | 2018-06-08 15:52:18 -0400 | [diff] [blame] | 6 | <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> |
Alexandre Lision | 4a7b95e | 2015-02-20 10:06:43 -0500 | [diff] [blame] | 7 | </dependencies> |
| 8 | <objects> |
| 9 | <customObject id="-2" userLabel="File's Owner" customClass="AudioPrefsVC"> |
| 10 | <connections> |
Alexandre Lision | 611b8c1 | 2015-03-20 18:07:17 -0400 | [diff] [blame] | 11 | <outlet property="alwaysRecordingButton" destination="kOg-hX-1Q5" id="n6R-hv-JLY"/> |
| 12 | <outlet property="inputDeviceList" destination="bK9-uH-jDb" id="zhZ-Cr-n6B"/> |
| 13 | <outlet property="muteDTMFButton" destination="Jyg-5H-Ygw" id="PDq-aH-ieL"/> |
| 14 | <outlet property="outputDeviceList" destination="9SA-9E-IzQ" id="YpE-Fz-J8P"/> |
| 15 | <outlet property="recordingsPathControl" destination="nyE-tZ-v4C" id="4cw-pY-c3Z"/> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 16 | <outlet property="view" destination="deY-JV-Rfe" id="ebJ-o2-NpL"/> |
Alexandre Lision | 4a7b95e | 2015-02-20 10:06:43 -0500 | [diff] [blame] | 17 | </connections> |
| 18 | </customObject> |
| 19 | <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/> |
| 20 | <customObject id="-3" userLabel="Application" customClass="NSObject"/> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 21 | <customView id="deY-JV-Rfe"> |
Alexandre Lision | 51ff149 | 2016-04-15 11:38:37 -0400 | [diff] [blame] | 22 | <rect key="frame" x="0.0" y="0.0" width="465" height="255"/> |
Alexandre Lision | 4a7b95e | 2015-02-20 10:06:43 -0500 | [diff] [blame] | 23 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 24 | <subviews> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 25 | <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="ftI-JV-7cE"> |
| 26 | <rect key="frame" x="18" y="219" width="80" height="16"/> |
Alexandre Lision | 7f01b07 | 2015-09-15 14:57:05 -0400 | [diff] [blame] | 27 | <constraints> |
| 28 | <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="76" id="U53-p2-FKw"/> |
| 29 | </constraints> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 30 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Recordings" id="9HH-Pa-4Aq"> |
| 31 | <font key="font" metaFont="systemBold"/> |
| 32 | <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| 33 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 34 | </textFieldCell> |
| 35 | </textField> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 36 | <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Y73-M5-wnx"> |
Alexandre Lision | 7f01b07 | 2015-09-15 14:57:05 -0400 | [diff] [blame] | 37 | <rect key="frame" x="121" y="97" width="53" height="17"/> |
| 38 | <constraints> |
| 39 | <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="49" id="YoW-Fo-dqV"/> |
| 40 | </constraints> |
| 41 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="Output" id="2gZ-Ab-XHf"> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 42 | <font key="font" metaFont="system"/> |
| 43 | <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| 44 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 45 | </textFieldCell> |
| 46 | </textField> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 47 | <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="She-fN-vzD"> |
Alexandre Lision | 7f01b07 | 2015-09-15 14:57:05 -0400 | [diff] [blame] | 48 | <rect key="frame" x="103" y="194" width="49" height="17"/> |
| 49 | <constraints> |
| 50 | <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="45" id="rZa-0V-Bnx"/> |
| 51 | </constraints> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 52 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Save in" id="ksV-r2-EVJ"> |
| 53 | <font key="font" metaFont="system"/> |
| 54 | <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| 55 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 56 | </textFieldCell> |
| 57 | </textField> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 58 | <button misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="kOg-hX-1Q5"> |
Alexandre Lision | 7f01b07 | 2015-09-15 14:57:05 -0400 | [diff] [blame] | 59 | <rect key="frame" x="103" y="162" width="130" height="18"/> |
| 60 | <constraints> |
| 61 | <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="126" id="0X5-Ea-aDR"/> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 62 | <constraint firstAttribute="height" constant="14" id="Ian-yn-0fP"/> |
Alexandre Lision | 7f01b07 | 2015-09-15 14:57:05 -0400 | [diff] [blame] | 63 | </constraints> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 64 | <buttonCell key="cell" type="check" title="Always recording" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="jeD-Nk-KHA"> |
| 65 | <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/> |
| 66 | <font key="font" metaFont="system"/> |
| 67 | </buttonCell> |
| 68 | <connections> |
| 69 | <action selector="toggleAlwaysRecording:" target="-2" id="sOq-tA-ZBV"/> |
| 70 | </connections> |
| 71 | </button> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 72 | <popUpButton verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="9SA-9E-IzQ" userLabel="Outputs"> |
Alexandre Lision | 7f01b07 | 2015-09-15 14:57:05 -0400 | [diff] [blame] | 73 | <rect key="frame" x="178" y="92" width="206" height="26"/> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 74 | <constraints> |
| 75 | <constraint firstAttribute="width" constant="201" id="vOX-51-SvC"/> |
| 76 | </constraints> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 77 | <popUpButtonCell key="cell" type="push" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" id="4Fp-hR-KdJ"> |
| 78 | <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/> |
| 79 | <font key="font" metaFont="menu"/> |
Alexandre Lision | 51ff149 | 2016-04-15 11:38:37 -0400 | [diff] [blame] | 80 | <menu key="menu" id="eao-Bf-buc"> |
Alexandre Lision | 611b8c1 | 2015-03-20 18:07:17 -0400 | [diff] [blame] | 81 | <connections> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 82 | <outlet property="delegate" destination="-2" id="dXz-O7-2jP"/> |
Alexandre Lision | 611b8c1 | 2015-03-20 18:07:17 -0400 | [diff] [blame] | 83 | </connections> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 84 | </menu> |
| 85 | </popUpButtonCell> |
| 86 | <connections> |
| 87 | <action selector="chooseOutput:" target="-2" id="SIh-kG-rV5"/> |
| 88 | </connections> |
| 89 | </popUpButton> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 90 | <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="bMB-Zm-k0Z"> |
Alexandre Lision | 7f01b07 | 2015-09-15 14:57:05 -0400 | [diff] [blame] | 91 | <rect key="frame" x="20" y="124" width="99" height="17"/> |
| 92 | <constraints> |
| 93 | <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="95" id="D55-zT-N7E"/> |
| 94 | </constraints> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 95 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Audio devices" id="B0r-wh-wc3"> |
| 96 | <font key="font" metaFont="systemBold"/> |
| 97 | <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| 98 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 99 | </textFieldCell> |
| 100 | </textField> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 101 | <button translatesAutoresizingMaskIntoConstraints="NO" id="Jyg-5H-Ygw"> |
Alexandre Lision | 7f01b07 | 2015-09-15 14:57:05 -0400 | [diff] [blame] | 102 | <rect key="frame" x="178" y="18" width="94" height="18"/> |
| 103 | <constraints> |
| 104 | <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="90" id="xiQ-fa-bWr"/> |
| 105 | </constraints> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 106 | <buttonCell key="cell" type="check" title="Mute DTMF" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="pAA-Iv-EmI"> |
| 107 | <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/> |
| 108 | <font key="font" metaFont="system"/> |
| 109 | </buttonCell> |
| 110 | <connections> |
| 111 | <action selector="toggleMuteDTMF:" target="-2" id="RNQ-D2-2m6"/> |
| 112 | </connections> |
| 113 | </button> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 114 | <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="wn2-fz-UW2"> |
Alexandre Lision | 7f01b07 | 2015-09-15 14:57:05 -0400 | [diff] [blame] | 115 | <rect key="frame" x="132" y="56" width="42" height="17"/> |
| 116 | <constraints> |
| 117 | <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="38" id="f3z-ah-7gg"/> |
| 118 | </constraints> |
| 119 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="Input" id="x1o-rT-jy6"> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 120 | <font key="font" metaFont="system"/> |
| 121 | <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| 122 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 123 | </textFieldCell> |
| 124 | </textField> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 125 | <popUpButton verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="bK9-uH-jDb" userLabel="Inputs"> |
Alexandre Lision | 7f01b07 | 2015-09-15 14:57:05 -0400 | [diff] [blame] | 126 | <rect key="frame" x="178" y="51" width="206" height="26"/> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 127 | <popUpButtonCell key="cell" type="push" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" id="3mj-4K-xif"> |
| 128 | <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/> |
| 129 | <font key="font" metaFont="menu"/> |
Alexandre Lision | 51ff149 | 2016-04-15 11:38:37 -0400 | [diff] [blame] | 130 | <menu key="menu" id="szZ-RR-Ewo"> |
Alexandre Lision | 611b8c1 | 2015-03-20 18:07:17 -0400 | [diff] [blame] | 131 | <connections> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 132 | <outlet property="delegate" destination="-2" id="g3C-Tc-BTO"/> |
Alexandre Lision | 611b8c1 | 2015-03-20 18:07:17 -0400 | [diff] [blame] | 133 | </connections> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 134 | </menu> |
| 135 | </popUpButtonCell> |
| 136 | <connections> |
| 137 | <action selector="chooseInput:" target="-2" id="ADO-Qj-tAz"/> |
| 138 | </connections> |
| 139 | </popUpButton> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 140 | <pathControl verticalHuggingPriority="750" allowsExpansionToolTips="YES" translatesAutoresizingMaskIntoConstraints="NO" id="nyE-tZ-v4C"> |
Alexandre Lision | 7f01b07 | 2015-09-15 14:57:05 -0400 | [diff] [blame] | 141 | <rect key="frame" x="152" y="190" width="210" height="26"/> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 142 | <constraints> |
| 143 | <constraint firstAttribute="width" constant="204" id="UsR-SM-EYQ"/> |
| 144 | </constraints> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 145 | <pathCell key="cell" selectable="YES" editable="YES" alignment="left" pathStyle="popUp" id="SPB-Bz-vDM"> |
| 146 | <font key="font" metaFont="system"/> |
Kateryna Kostiuk | 4138db1 | 2018-06-08 15:52:18 -0400 | [diff] [blame] | 147 | <url key="url" string="file:///Downloads"/> |
Alexandre Lision | bfa68f6 | 2015-09-10 08:38:42 -0400 | [diff] [blame] | 148 | </pathCell> |
| 149 | <connections> |
| 150 | <action selector="pathControlSingleClick:" target="-2" id="jyC-qZ-OzW"/> |
| 151 | <outlet property="delegate" destination="-2" id="JXx-Le-f5R"/> |
| 152 | </connections> |
| 153 | </pathControl> |
Alexandre Lision | 4a7b95e | 2015-02-20 10:06:43 -0500 | [diff] [blame] | 154 | </subviews> |
Alexandre Lision | 7f01b07 | 2015-09-15 14:57:05 -0400 | [diff] [blame] | 155 | <constraints> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 156 | <constraint firstAttribute="trailing" secondItem="9SA-9E-IzQ" secondAttribute="trailing" constant="84" id="0Zb-hF-biO"/> |
| 157 | <constraint firstItem="ftI-JV-7cE" firstAttribute="top" secondItem="deY-JV-Rfe" secondAttribute="top" constant="20" id="3tz-DN-1lf"/> |
| 158 | <constraint firstItem="bK9-uH-jDb" firstAttribute="top" secondItem="9SA-9E-IzQ" secondAttribute="bottom" constant="20" id="B46-DU-kIx"/> |
Alexandre Lision | 7f01b07 | 2015-09-15 14:57:05 -0400 | [diff] [blame] | 159 | <constraint firstItem="9SA-9E-IzQ" firstAttribute="leading" secondItem="bK9-uH-jDb" secondAttribute="leading" id="CXc-00-v8L"/> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 160 | <constraint firstItem="bMB-Zm-k0Z" firstAttribute="top" secondItem="kOg-hX-1Q5" secondAttribute="bottom" constant="23" id="Fo0-5T-cmf"/> |
| 161 | <constraint firstItem="bMB-Zm-k0Z" firstAttribute="leading" secondItem="deY-JV-Rfe" secondAttribute="leading" constant="22" id="GhA-ij-Oet"/> |
| 162 | <constraint firstItem="She-fN-vzD" firstAttribute="baseline" secondItem="nyE-tZ-v4C" secondAttribute="firstBaseline" id="KdN-ZV-7BY"/> |
| 163 | <constraint firstItem="Y73-M5-wnx" firstAttribute="centerY" secondItem="9SA-9E-IzQ" secondAttribute="centerY" id="Njt-Kv-M05"/> |
| 164 | <constraint firstAttribute="bottom" secondItem="Jyg-5H-Ygw" secondAttribute="bottom" constant="20" symbolic="YES" id="Oln-9b-2Ri"/> |
| 165 | <constraint firstItem="ftI-JV-7cE" firstAttribute="leading" secondItem="deY-JV-Rfe" secondAttribute="leading" constant="20" id="SL1-2n-Uik"/> |
| 166 | <constraint firstItem="Jyg-5H-Ygw" firstAttribute="top" secondItem="bK9-uH-jDb" secondAttribute="bottom" constant="20" id="VHA-pW-hf8"/> |
| 167 | <constraint firstItem="nyE-tZ-v4C" firstAttribute="top" secondItem="deY-JV-Rfe" secondAttribute="top" constant="41" id="dsL-QJ-MwJ"/> |
| 168 | <constraint firstItem="kOg-hX-1Q5" firstAttribute="top" secondItem="She-fN-vzD" secondAttribute="bottom" constant="16" id="fdW-vI-uOc"/> |
| 169 | <constraint firstItem="She-fN-vzD" firstAttribute="leading" secondItem="deY-JV-Rfe" secondAttribute="leading" constant="105" id="gLd-G7-ZVU"/> |
Alexandre Lision | 7f01b07 | 2015-09-15 14:57:05 -0400 | [diff] [blame] | 170 | <constraint firstItem="bK9-uH-jDb" firstAttribute="leading" secondItem="wn2-fz-UW2" secondAttribute="trailing" constant="5" id="hfr-G8-btB"/> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 171 | <constraint firstItem="bMB-Zm-k0Z" firstAttribute="top" secondItem="ftI-JV-7cE" secondAttribute="bottom" constant="77" id="nma-zT-ejt"/> |
| 172 | <constraint firstItem="9SA-9E-IzQ" firstAttribute="trailing" secondItem="bK9-uH-jDb" secondAttribute="trailing" id="pJV-4e-1EB"/> |
| 173 | <constraint firstItem="wn2-fz-UW2" firstAttribute="centerY" secondItem="bK9-uH-jDb" secondAttribute="centerY" id="ryI-F3-Zga"/> |
Alexandre Lision | 7f01b07 | 2015-09-15 14:57:05 -0400 | [diff] [blame] | 174 | <constraint firstItem="9SA-9E-IzQ" firstAttribute="leading" secondItem="Y73-M5-wnx" secondAttribute="trailing" constant="5" id="te2-Bj-JJV"/> |
| 175 | <constraint firstItem="nyE-tZ-v4C" firstAttribute="leading" secondItem="She-fN-vzD" secondAttribute="trailing" constant="5" id="w8a-Pj-Dsq"/> |
| 176 | <constraint firstItem="9SA-9E-IzQ" firstAttribute="leading" secondItem="Jyg-5H-Ygw" secondAttribute="leading" id="wSL-sj-u5S"/> |
Alexandre Lision | f86edb3 | 2016-09-15 16:20:55 -0400 | [diff] [blame] | 177 | <constraint firstItem="She-fN-vzD" firstAttribute="leading" secondItem="kOg-hX-1Q5" secondAttribute="leading" id="yol-9U-IE6"/> |
Alexandre Lision | 7f01b07 | 2015-09-15 14:57:05 -0400 | [diff] [blame] | 178 | </constraints> |
| 179 | <point key="canvasLocation" x="170.5" y="41.5"/> |
Alexandre Lision | 4a7b95e | 2015-02-20 10:06:43 -0500 | [diff] [blame] | 180 | </customView> |
| 181 | </objects> |
| 182 | </document> |