OLD | NEW |
1 <!-- Copyright 2015 The Chromium Authors. All rights reserved. | 1 <!-- Copyright 2015 The Chromium Authors. All rights reserved. |
2 Use of this source code is governed by a BSD-style license that can be | 2 Use of this source code is governed by a BSD-style license that can be |
3 found in the LICENSE file. --> | 3 found in the LICENSE file. --> |
4 | 4 |
5 <link rel="import" href="chrome://resources/polymer/v1_0/iron-flex-layout/classe
s/iron-flex-layout.html"> | 5 <link rel="import" href="chrome://resources/polymer/v1_0/iron-flex-layout/classe
s/iron-flex-layout.html"> |
6 <link rel="import" href="chrome://resources/polymer/v1_0/iron-icon/iron-icon.htm
l"> | 6 <link rel="import" href="chrome://resources/polymer/v1_0/iron-icon/iron-icon.htm
l"> |
7 <link rel="import" href="chrome://resources/polymer/v1_0/iron-iconset-svg/iron-i
conset-svg.html"> | 7 <link rel="import" href="chrome://resources/polymer/v1_0/iron-iconset-svg/iron-i
conset-svg.html"> |
8 <link rel="import" href="chrome://resources/polymer/v1_0/iron-selector/iron-sele
ctor.html"> | 8 <link rel="import" href="chrome://resources/polymer/v1_0/iron-selector/iron-sele
ctor.html"> |
9 <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/animatio
ns/fade-in-animation.html"> | 9 <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/animatio
ns/fade-in-animation.html"> |
10 <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/animatio
ns/fade-out-animation.html"> | 10 <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/animatio
ns/fade-out-animation.html"> |
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
104 </dom-module> | 104 </dom-module> |
105 | 105 |
106 <dom-module name="controller-pairing-screen"> | 106 <dom-module name="controller-pairing-screen"> |
107 <link rel="stylesheet" href="oobe_screen_controller_pairing.css"> | 107 <link rel="stylesheet" href="oobe_screen_controller_pairing.css"> |
108 | 108 |
109 <template> | 109 <template> |
110 <paper-material class="fit"> | 110 <paper-material class="fit"> |
111 <neon-animated-pages id="pages" selected="{{C.page}}" | 111 <neon-animated-pages id="pages" selected="{{C.page}}" |
112 attr-for-selected="name" class="fit"> | 112 attr-for-selected="name" class="fit"> |
113 <controller-pairing-page name="devices-discovery" class="big-font"> | 113 <controller-pairing-page name="devices-discovery" class="big-font"> |
114 <div class="title"> | 114 <div class="title" |
115 $i18n{loginControllerPairingScreenWelcomeTitle} | 115 i18n-content="loginControllerPairingScreenWelcomeTitle"> |
116 </div> | 116 </div> |
117 <div>$i18n{loginControllerPairingScreenSearching}</div> | 117 <div i18n-content="loginControllerPairingScreenSearching"></div> |
118 <paper-button class="help-button" on-tap="helpButtonClicked_"> | 118 <paper-button class="help-button" on-tap="helpButtonClicked_" |
119 $i18n{loginControllerPairingScreenHelpBtn} | 119 i18n-content="loginControllerPairingScreenHelpBtn"> |
120 </paper-button> | 120 </paper-button> |
121 </controller-pairing-page> | 121 </controller-pairing-page> |
122 | 122 |
123 <controller-pairing-page name="device-select" class="split"> | 123 <controller-pairing-page name="device-select" class="split"> |
124 <div class="title"> | 124 <div class="title" |
125 $i18n{loginControllerPairingScreenSelectTitle} | 125 i18n-content="loginControllerPairingScreenSelectTitle"> |
126 </div> | 126 </div> |
127 <pairing-device-list devices="[[C.devices]]" | 127 <pairing-device-list devices="[[C.devices]]" |
128 selected="{{selectedDevice}}"> | 128 selected="{{selectedDevice}}"> |
129 </pairing-device-list> | 129 </pairing-device-list> |
130 <paper-button class="help-button" on-tap="helpButtonClicked_"> | 130 <paper-button class="help-button" on-tap="helpButtonClicked_" |
131 $i18n{loginControllerPairingScreenHelpBtn} | 131 i18n-content="loginControllerPairingScreenHelpBtn"> |
132 </paper-button> | 132 </paper-button> |
133 <paper-button on-tap="userActed" action="chooseDevice" | 133 <paper-button on-tap="userActed" action="chooseDevice" |
134 disabled$="[[C.controlsDisabled]]"> | 134 disabled$="[[C.controlsDisabled]]" |
135 $i18n{loginControllerPairingScreenConnectBtn} | 135 i18n-content="loginControllerPairingScreenConnectBtn"> |
136 </paper-button> | 136 </paper-button> |
137 </controller-pairing-page> | 137 </controller-pairing-page> |
138 | 138 |
139 <controller-pairing-page name="device-not-found"> | 139 <controller-pairing-page name="device-not-found"> |
140 <div class="title"> | 140 <div class="title" |
141 $i18n{loginControllerPairingScreenTroubleConnectingTitle} | 141 i18n-content="loginControllerPairingScreenTroubleConnectingTitle"> |
142 </div> | 142 </div> |
143 <div>$i18n{loginControllerPairingScreenConnectingAdvice}</div> | 143 <div i18n-content="loginControllerPairingScreenConnectingAdvice"> |
144 <paper-button on-tap="userActed" action="repeatDiscovery"> | 144 </div> |
145 $i18n{loginControllerPairingScreenAdviceGotItBtn} | 145 <paper-button on-tap="userActed" action="repeatDiscovery" |
| 146 i18n-content="loginControllerPairingScreenAdviceGotItBtn"> |
146 </paper-button> | 147 </paper-button> |
147 </controller-pairing-page> | 148 </controller-pairing-page> |
148 | 149 |
149 <controller-pairing-page name="establishing-connection" class="split"> | 150 <controller-pairing-page name="establishing-connection" class="split"> |
150 <div class="title"> | 151 <div class="title" |
151 $i18n{loginControllerPairingScreenSelectTitle} | 152 i18n-content="loginControllerPairingScreenSelectTitle"> |
152 </div> | 153 </div> |
153 <pairing-device-list devices="[[C.devices]]" | 154 <pairing-device-list devices="[[C.devices]]" |
154 selected="{{selectedDevice}}" connecting> | 155 selected="{{selectedDevice}}" connecting> |
155 </pairing-device-list> | 156 </pairing-device-list> |
156 <paper-button class="help-button" on-tap="helpButtonClicked_"> | 157 <paper-button class="help-button" on-tap="helpButtonClicked_" |
157 $i18n{loginControllerPairingScreenHelpBtn} | 158 i18n-content="loginControllerPairingScreenHelpBtn"> |
158 </paper-button> | 159 </paper-button> |
159 <paper-button disabled> | 160 <paper-button disabled |
160 $i18n{loginControllerPairingScreenConnecting} | 161 i18n-content="loginControllerPairingScreenConnecting"> |
161 </paper-button> | 162 </paper-button> |
162 </controller-pairing-page> | 163 </controller-pairing-page> |
163 | 164 |
164 <controller-pairing-page name="establishing-connection-error"> | 165 <controller-pairing-page name="establishing-connection-error"> |
165 <!-- TODO(dzhioev): Strings TBD. http://crbug.com/423740 --> | 166 <!-- TODO(dzhioev): Strings TBD. http://crbug.com/423740 --> |
166 <div class="title"> | 167 <div class="title"> |
167 Unable to connect to <span>[[selectedDevice]]<span> | 168 Unable to connect to <span>[[selectedDevice]]<span> |
168 </div> | 169 </div> |
169 <paper-button on-tap="userActed" action="repeatDiscovery"> | 170 <paper-button on-tap="userActed" action="repeatDiscovery"> |
170 Repeat discovery | 171 Repeat discovery |
171 </paper-button> | 172 </paper-button> |
172 </controller-pairing-page> | 173 </controller-pairing-page> |
173 | 174 |
174 <controller-pairing-page name="code-confirmation" class="split"> | 175 <controller-pairing-page name="code-confirmation" class="split"> |
175 <div class="title"> | 176 <div class="title" |
176 $i18n{loginControllerPairingScreenConfirmationTitle} | 177 i18n-content="loginControllerPairingScreenConfirmationTitle"> |
177 </div> | 178 </div> |
178 <div>$i18n{loginControllerPairingScreenConfirmationQuestion}</div> | 179 <div |
| 180 i18n-content="loginControllerPairingScreenConfirmationQuestion"> |
| 181 </div> |
179 <div id="code"><span>[[C.code]]</span></div> | 182 <div id="code"><span>[[C.code]]</span></div> |
180 <paper-button on-tap="userActed" action="rejectCode" | 183 <paper-button on-tap="userActed" action="rejectCode" |
181 disabled$="[[C.controlsDisabled]"> | 184 disabled$="[[C.controlsDisabled]" |
182 $i18n{loginControllerPairingScreenRejectCodeBtn} | 185 i18n-content="loginControllerPairingScreenRejectCodeBtn"> |
183 </paper-button> | 186 </paper-button> |
184 <paper-button on-tap="userActed" action="acceptCode" | 187 <paper-button on-tap="userActed" action="acceptCode" |
185 disabled$="[[C.controlsDisabled]]"> | 188 disabled$="[[C.controlsDisabled]]" |
186 $i18n{loginControllerPairingScreenAcceptCodeBtn} | 189 i18n-content="loginControllerPairingScreenAcceptCodeBtn"> |
187 </paper-button> | 190 </paper-button> |
188 </controller-pairing-page> | 191 </controller-pairing-page> |
189 | 192 |
190 <controller-pairing-page name="host-network-error" class="split"> | 193 <controller-pairing-page name="host-network-error" class="split"> |
191 <div class="title"> | 194 <div class="title" |
192 $i18n{loginControllerPairingScreenHostNetworkErrorTitle} | 195 i18n-content="loginControllerPairingScreenHostNetworkErrorTitle"> |
193 </div> | 196 </div> |
194 </controller-pairing-page> | 197 </controller-pairing-page> |
195 | 198 |
196 <controller-pairing-page name="host-update" class="split"> | 199 <controller-pairing-page name="host-update" class="split"> |
197 <div class="title"> | 200 <div class="title" |
198 $i18n{loginControllerPairingScreenUpdateTitle} | 201 i18n-content="loginControllerPairingScreenUpdateTitle"> |
199 </div> | 202 </div> |
200 <div>$i18n{loginControllerPairingScreenUpdateText}</div> | 203 <div i18n-content="loginControllerPairingScreenUpdateText"></div> |
201 <paper-progress indeterminate></paper-progress> | 204 <paper-progress indeterminate></paper-progress> |
202 </controller-pairing-page> | 205 </controller-pairing-page> |
203 | 206 |
204 <controller-pairing-page name="host-connection-lost" class="split"> | 207 <controller-pairing-page name="host-connection-lost" class="split"> |
205 <div class="title"> | 208 <div class="title" |
206 $i18n{loginControllerPairingScreenConnectionLostTitle} | 209 i18n-content="loginControllerPairingScreenConnectionLostTitle"> |
207 </div> | 210 </div> |
208 <div>$i18n{loginControllerPairingScreenConnectionLostText}</div> | 211 <div i18n-content="loginControllerPairingScreenConnectionLostText"> |
| 212 </div> |
209 <paper-progress indeterminate></paper-progress> | 213 <paper-progress indeterminate></paper-progress> |
210 </controller-pairing-page> | 214 </controller-pairing-page> |
211 | 215 |
212 <controller-pairing-page name="enrollment-introduction" class="split"> | 216 <controller-pairing-page name="enrollment-introduction" class="split"> |
213 <div class="title"> | 217 <div class="title" |
214 $i18n{loginControllerPairingScreenEnrollTitle} | 218 i18n-content="loginControllerPairingScreenEnrollTitle"> |
215 </div> | 219 </div> |
216 <p>$i18n{loginControllerPairingScreenEnrollText1}</p> | 220 <p i18n-content="loginControllerPairingScreenEnrollText1"></p> |
217 <p> | 221 <p> |
218 <strong>$i18n{loginControllerPairingScreenEnrollText2}</strong> | 222 <strong i18n-content="loginControllerPairingScreenEnrollText2"> |
| 223 </strong> |
219 </p> | 224 </p> |
220 <paper-button on-tap="userActed" action="proceedToAuthentication" | 225 <paper-button on-tap="userActed" action="proceedToAuthentication" |
221 disabled$="[[C.controlsDisabled]]"> | 226 disabled$="[[C.controlsDisabled]]" |
222 $i18n{loginControllerPairingScreenContinueBtn} | 227 i18n-content="loginControllerPairingScreenContinueBtn"> |
223 </paper-button> | 228 </paper-button> |
224 </controller-pairing-page> | 229 </controller-pairing-page> |
225 | 230 |
226 <controller-pairing-page name="authentication" class="split"> | 231 <controller-pairing-page name="authentication" class="split"> |
227 <div class="title"> | 232 <div class="title" |
228 $i18n{loginControllerPairingScreenEnrollTitle} | 233 i18n-content="loginControllerPairingScreenEnrollTitle"> |
229 </div> | 234 </div> |
230 <div>Not implemented.</div> | 235 <div>Not implemented.</div> |
231 </controller-pairing-page> | 236 </controller-pairing-page> |
232 | 237 |
233 <controller-pairing-page name="host-enrollment" class="progress"> | 238 <controller-pairing-page name="host-enrollment" class="progress"> |
234 <!-- This title contains <strong> tag inside. --> | 239 <!-- This title contains <strong> tag inside. --> |
235 <html-echo class="title" | 240 <html-echo class="title" |
236 content="[[getHostEnrollmentStepTitle_(C.enrollmentDomain)]]"> | 241 content="[[getHostEnrollmentStepTitle_(C.enrollmentDomain)]]"> |
237 </html-echo> | 242 </html-echo> |
238 </controller-pairing-page> | 243 </controller-pairing-page> |
239 | 244 |
240 <controller-pairing-page name="host-enrollment-error" class="progress"> | 245 <controller-pairing-page name="host-enrollment-error" class="progress"> |
241 <div class="title"> | 246 <div class="title" |
242 $i18n{loginControllerPairingScreenEnrollmentErrorTitle} | 247 i18n-content="loginControllerPairingScreenEnrollmentErrorTitle"> |
243 </div> | 248 </div> |
244 <div> | 249 <div |
245 $i18n{loginControllerPairingScreenEnrollmentErrorHostRestarts} | 250 i18n-content="loginControllerPairingScreenEnrollmentErrorHostResta
rts"> |
246 </div> | 251 </div> |
247 </controller-pairing-page> | 252 </controller-pairing-page> |
248 | 253 |
249 <controller-pairing-page name="pairing-done" class="big-font"> | 254 <controller-pairing-page name="pairing-done" class="big-font"> |
250 <div class="title"> | 255 <div class="title" |
251 $i18n{loginControllerPairingScreenSuccessTitle} | 256 i18n-content="loginControllerPairingScreenSuccessTitle"> |
252 </div> | 257 </div> |
253 <div><span>[[getSuccessMessage_(selectedDevice)]]</div> | 258 <div><span>[[getSuccessMessage_(selectedDevice)]]</div> |
254 <paper-button on-tap="userActed" action="startSession" | 259 <paper-button on-tap="userActed" action="startSession" |
255 disabled$="{{C.controlsDisabled}}"> | 260 disabled$="{{C.controlsDisabled}}" |
256 $i18n{loginControllerPairingScreenContinueToHangoutsBtn} | 261 i18n-content="loginControllerPairingScreenContinueToHangoutsBtn"> |
257 </paper-button> | 262 </paper-button> |
258 </controller-pairing-page> | 263 </controller-pairing-page> |
259 </neon-animated-pages> | 264 </neon-animated-pages> |
260 </paper-material> | 265 </paper-material> |
261 </template> | 266 </template> |
262 </dom-module> | 267 </dom-module> |
| 268 |
OLD | NEW |