OLD | NEW |
1 <link rel="import" href="chrome://resources/html/md_select_css.html"> | 1 <link rel="import" href="chrome://resources/html/md_select_css.html"> |
2 <link rel="import" href="chrome://resources/html/polymer.html"> | 2 <link rel="import" href="chrome://resources/html/polymer.html"> |
3 <link rel="import" href="chrome://resources/html/web_ui_listener_behavior.html"> | 3 <link rel="import" href="chrome://resources/html/web_ui_listener_behavior.html"> |
4 <link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-butt
on.html"> | 4 <link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-butt
on.html"> |
5 <link rel="import" href="chrome://resources/polymer/v1_0/paper-input/paper-input
.html"> | 5 <link rel="import" href="chrome://resources/polymer/v1_0/paper-input/paper-input
.html"> |
6 <link rel="import" href="chrome://resources/polymer/v1_0/paper-spinner/paper-spi
nner.html"> | 6 <link rel="import" href="chrome://resources/polymer/v1_0/paper-spinner/paper-spi
nner.html"> |
7 <link rel="import" href="../i18n_setup.html"> | 7 <link rel="import" href="../i18n_setup.html"> |
8 <link rel="import" href="cups_add_printer_dialog_util.html"> | 8 <link rel="import" href="cups_add_printer_dialog_util.html"> |
9 <link rel="import" href="cups_printers_browser_proxy.html"> | 9 <link rel="import" href="cups_printers_browser_proxy.html"> |
10 <link rel="import" href="../settings_shared_css.html"> | 10 <link rel="import" href="../settings_shared_css.html"> |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
68 $i18n{manuallyAddPrinterButtonText} | 68 $i18n{manuallyAddPrinterButtonText} |
69 </paper-button> | 69 </paper-button> |
70 </div> | 70 </div> |
71 <div> <!-- Right group --> | 71 <div> <!-- Right group --> |
72 <paper-button class="cancel-button secondary-button" | 72 <paper-button class="cancel-button secondary-button" |
73 on-tap="onCancelTap_"> | 73 on-tap="onCancelTap_"> |
74 $i18n{cancelButtonText} | 74 $i18n{cancelButtonText} |
75 </paper-button> | 75 </paper-button> |
76 <paper-button class="action-button" id="addPrinterButton" | 76 <paper-button class="action-button" id="addPrinterButton" |
77 disabled="[[!selectedPrinter]]" | 77 disabled="[[!selectedPrinter]]" |
78 on-tap="switchToConfiguringDialog_"> | 78 on-tap="switchToManufacturerDialog_"> |
79 $i18n{addPrinterButtonText} | 79 $i18n{addPrinterButtonText} |
80 </paper-button> | 80 </paper-button> |
81 </div> | 81 </div> |
82 </div> | 82 </div> |
83 </add-printer-dialog> | 83 </add-printer-dialog> |
84 </template> | 84 </template> |
85 </dom-module> | 85 </dom-module> |
86 | 86 |
87 <dom-module id="add-printer-manually-dialog"> | 87 <dom-module id="add-printer-manually-dialog"> |
88 <template> | 88 <template> |
(...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
273 } | 273 } |
274 </style> | 274 </style> |
275 <add-printer-dialog> | 275 <add-printer-dialog> |
276 <div class="dialog-title">$i18n{addPrintersManuallyTitle}</div> | 276 <div class="dialog-title">$i18n{addPrintersManuallyTitle}</div> |
277 <div class="dialog-body"> | 277 <div class="dialog-body"> |
278 <div class="settings-box two-line"> | 278 <div class="settings-box two-line"> |
279 <div class="start"> | 279 <div class="start"> |
280 <div class="label">$i18n{printerManufacturer}</div> | 280 <div class="label">$i18n{printerManufacturer}</div> |
281 <div class="secondary"> | 281 <div class="secondary"> |
282 <drop-down-search-box items="[[manufacturerList]]" | 282 <drop-down-search-box items="[[manufacturerList]]" |
283 selected-item="{{newPrinter.printerManufacturer}}"> | 283 selected-item="{{printerManufacturer_}}"> |
284 </drop-down-search-box> | 284 </drop-down-search-box> |
285 </div> | 285 </div> |
286 </div> | 286 </div> |
287 </div> | 287 </div> |
288 <div class="settings-box two-line"> | 288 <div class="settings-box two-line"> |
289 <div class="start"> | 289 <div class="start"> |
290 <div class="label">$i18n{printerModel}</div> | 290 <div class="label">$i18n{printerModel}</div> |
291 <div class="secondary"> | 291 <div class="secondary"> |
292 <drop-down-search-box items="[[modelList]]" | 292 <drop-down-search-box items="[[modelList]]" |
293 selected-item="{{newPrinter.printerModel}}"> | 293 selected-item="{{printerModel_}}"> |
294 </drop-down-search-box> | 294 </drop-down-search-box> |
295 </div> | 295 </div> |
296 </div> | 296 </div> |
297 </div> | 297 </div> |
298 <div class="settings-box two-line last"> | 298 <div class="settings-box two-line last"> |
299 <div class="start"> | 299 <div class="start"> |
300 <div class="label">$i18n{selectDriver}</div> | 300 <div class="label">$i18n{selectDriver}</div> |
301 <div class="secondary"> | 301 <div class="secondary"> |
302 <paper-input no-label-float readonly> | 302 <paper-input no-label-float readonly> |
303 <paper-button suffix id="browseButton" on-tap="onBrowseFile_"> | 303 <paper-button suffix id="browseButton" on-tap="onBrowseFile_"> |
304 $i18n{selectDriverButtonText} | 304 $i18n{selectDriverButtonText} |
305 </paper-button> | 305 </paper-button> |
306 </paper-input> | 306 </paper-input> |
307 </div> | 307 </div> |
308 </div> | 308 </div> |
309 </div> | 309 </div> |
310 <div class="error-message" hidden="[[!setupFailed]]"> | 310 <div class="error-message" hidden="[[!setupFailed]]"> |
311 Driver not found (exact error message TBD) | 311 Driver not found (exact error message TBD) |
312 </div> | 312 </div> |
313 </div> | 313 </div> |
314 <div class="dialog-buttons"> | 314 <div class="dialog-buttons"> |
315 <div> <!-- Left group --> | 315 <div> <!-- Left group --> |
316 <paper-button id="manuallyAddPrinterButton" class="secondary-button" | 316 <paper-button id="manuallyAddPrinterButton" class="secondary-button" |
317 on-tap="switchToManualAddDialog_"> | 317 on-tap="switchToManualAddDialog_" hidden="[[!inManualFlow]]"> |
318 $i18n{manuallyAddPrinterButtonText} | 318 $i18n{back} |
319 </paper-button> | 319 </paper-button> |
320 </div> | 320 </div> |
321 <div> <!-- Right group --> | 321 <div> <!-- Right group --> |
322 <paper-button class="cancel-button secondary-button" | 322 <paper-button class="cancel-button secondary-button" |
323 on-tap="onCancelTap_"> | 323 on-tap="onCancelTap_"> |
324 $i18n{cancelButtonText} | 324 $i18n{cancelButtonText} |
325 </paper-button> | 325 </paper-button> |
326 <paper-button class="action-button" id="addPrinterButton" | 326 <paper-button class="action-button" id="addPrinterButton" |
327 disabled="[[!canAddPrinter_(newPrinter.printerManufacturer, | 327 disabled="[[!canAddPrinter_(printerManufacturer_, |
328 newPrinter.printerModel, | 328 printerModel_, |
329 newPrinter.printerPPDPath)]]" | 329 printerPPDPath_)]]" |
330 on-tap="switchToConfiguringDialog_"> | 330 on-tap="switchToConfiguringDialog_"> |
331 $i18n{addPrinterButtonText} | 331 $i18n{addPrinterButtonText} |
332 </paper-button> | 332 </paper-button> |
333 </div> | 333 </div> |
334 </div> | 334 </div> |
335 </add-printer-dialog> | 335 </add-printer-dialog> |
336 </template> | 336 </template> |
337 </dom-module> | 337 </dom-module> |
338 | 338 |
339 <dom-module id="add-printer-configuring-dialog"> | 339 <dom-module id="add-printer-configuring-dialog"> |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
380 <template is="dom-if" if="[[showConfiguringDialog_]]" restamp> | 380 <template is="dom-if" if="[[showConfiguringDialog_]]" restamp> |
381 <add-printer-configuring-dialog | 381 <add-printer-configuring-dialog |
382 printer-name="[[getConfiguringPrinterName_()]]" | 382 printer-name="[[getConfiguringPrinterName_()]]" |
383 dialog-title="[[configuringDialogTitle]]"> | 383 dialog-title="[[configuringDialogTitle]]"> |
384 </add-printer-configuring-dialog> | 384 </add-printer-configuring-dialog> |
385 </template> | 385 </template> |
386 | 386 |
387 <!-- Manufacturer and Model Dialog --> | 387 <!-- Manufacturer and Model Dialog --> |
388 <template is="dom-if" if="[[showManufacturerDialog_]]" restamp> | 388 <template is="dom-if" if="[[showManufacturerDialog_]]" restamp> |
389 <add-printer-manufacturer-model-dialog new-printer="{{newPrinter}}" | 389 <add-printer-manufacturer-model-dialog new-printer="{{newPrinter}}" |
| 390 selected-printer="{{selectedPrinter}}" |
| 391 in-manual-flow="{{inManualFlow}}" |
390 setup-failed="[[setupFailed]]"> | 392 setup-failed="[[setupFailed]]"> |
391 </add-printer-manufacturer-model-dialog> | 393 </add-printer-manufacturer-model-dialog> |
392 </template> | 394 </template> |
393 | 395 |
394 </template> | 396 </template> |
395 <script src="cups_add_printer_dialog.js"></script> | 397 <script src="cups_add_printer_dialog.js"></script> |
396 </dom-module> | 398 </dom-module> |
OLD | NEW |