Loïc Siret | 3652cfb | 2016-10-27 10:12:07 -0400 | [diff] [blame] | 1 | <?xml version="1.0" encoding="UTF-8"?> |
Anthony Léonard | 24110e8 | 2017-09-15 16:29:11 -0400 | [diff] [blame] | 2 | <document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="12121" systemVersion="16G29" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct"> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 3 | <dependencies> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 4 | <development version="7000" identifier="xcode"/> |
Anthony Léonard | 24110e8 | 2017-09-15 16:29:11 -0400 | [diff] [blame] | 5 | <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="12121"/> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 6 | <capability name="system font weights other than Regular or Bold" minToolsVersion="7.0"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 7 | </dependencies> |
| 8 | <objects> |
| 9 | <customObject id="-2" userLabel="File's Owner" customClass="RingWizardLinkAccountVC"> |
| 10 | <connections> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 11 | <outlet property="errorContainer" destination="B0P-LC-JmW" id="lKa-Nb-o79"/> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 12 | <outlet property="fileButton" destination="gR3-2L-BlK" id="9CB-3U-Izb"/> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 13 | <outlet property="firstStepContainer" destination="uuC-qZ-khm" id="CwE-K0-5L5"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 14 | <outlet property="initialContainer" destination="jR6-WY-o19" id="zJs-xD-OjK"/> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 15 | <outlet property="linkButton" destination="xmI-fH-GpH" id="pWU-MH-4Up"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 16 | <outlet property="loadingContainer" destination="PQA-fA-Rio" id="Vgf-yn-jFS"/> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 17 | <outlet property="passwordTextField" destination="VeW-tY-k3K" id="gGe-V6-tzm"/> |
| 18 | <outlet property="pinTextField" destination="BFR-6z-UlF" id="bZs-kY-zUW"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 19 | <outlet property="progressBar" destination="uxb-PD-AaW" id="r6R-U9-Kf4"/> |
| 20 | <outlet property="view" destination="kG1-xB-0op" id="gnN-lQ-sTg"/> |
| 21 | </connections> |
| 22 | </customObject> |
| 23 | <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/> |
| 24 | <customObject id="-3" userLabel="Application" customClass="NSObject"/> |
| 25 | <customView id="kG1-xB-0op"> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 26 | <rect key="frame" x="0.0" y="0.0" width="355" height="278"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 27 | <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| 28 | <subviews> |
| 29 | <view translatesAutoresizingMaskIntoConstraints="NO" id="B0P-LC-JmW"> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 30 | <rect key="frame" x="0.0" y="0.0" width="355" height="278"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 31 | <subviews> |
Anthony Léonard | 24110e8 | 2017-09-15 16:29:11 -0400 | [diff] [blame] | 32 | <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" setsMaxLayoutWidthAtFirstLayout="YES" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Hwa-xK-TuM"> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 33 | <rect key="frame" x="-2" y="131" width="359" height="17"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 34 | <textFieldCell key="cell" controlSize="mini" sendsActionOnEndEditing="YES" alignment="center" title="An error occured, please check your password and pin." id="DyG-SJ-U1Q"> |
| 35 | <font key="font" metaFont="system"/> |
| 36 | <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/> |
| 37 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 38 | </textFieldCell> |
| 39 | </textField> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 40 | <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="daZ-Bz-vsM"> |
| 41 | <rect key="frame" x="259" y="13" width="82" height="32"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 42 | <constraints> |
| 43 | <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="68" id="vNb-db-X99"/> |
| 44 | </constraints> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 45 | <buttonCell key="cell" type="push" title="Cancel" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="t12-O0-kcf"> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 46 | <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/> |
| 47 | <font key="font" metaFont="system"/> |
| 48 | <string key="keyEquivalent" base64-UTF8="YES"> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 49 | Gw |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 50 | </string> |
| 51 | </buttonCell> |
| 52 | <connections> |
| 53 | <action selector="back:" target="-2" id="0CN-yt-UoM"/> |
| 54 | </connections> |
| 55 | </button> |
| 56 | </subviews> |
| 57 | <constraints> |
| 58 | <constraint firstAttribute="bottom" secondItem="daZ-Bz-vsM" secondAttribute="bottom" constant="20" id="3NL-fi-0K4"/> |
| 59 | <constraint firstItem="Hwa-xK-TuM" firstAttribute="centerX" secondItem="B0P-LC-JmW" secondAttribute="centerX" id="EXE-nk-eq0"/> |
| 60 | <constraint firstAttribute="trailing" secondItem="daZ-Bz-vsM" secondAttribute="trailing" constant="20" id="eDD-r2-zZa"/> |
| 61 | <constraint firstItem="Hwa-xK-TuM" firstAttribute="centerY" secondItem="B0P-LC-JmW" secondAttribute="centerY" id="mWR-IE-Gg5"/> |
| 62 | <constraint firstItem="Hwa-xK-TuM" firstAttribute="width" secondItem="B0P-LC-JmW" secondAttribute="width" id="sGQ-zX-CyS"/> |
| 63 | </constraints> |
| 64 | </view> |
| 65 | <view translatesAutoresizingMaskIntoConstraints="NO" id="PQA-fA-Rio"> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 66 | <rect key="frame" x="0.0" y="0.0" width="355" height="278"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 67 | <subviews> |
Anthony Léonard | 24110e8 | 2017-09-15 16:29:11 -0400 | [diff] [blame] | 68 | <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" setsMaxLayoutWidthAtFirstLayout="YES" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="80Z-XU-adp"> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 69 | <rect key="frame" x="6" y="102" width="344" height="17"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 70 | <constraints> |
| 71 | <constraint firstAttribute="width" constant="340" id="OcO-zL-LBK"/> |
| 72 | </constraints> |
| 73 | <textFieldCell key="cell" controlSize="mini" sendsActionOnEndEditing="YES" alignment="center" title="Just a moment..." id="M4C-GY-B6t"> |
| 74 | <font key="font" metaFont="system"/> |
| 75 | <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/> |
| 76 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 77 | </textFieldCell> |
| 78 | </textField> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 79 | <progressIndicator wantsLayer="YES" maxValue="100" indeterminate="YES" style="spinning" translatesAutoresizingMaskIntoConstraints="NO" id="uxb-PD-AaW"> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 80 | <rect key="frame" x="130" y="159" width="96" height="32"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 81 | <constraints> |
| 82 | <constraint firstAttribute="width" constant="96" id="QHN-gm-GxV"/> |
| 83 | </constraints> |
| 84 | </progressIndicator> |
| 85 | </subviews> |
| 86 | <constraints> |
| 87 | <constraint firstItem="uxb-PD-AaW" firstAttribute="centerX" secondItem="PQA-fA-Rio" secondAttribute="centerX" id="5a0-wi-oYZ"/> |
Loïc Siret | 3652cfb | 2016-10-27 10:12:07 -0400 | [diff] [blame] | 88 | <constraint firstItem="uxb-PD-AaW" firstAttribute="centerY" secondItem="PQA-fA-Rio" secondAttribute="centerY" constant="-35.5" id="Reg-FH-UrX"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 89 | <constraint firstItem="uxb-PD-AaW" firstAttribute="centerX" secondItem="80Z-XU-adp" secondAttribute="centerX" id="ZiA-sz-Pnl"/> |
Loïc Siret | 3652cfb | 2016-10-27 10:12:07 -0400 | [diff] [blame] | 90 | <constraint firstItem="80Z-XU-adp" firstAttribute="top" secondItem="uxb-PD-AaW" secondAttribute="bottom" constant="40" id="a6L-fb-blD"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 91 | </constraints> |
| 92 | </view> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 93 | <view translatesAutoresizingMaskIntoConstraints="NO" id="jR6-WY-o19" userLabel="Second step"> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 94 | <rect key="frame" x="0.0" y="0.0" width="355" height="278"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 95 | <subviews> |
Anthony Léonard | 24110e8 | 2017-09-15 16:29:11 -0400 | [diff] [blame] | 96 | <textField verticalHuggingPriority="750" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="BFR-6z-UlF"> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 97 | <rect key="frame" x="78" y="209" width="200" height="22"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 98 | <constraints> |
| 99 | <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="200" id="ql3-eF-0Q3"/> |
| 100 | </constraints> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 101 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="left" placeholderString="" bezelStyle="round" id="5pW-QD-iHi"> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 102 | <font key="font" metaFont="system"/> |
| 103 | <color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/> |
| 104 | <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/> |
| 105 | </textFieldCell> |
| 106 | <connections> |
| 107 | <binding destination="-2" name="value" keyPath="self.pinValue" id="GrX-eR-RHE"> |
| 108 | <dictionary key="options"> |
| 109 | <bool key="NSContinuouslyUpdatesValue" value="YES"/> |
| 110 | </dictionary> |
| 111 | </binding> |
| 112 | <outlet property="nextKeyView" destination="VeW-tY-k3K" id="fgI-rk-Nuk"/> |
| 113 | </connections> |
| 114 | </textField> |
Anthony Léonard | 24110e8 | 2017-09-15 16:29:11 -0400 | [diff] [blame] | 115 | <textField verticalHuggingPriority="750" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="VeW-tY-k3K" customClass="NSSecureTextField"> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 116 | <rect key="frame" x="78" y="102" width="200" height="22"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 117 | <constraints> |
| 118 | <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="200" id="EQr-I3-bWf"/> |
| 119 | <constraint firstAttribute="width" constant="200" id="XLF-Bw-hQ5"/> |
| 120 | </constraints> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 121 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="left" placeholderString="" bezelStyle="round" id="9k8-c8-GFI" customClass="NSSecureTextFieldCell"> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 122 | <font key="font" metaFont="system"/> |
| 123 | <color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/> |
| 124 | <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/> |
| 125 | </textFieldCell> |
| 126 | <connections> |
| 127 | <binding destination="-2" name="value" keyPath="self.passwordValue" id="DMG-pk-2GO"> |
| 128 | <dictionary key="options"> |
| 129 | <bool key="NSContinuouslyUpdatesValue" value="YES"/> |
| 130 | </dictionary> |
| 131 | </binding> |
| 132 | <outlet property="nextKeyView" destination="xmI-fH-GpH" id="oQw-CE-3NA"/> |
| 133 | </connections> |
| 134 | </textField> |
Anthony Léonard | 24110e8 | 2017-09-15 16:29:11 -0400 | [diff] [blame] | 135 | <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" setsMaxLayoutWidthAtFirstLayout="YES" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Nms-13-N3F"> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 136 | <rect key="frame" x="76" y="241" width="198" height="17"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 137 | <constraints> |
Loïc Siret | 3652cfb | 2016-10-27 10:12:07 -0400 | [diff] [blame] | 138 | <constraint firstAttribute="width" constant="194" id="dTT-oe-Tym"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 139 | </constraints> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 140 | <textFieldCell key="cell" controlSize="mini" sendsActionOnEndEditing="YES" alignment="left" title="Enter your PIN" id="3ik-rY-Gig"> |
| 141 | <font key="font" metaFont="systemSemibold" size="13"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 142 | <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/> |
| 143 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 144 | </textFieldCell> |
| 145 | </textField> |
Anthony Léonard | 24110e8 | 2017-09-15 16:29:11 -0400 | [diff] [blame] | 146 | <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" setsMaxLayoutWidthAtFirstLayout="YES" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="AGs-mP-zJd"> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 147 | <rect key="frame" x="76" y="134" width="220" height="17"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 148 | <constraints> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 149 | <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="200" id="3tj-c0-BEv"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 150 | </constraints> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 151 | <textFieldCell key="cell" controlSize="mini" sendsActionOnEndEditing="YES" alignment="left" title="Enter your Ring account password" id="U2K-fu-INc"> |
| 152 | <font key="font" metaFont="systemSemibold" size="13"/> |
| 153 | <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/> |
| 154 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 155 | </textFieldCell> |
| 156 | </textField> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 157 | <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="tMy-fd-gBJ"> |
| 158 | <rect key="frame" x="164" y="187" width="27" height="17"/> |
| 159 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="center" title="OR" id="1NY-Yu-wH1"> |
| 160 | <font key="font" metaFont="system"/> |
| 161 | <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/> |
| 162 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 163 | </textFieldCell> |
| 164 | </textField> |
| 165 | <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="gR3-2L-BlK" userLabel="File button"> |
| 166 | <rect key="frame" x="86" y="154" width="184" height="32"/> |
| 167 | <buttonCell key="cell" type="push" title="Pick an account archive" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="XJE-cy-nfQ"> |
| 168 | <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/> |
| 169 | <font key="font" metaFont="system"/> |
| 170 | </buttonCell> |
| 171 | <connections> |
| 172 | <action selector="pickBackupFile:" target="-2" id="Qzv-2L-2Ez"/> |
| 173 | </connections> |
| 174 | </button> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 175 | <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="xmI-fH-GpH"> |
| 176 | <rect key="frame" x="261" y="13" width="80" height="32"/> |
| 177 | <constraints> |
| 178 | <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="68" id="Tl8-9U-xp5"/> |
| 179 | </constraints> |
| 180 | <buttonCell key="cell" type="push" title="Link" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="8b8-bt-eAj"> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 181 | <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/> |
| 182 | <font key="font" metaFont="system"/> |
| 183 | <string key="keyEquivalent" base64-UTF8="YES"> |
| 184 | DQ |
| 185 | </string> |
| 186 | </buttonCell> |
| 187 | <connections> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 188 | <action selector="importRingAccount:" target="-2" id="pa7-oH-87l"/> |
Anthony Léonard | 24110e8 | 2017-09-15 16:29:11 -0400 | [diff] [blame] | 189 | <binding destination="-2" name="enabled" keyPath="self.pinValue.length" id="5Vx-8d-FlP"> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 190 | <dictionary key="options"> |
| 191 | <integer key="NSMultipleValuesPlaceholder" value="-1"/> |
| 192 | <integer key="NSNoSelectionPlaceholder" value="-1"/> |
| 193 | <integer key="NSNotApplicablePlaceholder" value="-1"/> |
| 194 | <integer key="NSNullPlaceholder" value="0"/> |
| 195 | </dictionary> |
| 196 | </binding> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 197 | </connections> |
| 198 | </button> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 199 | <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="oxG-mq-q2J"> |
| 200 | <rect key="frame" x="179" y="13" width="82" height="32"/> |
| 201 | <constraints> |
| 202 | <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="68" id="jV1-fO-uj6"/> |
| 203 | </constraints> |
| 204 | <buttonCell key="cell" type="push" title="Cancel" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="Pcj-BY-tou"> |
Loïc Siret | 3652cfb | 2016-10-27 10:12:07 -0400 | [diff] [blame] | 205 | <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/> |
| 206 | <font key="font" metaFont="system"/> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 207 | <string key="keyEquivalent" base64-UTF8="YES"> |
| 208 | Gw |
| 209 | </string> |
Loïc Siret | 3652cfb | 2016-10-27 10:12:07 -0400 | [diff] [blame] | 210 | </buttonCell> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 211 | <connections> |
| 212 | <action selector="goToStepOne:" target="-2" id="vQN-I9-L2p"/> |
| 213 | </connections> |
Loïc Siret | 3652cfb | 2016-10-27 10:12:07 -0400 | [diff] [blame] | 214 | </button> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 215 | </subviews> |
| 216 | <constraints> |
| 217 | <constraint firstItem="BFR-6z-UlF" firstAttribute="leading" secondItem="Nms-13-N3F" secondAttribute="leading" id="8dZ-fS-u9r"/> |
| 218 | <constraint firstItem="BFR-6z-UlF" firstAttribute="top" secondItem="Nms-13-N3F" secondAttribute="bottom" constant="10" id="9rR-Bz-IV5"/> |
| 219 | <constraint firstItem="BFR-6z-UlF" firstAttribute="centerX" secondItem="jR6-WY-o19" secondAttribute="centerX" id="B1d-wB-vV0"/> |
| 220 | <constraint firstAttribute="bottom" secondItem="oxG-mq-q2J" secondAttribute="bottom" constant="20" id="BVR-t4-MeU"/> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 221 | <constraint firstItem="gR3-2L-BlK" firstAttribute="top" secondItem="tMy-fd-gBJ" secondAttribute="bottom" constant="5" id="DN2-bb-LGV"/> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 222 | <constraint firstItem="VeW-tY-k3K" firstAttribute="leading" secondItem="AGs-mP-zJd" secondAttribute="leading" id="DpC-se-5c3"/> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 223 | <constraint firstItem="tMy-fd-gBJ" firstAttribute="centerX" secondItem="jR6-WY-o19" secondAttribute="centerX" id="Fxo-hk-7Ft"/> |
| 224 | <constraint firstItem="AGs-mP-zJd" firstAttribute="top" secondItem="gR3-2L-BlK" secondAttribute="bottom" constant="10" id="Mlp-x7-UId"/> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 225 | <constraint firstAttribute="bottom" secondItem="xmI-fH-GpH" secondAttribute="bottom" constant="20" id="ONV-r0-v26"/> |
| 226 | <constraint firstItem="Nms-13-N3F" firstAttribute="top" secondItem="jR6-WY-o19" secondAttribute="top" constant="20" id="PM0-u5-7XA"/> |
| 227 | <constraint firstItem="VeW-tY-k3K" firstAttribute="top" secondItem="AGs-mP-zJd" secondAttribute="bottom" constant="10" id="Qo1-zb-2YI"/> |
| 228 | <constraint firstItem="xmI-fH-GpH" firstAttribute="leading" secondItem="oxG-mq-q2J" secondAttribute="trailing" constant="12" id="ZS7-xm-STi"/> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 229 | <constraint firstItem="tMy-fd-gBJ" firstAttribute="top" secondItem="BFR-6z-UlF" secondAttribute="bottom" constant="5" id="fm7-Hx-HHM"/> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 230 | <constraint firstAttribute="trailing" secondItem="xmI-fH-GpH" secondAttribute="trailing" constant="20" id="kub-6B-85y"/> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 231 | <constraint firstItem="gR3-2L-BlK" firstAttribute="centerX" secondItem="BFR-6z-UlF" secondAttribute="centerX" id="p3N-zJ-HWN"/> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 232 | <constraint firstItem="VeW-tY-k3K" firstAttribute="leading" secondItem="BFR-6z-UlF" secondAttribute="leading" id="qVJ-Qu-dRy"/> |
| 233 | <constraint firstItem="VeW-tY-k3K" firstAttribute="trailing" secondItem="BFR-6z-UlF" secondAttribute="trailing" id="szw-nO-R5J"/> |
| 234 | </constraints> |
| 235 | </view> |
| 236 | <customView translatesAutoresizingMaskIntoConstraints="NO" id="uuC-qZ-khm" userLabel="First step"> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 237 | <rect key="frame" x="0.0" y="0.0" width="355" height="278"/> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 238 | <subviews> |
Anthony Léonard | 24110e8 | 2017-09-15 16:29:11 -0400 | [diff] [blame] | 239 | <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="3JH-zM-ysj"> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 240 | <rect key="frame" x="26" y="178" width="304" height="55"/> |
Loïc Siret | 3652cfb | 2016-10-27 10:12:07 -0400 | [diff] [blame] | 241 | <constraints> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 242 | <constraint firstAttribute="width" constant="300" id="28q-2A-cNP"/> |
| 243 | <constraint firstAttribute="height" constant="55" id="YJg-LO-EmI"/> |
Loïc Siret | 3652cfb | 2016-10-27 10:12:07 -0400 | [diff] [blame] | 244 | </constraints> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 245 | <textFieldCell key="cell" sendsActionOnEndEditing="YES" id="4me-D9-6GK"> |
| 246 | <font key="font" metaFont="system"/> |
| 247 | <string key="title">Go to the account management setting of the device, choose the Ring account to use and select "Link another device to this account".
</string> |
| 248 | <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/> |
| 249 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 250 | </textFieldCell> |
| 251 | </textField> |
Anthony Léonard | 24110e8 | 2017-09-15 16:29:11 -0400 | [diff] [blame] | 252 | <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="C9D-AI-hDL"> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 253 | <rect key="frame" x="13" y="153" width="149" height="17"/> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 254 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="2. Generate a PIN code" id="GfW-ah-8U1"> |
| 255 | <font key="font" metaFont="systemSemibold" size="13"/> |
| 256 | <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/> |
| 257 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 258 | </textFieldCell> |
| 259 | </textField> |
Anthony Léonard | 24110e8 | 2017-09-15 16:29:11 -0400 | [diff] [blame] | 260 | <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="4HV-K6-7nz"> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 261 | <rect key="frame" x="14" y="241" width="316" height="17"/> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 262 | <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="1. Grab a device with the account you want to use" id="HcT-yD-KVo"> |
| 263 | <font key="font" metaFont="systemSemibold" size="13"/> |
| 264 | <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/> |
| 265 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 266 | </textFieldCell> |
| 267 | </textField> |
| 268 | <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="sFH-9q-igS"> |
| 269 | <rect key="frame" x="245" y="13" width="96" height="32"/> |
| 270 | <buttonCell key="cell" type="push" title="I'm ready" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="XN4-uc-BSt"> |
| 271 | <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/> |
| 272 | <font key="font" metaFont="system"/> |
| 273 | <string key="keyEquivalent" base64-UTF8="YES"> |
| 274 | DQ |
| 275 | </string> |
| 276 | </buttonCell> |
| 277 | <connections> |
| 278 | <action selector="goToStepTwo:" target="-2" id="1X1-E6-Bke"/> |
| 279 | </connections> |
| 280 | </button> |
| 281 | <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="XWj-I6-wlG"> |
| 282 | <rect key="frame" x="163" y="13" width="82" height="32"/> |
| 283 | <buttonCell key="cell" type="push" title="Cancel" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="4ev-TK-8Yt"> |
| 284 | <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/> |
| 285 | <font key="font" metaFont="system"/> |
| 286 | <string key="keyEquivalent" base64-UTF8="YES"> |
| 287 | Gw |
| 288 | </string> |
| 289 | </buttonCell> |
| 290 | <connections> |
| 291 | <action selector="dismissViewWithError:" target="-2" id="Mc9-wx-5Cr"/> |
| 292 | </connections> |
| 293 | </button> |
Anthony Léonard | 24110e8 | 2017-09-15 16:29:11 -0400 | [diff] [blame] | 294 | <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" allowsCharacterPickerTouchBarItem="NO" translatesAutoresizingMaskIntoConstraints="NO" id="2hL-HI-nb6"> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 295 | <rect key="frame" x="25" y="111" width="304" height="34"/> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 296 | <constraints> |
| 297 | <constraint firstAttribute="width" constant="300" id="UJk-c7-Edh"/> |
| 298 | </constraints> |
| 299 | <textFieldCell key="cell" sendsActionOnEndEditing="YES" title="Follow the process on the device.
The PIN is only valid for 10 minutes." id="2n6-m3-fbj"> |
Loïc Siret | 3652cfb | 2016-10-27 10:12:07 -0400 | [diff] [blame] | 300 | <font key="font" metaFont="system"/> |
| 301 | <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/> |
| 302 | <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| 303 | </textFieldCell> |
| 304 | </textField> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 305 | </subviews> |
| 306 | <constraints> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 307 | <constraint firstItem="2hL-HI-nb6" firstAttribute="leading" secondItem="C9D-AI-hDL" secondAttribute="leading" constant="12" id="4qJ-oz-Qwq"/> |
| 308 | <constraint firstItem="3JH-zM-ysj" firstAttribute="centerX" secondItem="uuC-qZ-khm" secondAttribute="centerX" id="5Cg-Gi-p1g"/> |
| 309 | <constraint firstItem="C9D-AI-hDL" firstAttribute="top" secondItem="3JH-zM-ysj" secondAttribute="bottom" constant="8" id="5qd-XK-uAX"/> |
| 310 | <constraint firstItem="sFH-9q-igS" firstAttribute="leading" secondItem="XWj-I6-wlG" secondAttribute="trailing" constant="12" id="CoQ-Ip-QxQ"/> |
| 311 | <constraint firstAttribute="bottom" secondItem="XWj-I6-wlG" secondAttribute="bottom" constant="20" id="OKQ-WX-cRt"/> |
| 312 | <constraint firstAttribute="bottom" secondItem="sFH-9q-igS" secondAttribute="bottom" constant="20" id="XHh-N4-LOF"/> |
| 313 | <constraint firstItem="3JH-zM-ysj" firstAttribute="leading" secondItem="4HV-K6-7nz" secondAttribute="leading" constant="12" id="bGN-pW-aSN"/> |
| 314 | <constraint firstItem="4HV-K6-7nz" firstAttribute="top" secondItem="uuC-qZ-khm" secondAttribute="top" constant="20" id="dVR-D6-0vq"/> |
| 315 | <constraint firstItem="3JH-zM-ysj" firstAttribute="top" secondItem="4HV-K6-7nz" secondAttribute="bottom" constant="8" id="eiQ-sM-yBh"/> |
| 316 | <constraint firstAttribute="trailing" secondItem="sFH-9q-igS" secondAttribute="trailing" constant="20" id="kqs-1M-qOD"/> |
| 317 | <constraint firstItem="2hL-HI-nb6" firstAttribute="centerX" secondItem="uuC-qZ-khm" secondAttribute="centerX" id="pOG-8g-zAn"/> |
| 318 | <constraint firstItem="2hL-HI-nb6" firstAttribute="top" secondItem="C9D-AI-hDL" secondAttribute="bottom" constant="8" id="ri9-m7-DGx"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 319 | </constraints> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 320 | </customView> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 321 | </subviews> |
| 322 | <constraints> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 323 | <constraint firstItem="uuC-qZ-khm" firstAttribute="leading" secondItem="kG1-xB-0op" secondAttribute="leading" id="3cj-EJ-8bB"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 324 | <constraint firstItem="B0P-LC-JmW" firstAttribute="top" secondItem="PQA-fA-Rio" secondAttribute="top" id="9fT-fe-XkL"/> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 325 | <constraint firstAttribute="trailing" secondItem="uuC-qZ-khm" secondAttribute="trailing" id="F38-q3-Lxq"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 326 | <constraint firstItem="B0P-LC-JmW" firstAttribute="trailing" secondItem="jR6-WY-o19" secondAttribute="trailing" id="GK3-rx-CoH"/> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 327 | <constraint firstItem="uuC-qZ-khm" firstAttribute="top" secondItem="kG1-xB-0op" secondAttribute="top" id="Isi-1I-rfF"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 328 | <constraint firstItem="PQA-fA-Rio" firstAttribute="top" secondItem="jR6-WY-o19" secondAttribute="top" id="K0Z-4r-h1X"/> |
| 329 | <constraint firstItem="jR6-WY-o19" firstAttribute="height" secondItem="kG1-xB-0op" secondAttribute="height" id="L1w-wl-tkD"/> |
| 330 | <constraint firstItem="jR6-WY-o19" firstAttribute="width" secondItem="kG1-xB-0op" secondAttribute="width" id="Ow7-Wb-jZk"/> |
Alexandre Lision | 9c1ec62 | 2016-11-14 21:40:59 -0500 | [diff] [blame] | 331 | <constraint firstAttribute="bottom" secondItem="uuC-qZ-khm" secondAttribute="bottom" id="Rza-3s-JpS"/> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 332 | <constraint firstItem="jR6-WY-o19" firstAttribute="leading" secondItem="kG1-xB-0op" secondAttribute="leading" id="Yqh-XC-fih"/> |
| 333 | <constraint firstItem="PQA-fA-Rio" firstAttribute="trailing" secondItem="jR6-WY-o19" secondAttribute="trailing" id="aND-Hy-o8v"/> |
| 334 | <constraint firstItem="PQA-fA-Rio" firstAttribute="leading" secondItem="jR6-WY-o19" secondAttribute="leading" id="cNo-MX-1br"/> |
| 335 | <constraint firstItem="PQA-fA-Rio" firstAttribute="bottom" secondItem="jR6-WY-o19" secondAttribute="bottom" id="evs-g3-Q7g"/> |
| 336 | <constraint firstItem="B0P-LC-JmW" firstAttribute="leading" secondItem="PQA-fA-Rio" secondAttribute="leading" id="p8n-78-1gw"/> |
| 337 | <constraint firstItem="jR6-WY-o19" firstAttribute="top" secondItem="kG1-xB-0op" secondAttribute="top" id="rUX-4w-KaX"/> |
| 338 | <constraint firstItem="B0P-LC-JmW" firstAttribute="bottom" secondItem="jR6-WY-o19" secondAttribute="bottom" id="vlI-JJ-jbZ"/> |
| 339 | </constraints> |
Anthony Léonard | 5dfbd6f | 2017-09-25 15:58:00 -0400 | [diff] [blame] | 340 | <point key="canvasLocation" x="340.5" y="401"/> |
Loïc Siret | 3652cfb | 2016-10-27 10:12:07 -0400 | [diff] [blame] | 341 | </customView> |
Loïc Siret | fcb4ca6 | 2016-09-21 17:12:09 -0400 | [diff] [blame] | 342 | </objects> |
| 343 | </document> |