OLD | NEW |
1 <link rel="import" href="chrome://resources/cr_elements/cr_slider/cr_slider.html
"> | 1 <link rel="import" href="chrome://resources/cr_elements/cr_slider/cr_slider.html
"> |
2 <link rel="import" href="chrome://resources/html/cr.html"> | 2 <link rel="import" href="chrome://resources/html/cr.html"> |
3 <link rel="import" href="chrome://resources/html/polymer.html"> | 3 <link rel="import" href="chrome://resources/html/polymer.html"> |
4 <link rel="import" href="chrome://resources/polymer/v1_0/iron-collapse/iron-coll
apse.html"> | 4 <link rel="import" href="chrome://resources/polymer/v1_0/iron-collapse/iron-coll
apse.html"> |
5 <link rel="import" href="chrome://resources/polymer/v1_0/iron-flex-layout/iron-f
lex-layout-classes.html"> | |
6 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper
-icon-button-light.html"> | 5 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper
-icon-button-light.html"> |
7 <link rel="import" href="/controls/settings_checkbox.html"> | 6 <link rel="import" href="/controls/settings_checkbox.html"> |
8 <link rel="import" href="/controls/settings_dropdown_menu.html"> | 7 <link rel="import" href="/controls/settings_dropdown_menu.html"> |
9 <link rel="import" href="/i18n_setup.html"> | 8 <link rel="import" href="/i18n_setup.html"> |
10 <link rel="import" href="/route.html"> | 9 <link rel="import" href="/route.html"> |
11 <link rel="import" href="/settings_shared_css.html"> | 10 <link rel="import" href="/settings_shared_css.html"> |
12 | 11 |
13 <dom-module id="settings-keyboard"> | 12 <dom-module id="settings-keyboard"> |
14 <template> | 13 <template> |
15 <style include="settings-shared"></style> | 14 <style include="settings-shared"></style> |
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
76 <div class="settings-box"> | 75 <div class="settings-box"> |
77 <settings-checkbox | 76 <settings-checkbox |
78 pref="{{prefs.settings.language.xkb_auto_repeat_enabled_r2}}" | 77 pref="{{prefs.settings.language.xkb_auto_repeat_enabled_r2}}" |
79 label="$i18n{keyboardEnableAutoRepeat}"> | 78 label="$i18n{keyboardEnableAutoRepeat}"> |
80 </settings-checkbox> | 79 </settings-checkbox> |
81 </div> | 80 </div> |
82 <iron-collapse | 81 <iron-collapse |
83 opened="[[prefs.settings.language.xkb_auto_repeat_enabled_r2.value]]"> | 82 opened="[[prefs.settings.language.xkb_auto_repeat_enabled_r2.value]]"> |
84 <div class="settings-box continuation settings-checkbox-spacer"> | 83 <div class="settings-box continuation settings-checkbox-spacer"> |
85 <div class="start" id="repeatDelayLabel">$i18n{keyRepeatDelay}</div> | 84 <div class="start" id="repeatDelayLabel">$i18n{keyRepeatDelay}</div> |
86 <div class="layout horizontal center"> | 85 <cr-slider id="delaySlider" |
87 <div>$i18n{keyRepeatDelayLong}</div> | 86 value="{{prefs.settings.language.xkb_auto_repeat_delay_r2.value}}" |
88 <cr-slider id="delaySlider" class="always-on" snaps | 87 tick-values="[[autoRepeatDelays_]]" |
89 value="{{prefs.settings.language.xkb_auto_repeat_delay_r2.value}}" | 88 disabled="[[ |
90 tick-values="[[autoRepeatDelays_]]" | 89 !prefs.settings.language.xkb_auto_repeat_enabled_r2.value]]" |
91 disabled="[[!prefs.settings.language.xkb_auto_repeat_enabled_r2.va
lue]]" | 90 aria-labelledby="repeatDelayLabel" |
92 aria-labelledby="repeatDelayLabel"> | 91 label-min="$i18n{keyRepeatDelayLong}" |
93 </cr-slider> | 92 label-max="$i18n{keyRepeatDelayShort}"> |
94 <div>$i18n{keyRepeatDelayShort}</div> | 93 </cr-slider> |
95 </div> | |
96 </div> | 94 </div> |
97 <div class="settings-box continuation settings-checkbox-spacer"> | 95 <div class="settings-box continuation settings-checkbox-spacer"> |
98 <div class="start" id="repeatRateLabel">$i18n{keyRepeatRate}</div> | 96 <div class="start" id="repeatRateLabel">$i18n{keyRepeatRate}</div> |
99 <div class="layout horizontal center"> | 97 <cr-slider id="repeatRateSlider" |
100 <div>$i18n{keyRepeatRateSlow}</div> | 98 value="{{ |
101 <cr-slider id="repeatRateSlider" class="always-on" snaps | 99 prefs.settings.language.xkb_auto_repeat_interval_r2.value}}" |
102 value="{{prefs.settings.language.xkb_auto_repeat_interval_r2.value
}}" | 100 tick-values="[[autoRepeatIntervals_]]" |
103 tick-values="[[autoRepeatIntervals_]]" | 101 disabled="[[ |
104 disabled="[[!prefs.settings.language.xkb_auto_repeat_enabled_r2.va
lue]]" | 102 !prefs.settings.language.xkb_auto_repeat_enabled_r2.value]]" |
105 aria-labelledby="repeatRateLabel"> | 103 aria-labelledby="repeatRateLabel" |
106 </cr-slider> | 104 label-min="$i18n{keyRepeatRateSlow}" |
107 <div>$i18n{keyRepeatRateFast}</div> | 105 label-max="$i18n{keyRepeatRateFast}"> |
108 </div> | 106 </cr-slider> |
109 </div> | 107 </div> |
110 </iron-collapse> | 108 </iron-collapse> |
111 <div id="keyboardOverlay" class="settings-box" | 109 <div id="keyboardOverlay" class="settings-box" |
112 on-tap="onShowKeyboardShortcutsOverlayTap_" actionable> | 110 on-tap="onShowKeyboardShortcutsOverlayTap_" actionable> |
113 <div class="start">$i18n{showKeyboardShortcutsOverlay}</div> | 111 <div class="start">$i18n{showKeyboardShortcutsOverlay}</div> |
114 <button class="icon-external" is="paper-icon-button-light"></button> | 112 <button class="icon-external" is="paper-icon-button-light"></button> |
115 </div> | 113 </div> |
116 <div class="settings-box" on-tap="onShowLanguageInputTap_" actionable> | 114 <div class="settings-box" on-tap="onShowLanguageInputTap_" actionable> |
117 <div class="start">$i18n{keyboardShowLanguageAndInput}</div> | 115 <div class="start">$i18n{keyboardShowLanguageAndInput}</div> |
118 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 116 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
119 </div> | 117 </div> |
120 </template> | 118 </template> |
121 <script src="keyboard.js"></script> | 119 <script src="keyboard.js"></script> |
122 </dom-module> | 120 </dom-module> |
OLD | NEW |