Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 <link rel="import" href="chrome://resources/html/polymer.html"> | 1 <link rel="import" href="chrome://resources/html/polymer.html"> |
| 2 <link rel="import" href="chrome://resources/html/i18n_behavior.html"> | 2 <link rel="import" href="chrome://resources/html/i18n_behavior.html"> |
| 3 <link rel="import" href="chrome://resources/html/md_select_css.html"> | 3 <link rel="import" href="chrome://resources/html/md_select_css.html"> |
| 4 <link rel="import" href="chrome://resources/polymer/v1_0/iron-flex-layout/classe s/iron-flex-layout.html"> | 4 <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/paper-button/paper-butt on.html"> | 5 <link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-butt on.html"> |
| 6 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper -icon-button-light.html"> | 6 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper -icon-button-light.html"> |
| 7 <link rel="import" href="chrome://resources/polymer/v1_0/paper-tabs/paper-tabs.h tml"> | 7 <link rel="import" href="chrome://resources/polymer/v1_0/paper-tabs/paper-tabs.h tml"> |
| 8 <link rel="import" href="chrome://resources/polymer/v1_0/paper-toggle-button/pap er-toggle-button.html"> | 8 <link rel="import" href="chrome://resources/polymer/v1_0/paper-toggle-button/pap er-toggle-button.html"> |
| 9 <link rel="import" href="display_layout.html"> | 9 <link rel="import" href="display_layout.html"> |
| 10 <link rel="import" href="display_overscan_dialog.html"> | 10 <link rel="import" href="display_overscan_dialog.html"> |
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 45 } | 45 } |
| 46 | 46 |
| 47 .settings-box > paper-button:first-child { | 47 .settings-box > paper-button:first-child { |
| 48 -webkit-padding-start: 0 | 48 -webkit-padding-start: 0 |
| 49 } | 49 } |
| 50 | 50 |
| 51 paper-tab { | 51 paper-tab { |
| 52 text-transform: uppercase; | 52 text-transform: uppercase; |
| 53 } | 53 } |
| 54 | 54 |
| 55 #controlsDiv > .settings-box:first-of-type { | |
| 56 border-top: none; | |
| 57 } | |
| 55 </style> | 58 </style> |
| 56 <div class="settings-box first layout vertical self-stretch"> | 59 <div class="settings-box first layout vertical self-stretch"> |
| 57 <div class="title-text layout self-start"> | 60 <div class="title-text layout self-start"> |
| 58 $i18n{displayArrangementTitle} | 61 $i18n{displayArrangementTitle} |
| 59 </div> | 62 </div> |
| 60 <div class="secondary layout self-start" | 63 <div class="secondary layout self-start" |
| 61 hidden="[[!hasMultipleDisplays_(displays)]]"> | 64 hidden="[[!hasMultipleDisplays_(displays)]]"> |
| 62 $i18n{displayArrangementText} | 65 $i18n{displayArrangementText} |
| 63 </div> | 66 </div> |
| 64 <display-layout id="displayLayout" | 67 <display-layout id="displayLayout" |
| 65 selected-display="[[selectedDisplay]]" | 68 selected-display="[[selectedDisplay]]" |
| 66 on-select-display="onSelectDisplay_"> | 69 on-select-display="onSelectDisplay_"> |
| 67 </display-layout> | 70 </display-layout> |
| 68 </div> | 71 </div> |
| 69 <div hidden="[[!hasMultipleDisplays_(displays)]]" class="settings-box"> | 72 <div hidden="[[!hasMultipleDisplays_(displays)]]" class="settings-box"> |
| 70 <paper-tabs noink selected="[[selectedDisplay.id]]" class="display-tabs" | 73 <paper-tabs noink selected="[[selectedDisplay.id]]" class="display-tabs" |
| 71 on-iron-select="onSelectDisplayTab_" attr-for-selected="display-id"> | 74 on-iron-select="onSelectDisplayTab_" attr-for-selected="display-id"> |
| 72 <template is="dom-repeat" items="[[displays]]"> | 75 <template is="dom-repeat" items="[[displays]]"> |
| 73 <paper-tab display-id="[[item.id]]">[[item.name]]</paper-tab> | 76 <paper-tab display-id="[[item.id]]">[[item.name]]</paper-tab> |
| 74 </template> | 77 </template> |
| 75 </paper-tabs> | 78 </paper-tabs> |
| 76 </div> | 79 </div> |
| 77 <div hidden="[[hasMultipleDisplays_(displays)]]" | 80 <div hidden="[[hasMultipleDisplays_(displays)]]" |
| 78 class="settings-box line-only"></div> | 81 class="settings-box line-only"></div> |
| 79 <div class="settings-box layout vertical first"> | 82 |
| 83 <div id="controlsDiv" class="settings-box layout vertical first"> | |
| 80 <h2>[[selectedDisplay.name]]</h2> | 84 <h2>[[selectedDisplay.name]]</h2> |
| 81 <div class="settings-box embedded first two-line" | 85 |
| 82 hidden$="[[!showMirror_(displays)]]"> | 86 <template is="dom-if" if="[[showMirror_(unifiedDesktopMode_, displays)]]"> |
| 83 <div class="start"> | 87 <div class="settings-box embedded two-line"> |
| 84 <div id="displayMirrorCheckboxLabel">$i18n{displayMirror}</div> | 88 <div class="start"> |
| 85 <div class="secondary">[[getDisplayMirrorText_(displays)]]</div> | 89 <div id="displayMirrorCheckboxLabel">$i18n{displayMirror}</div> |
| 90 <div class="secondary">[[getDisplayMirrorText_(displays)]]</div> | |
| 91 </div> | |
| 92 <paper-toggle-button checked="[[isMirrored_(displays)]]" | |
| 93 on-tap="onMirroredTap_" | |
| 94 aria-labelledby="displayMirrorCheckboxLabel"> | |
| 95 </paper-toggle-button> | |
| 86 </div> | 96 </div> |
| 87 <paper-toggle-button checked="[[isMirrored_(displays)]]" | 97 </template> |
| 88 on-tap="onMirroredTap_" | 98 |
| 89 aria-labelledby="displayMirrorCheckboxLabel"> | 99 <template is="dom-if" if="[[showUnifiedDesktop_(unifiedDesktopAvailable_, |
| 90 </div> | 100 unifiedDesktopMode_, displays)]]"> |
| 91 <div class="settings-box embedded" | 101 <div class="settings-box embedded two-line"> |
| 92 hidden$="[[!showDisplaySelectMenu_(displays, selectedDisplay)]]"> | 102 <div class="start"> |
| 93 <div class="start">$i18n{displayScreenTitle}</div> | 103 <div id="displayUnifiedDesktopCheckboxLabel"> |
| 94 <div class="md-select-wrapper"> | 104 $i18n{displayUnfiedDesktop} |
| 95 <select class="md-select" on-change="updatePrimaryDisplay_" | 105 </div> |
| 96 value="[[getDisplaySelectMenuIndex_( | 106 <div class="secondary"> |
| 97 selectedDisplay, primaryDisplayId)]]"> | 107 [[getUnifiedDesktopText_(unifiedDesktopMode_)]] |
| 98 <option value="0">$i18n{displayScreenPrimary}</option> | 108 </div> |
| 99 <option value="1">$i18n{displayScreenExtended}</option> | 109 </div> |
| 100 </select> | 110 <paper-toggle-button checked="[[unifiedDesktopMode_]]" |
| 101 <span class="md-select-underline"></span> | 111 on-tap="onUnifiedDesktopTap_" |
| 112 aria-labelledby="displayUnifiedDesktopCheckboxLabel"> | |
| 113 </paper-toggle-button> | |
| 102 </div> | 114 </div> |
| 103 </div> | 115 </template> |
| 116 | |
| 117 <template is="dom-if" | |
| 118 if="[[showDisplaySelectMenu_(displays, selectedDisplay)]]"> | |
| 119 <div class="settings-box embedded"> | |
| 120 <div class="start">$i18n{displayScreenTitle}</div> | |
| 121 <div class="md-select-wrapper"> | |
| 122 <select class="md-select" on-change="updatePrimaryDisplay_" | |
| 123 value="[[getDisplaySelectMenuIndex_( | |
| 124 selectedDisplay, primaryDisplayId)]]"> | |
| 125 <option value="0">$i18n{displayScreenPrimary}</option> | |
| 126 <option value="1">$i18n{displayScreenExtended}</option> | |
| 127 </select> | |
| 128 <span class="md-select-underline"></span> | |
| 129 </div> | |
| 130 </div> | |
| 131 </template> | |
| 132 | |
| 104 <div class="settings-box embedded two-line"> | 133 <div class="settings-box embedded two-line"> |
| 105 <div class="start textarea layout vertical"> | 134 <div class="start textarea layout vertical"> |
| 106 <div>$i18n{displayResolutionTitle}</div> | 135 <div>$i18n{displayResolutionTitle}</div> |
| 107 <div class="secondary layout self-start"> | 136 <div class="secondary layout self-start"> |
| 108 [[getResolutionText_(selectedDisplay, selectedModePref_.value)]] | 137 [[getResolutionText_(selectedDisplay, selectedModePref_.value)]] |
| 109 </div> | 138 </div> |
| 110 </div> | 139 </div> |
| 111 <settings-slider disabled="[[!enableSetResolution_(selectedDisplay)]]" | 140 <settings-slider disabled="[[!enableSetResolution_(selectedDisplay)]]" |
| 112 tick-values="[[modeValues_]]" pref="{{selectedModePref_}}" | 141 tick-values="[[modeValues_]]" pref="{{selectedModePref_}}" |
| 113 on-change="onSelectedModeChange_"> | 142 on-change="onSelectedModeChange_"> |
| 114 </settings-slider> | 143 </settings-slider> |
| 115 </div> | 144 </div> |
| 116 <div class="settings-box embedded"> | 145 |
| 117 <div class="start textarea">$i18n{displayOrientation}</div> | 146 <template is="dom-if" if="[[!unifiedDesktopMode_]]"> |
| 118 <div class="md-select-wrapper"> | 147 <div class="settings-box embedded"> |
| 119 <select class="md-select" value="[[selectedDisplay.rotation]]" | 148 <div class="start textarea">$i18n{displayOrientation}</div> |
| 120 on-change="onOrientationChange_"> | 149 <div class="md-select-wrapper"> |
| 121 <option value="0">$i18n{displayOrientationStandard}</option> | 150 <select class="md-select" value="[[selectedDisplay.rotation]]" |
| 122 <option value="90">90</option> | 151 on-change="onOrientationChange_""> |
|
malaykeshav
2017/04/05 23:02:57
remove extra "
stevenjb
2017/04/06 01:56:08
opps, thanks. done.
| |
| 123 <option value="180">180</option> | 152 <option value="0">$i18n{displayOrientationStandard}</option> |
| 124 <option value="270">270</option> | 153 <option value="90">90</option> |
| 125 </select> | 154 <option value="180">180</option> |
| 126 <span class="md-select-underline"></span> | 155 <option value="270">270</option> |
| 156 </select> | |
| 157 <span class="md-select-underline"></span> | |
| 158 </div> | |
| 127 </div> | 159 </div> |
| 128 </div> | 160 </template> |
| 161 | |
| 129 <div class="settings-box embedded two-line" | 162 <div class="settings-box embedded two-line" |
| 130 on-tap="onOverscanTap_" hidden$="[[selectedDisplay.isInternal]]" | 163 on-tap="onOverscanTap_" hidden$="[[selectedDisplay.isInternal]]" |
| 131 actionable> | 164 actionable> |
| 132 <div class="start"> | 165 <div class="start"> |
| 133 $i18n{displayOverscanPageTitle} | 166 $i18n{displayOverscanPageTitle} |
| 134 <div class="secondary" id="displayOverscanSecondary"> | 167 <div class="secondary" id="displayOverscanSecondary"> |
| 135 $i18n{displayOverscanPageText} | 168 $i18n{displayOverscanPageText} |
| 136 </div> | 169 </div> |
| 137 </div> | 170 </div> |
| 138 <button class="subpage-arrow" is="paper-icon-button-light" | 171 <button class="subpage-arrow" is="paper-icon-button-light" |
| (...skipping 16 matching lines...) Expand all Loading... | |
| 155 </div> | 188 </div> |
| 156 </div> | 189 </div> |
| 157 <button class="subpage-arrow" is="paper-icon-button-light" | 190 <button class="subpage-arrow" is="paper-icon-button-light" |
| 158 aria-label="$i18n{displayTouchCalibrationTitle}" | 191 aria-label="$i18n{displayTouchCalibrationTitle}" |
| 159 aria-describedby="touchCalibrationSecondary"></button> | 192 aria-describedby="touchCalibrationSecondary"></button> |
| 160 </div> | 193 </div> |
| 161 </div> | 194 </div> |
| 162 </template> | 195 </template> |
| 163 <script src="display.js"></script> | 196 <script src="display.js"></script> |
| 164 </dom-module> | 197 </dom-module> |
| OLD | NEW |