Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(189)

Issue 1414483011: Deprecate Shift+Alt to switch IME and use Ctrl+Shift+Space instead. (Closed)

Created:
5 years, 1 month ago by afakhry
Modified:
5 years, 1 month ago
Reviewers:
xiyuan, oshima, Mark P
CC:
chromium-reviews, sadrul, yusukes+watch_chromium.org, derat+watch_chromium.org, asvitkine+watch_chromium.org, arv+watch_chromium.org, oshima+watch_chromium.org, kalyank
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Deprecate Shift+Alt to switch IME and use Ctrl+Shift+Space instead. Shift+Alt can conflict with many other accelerators and can easily be triggered by mistake when the user doesn't mean it. We changed it to Ctrl+Shift+Space to be similar to the Ctrl+Space for PreviousIME. BUG=535004 TEST=ash_unittests --gtest_filter=DeprecatedAcceleratorTester.* Committed: https://crrev.com/a3b96d6ab896eb807269a88f4e7cdb6b35c02d79 Cr-Commit-Position: refs/heads/master@{#358763}

Patch Set 1 #

Patch Set 2 : Modified the design to account for deprecated accelerators that map to the same action. #

Total comments: 2

Patch Set 3 : nit #

Total comments: 4

Patch Set 4 : oshima's comments #

Patch Set 5 : changed the notification message #

Patch Set 6 : modified the task manager/lock screen messages. #

Patch Set 7 : ensure no line breaks in the middle of shortcuts texts #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+254 lines, -86 lines) Patch
M ash/accelerators/accelerator_controller.h View 1 1 chunk +2 lines, -0 lines 0 comments Download
M ash/accelerators/accelerator_controller.cc View 1 2 3 4 5 6 6 chunks +97 lines, -40 lines 2 comments Download
M ash/accelerators/accelerator_controller_unittest.cc View 1 8 chunks +33 lines, -12 lines 0 comments Download
M ash/accelerators/accelerator_table.h View 1 2 3 4 5 6 3 chunks +15 lines, -5 lines 0 comments Download
M ash/accelerators/accelerator_table.cc View 1 2 3 4 5 6 4 chunks +50 lines, -17 lines 0 comments Download
M ash/accelerators/accelerator_table_unittest.cc View 1 2 3 4 2 chunks +21 lines, -9 lines 0 comments Download
M ash/ash_chromeos_strings.grdp View 1 2 3 4 5 6 1 chunk +25 lines, -2 lines 0 comments Download
M chrome/browser/resources/chromeos/keyboard_overlay_data.js View 1 2 2 chunks +1 line, -1 line 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 4 5 6 1 chunk +10 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (6 generated)
afakhry
Oshima, Can you please review? Thanks!
5 years, 1 month ago (2015-11-05 19:38:08 UTC) #3
afakhry
Xiyuan, Can you please review keyboard_overlay_data.js? Thanks!
5 years, 1 month ago (2015-11-05 19:40:01 UTC) #5
xiyuan
https://codereview.chromium.org/1414483011/diff/20001/chrome/browser/resources/chromeos/keyboard_overlay_data.js File chrome/browser/resources/chromeos/keyboard_overlay_data.js (right): https://codereview.chromium.org/1414483011/diff/20001/chrome/browser/resources/chromeos/keyboard_overlay_data.js#newcode15817 chrome/browser/resources/chromeos/keyboard_overlay_data.js:15817: 'space<>CTRL<>SHIFT': 'keyboardOverlayCycleThroughInputMethods', nit: please keep the list alpha sorted.
5 years, 1 month ago (2015-11-05 20:33:21 UTC) #6
afakhry
https://codereview.chromium.org/1414483011/diff/20001/chrome/browser/resources/chromeos/keyboard_overlay_data.js File chrome/browser/resources/chromeos/keyboard_overlay_data.js (right): https://codereview.chromium.org/1414483011/diff/20001/chrome/browser/resources/chromeos/keyboard_overlay_data.js#newcode15817 chrome/browser/resources/chromeos/keyboard_overlay_data.js:15817: 'space<>CTRL<>SHIFT': 'keyboardOverlayCycleThroughInputMethods', On 2015/11/05 20:33:21, xiyuan wrote: > nit: ...
5 years, 1 month ago (2015-11-05 20:46:42 UTC) #7
xiyuan
keyboard_overlay_data.js LGTM Thanks.
5 years, 1 month ago (2015-11-05 20:51:40 UTC) #8
afakhry
+mpearson@ for histograms.xml. Thanks!
5 years, 1 month ago (2015-11-05 20:53:03 UTC) #10
oshima
lgtm https://codereview.chromium.org/1414483011/diff/40001/ash/accelerators/accelerator_table.cc File ash/accelerators/accelerator_table.cc (right): https://codereview.chromium.org/1414483011/diff/40001/ash/accelerators/accelerator_table.cc#newcode102 ash/accelerators/accelerator_table.cc:102: // Ctrl+Shift+Space. crbug.com? https://codereview.chromium.org/1414483011/diff/40001/ash/accelerators/accelerator_table.cc#newcode207 ash/accelerators/accelerator_table.cc:207: // 5- Don't ...
5 years, 1 month ago (2015-11-05 21:12:18 UTC) #11
Mark P
histograms.xml lgtm
5 years, 1 month ago (2015-11-05 21:45:24 UTC) #12
afakhry
https://codereview.chromium.org/1414483011/diff/40001/ash/accelerators/accelerator_table.cc File ash/accelerators/accelerator_table.cc (right): https://codereview.chromium.org/1414483011/diff/40001/ash/accelerators/accelerator_table.cc#newcode102 ash/accelerators/accelerator_table.cc:102: // Ctrl+Shift+Space. On 2015/11/05 21:12:18, oshima wrote: > crbug.com? ...
5 years, 1 month ago (2015-11-05 22:13:36 UTC) #13
afakhry
Oshima, following the UX request to try to keep shortcut keys text (e.g. Ctrl+Shift+Space) in ...
5 years, 1 month ago (2015-11-09 17:52:17 UTC) #14
oshima
Alternative way is to construct shortcut key string from table but uses translated key names ...
5 years, 1 month ago (2015-11-09 19:49:28 UTC) #15
afakhry
> Alternative way is to construct shortcut key string from table but uses > translated ...
5 years, 1 month ago (2015-11-10 00:56:47 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1414483011/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1414483011/120001
5 years, 1 month ago (2015-11-10 01:56:29 UTC) #19
commit-bot: I haz the power
Committed patchset #7 (id:120001)
5 years, 1 month ago (2015-11-10 02:42:41 UTC) #20
commit-bot: I haz the power
5 years, 1 month ago (2015-11-10 02:44:09 UTC) #21
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/a3b96d6ab896eb807269a88f4e7cdb6b35c02d79
Cr-Commit-Position: refs/heads/master@{#358763}

Powered by Google App Engine
This is Rietveld 408576698