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

Issue 2474843002: Add virtual keyboard item into opt-in IME menu. (Closed)

Created:
4 years, 1 month ago by Azure Wei
Modified:
4 years, 1 month ago
Reviewers:
tdanderson
CC:
chromium-reviews, sadrul, yusukes+watch_chromium.org, shuchen+watch_chromium.org, nona+watch_chromium.org, oshima+watch_chromium.org, kalyank
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add virtual keyboard item into opt-in IME menu. The 'Smart deploy toggle' is always hidden in opt-in IME menu. We should show/hide it based on the vr and devices state. Make ImeMenuTray listens on the virtual keyboard state to show the toggle. Currently the ImeMenuBubble doesn't support update UI. So if there's state change (which leads to UI change) of the VK, just hide the bubble. BUG=668013 TEST=Verified on local build. Committed: https://crrev.com/1fb9e7720d5a4ddaef6ce257f4d252a831bea688 Cr-Commit-Position: refs/heads/master@{#434127}

Patch Set 1 #

Total comments: 2

Patch Set 2 : sync #

Patch Set 3 : Register observer. #

Total comments: 6

Patch Set 4 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+32 lines, -6 lines) Patch
M ash/common/system/chromeos/ime_menu/ime_menu_tray.h View 1 2 3 5 chunks +11 lines, -1 line 0 comments Download
M ash/common/system/chromeos/ime_menu/ime_menu_tray.cc View 1 2 5 chunks +21 lines, -5 lines 0 comments Download

Messages

Total messages: 29 (18 generated)
Azure Wei
Please review this CL. Thanks!
4 years, 1 month ago (2016-11-03 04:50:47 UTC) #3
tdanderson
https://codereview.chromium.org/2474843002/diff/1/ash/common/system/chromeos/ime_menu/ime_menu_tray.cc File ash/common/system/chromeos/ime_menu/ime_menu_tray.cc (right): https://codereview.chromium.org/2474843002/diff/1/ash/common/system/chromeos/ime_menu/ime_menu_tray.cc#newcode411 ash/common/system/chromeos/ime_menu/ime_menu_tray.cc:411: return keyboard_suppressed_ && I left the following comment in ...
4 years, 1 month ago (2016-11-03 21:17:20 UTC) #8
tdanderson
On 2016/11/03 21:17:20, tdanderson wrote: > https://codereview.chromium.org/2474843002/diff/1/ash/common/system/chromeos/ime_menu/ime_menu_tray.cc > File ash/common/system/chromeos/ime_menu/ime_menu_tray.cc (right): > > https://codereview.chromium.org/2474843002/diff/1/ash/common/system/chromeos/ime_menu/ime_menu_tray.cc#newcode411 > ...
4 years, 1 month ago (2016-11-08 19:00:02 UTC) #9
Azure Wei
Uploaded a new patch synced with the latest codes. Please take another look. Thanks! https://codereview.chromium.org/2474843002/diff/1/ash/common/system/chromeos/ime_menu/ime_menu_tray.cc ...
4 years, 1 month ago (2016-11-20 08:56:24 UTC) #14
tdanderson
LGTM https://codereview.chromium.org/2474843002/diff/40001/ash/common/system/chromeos/ime_menu/ime_menu_tray.cc File ash/common/system/chromeos/ime_menu/ime_menu_tray.cc (right): https://codereview.chromium.org/2474843002/diff/40001/ash/common/system/chromeos/ime_menu/ime_menu_tray.cc#newcode555 ash/common/system/chromeos/ime_menu/ime_menu_tray.cc:555: if (suppressed != keyboard_suppressed_ && bubble_) Is this ...
4 years, 1 month ago (2016-11-23 03:08:41 UTC) #15
Azure Wei
https://codereview.chromium.org/2474843002/diff/40001/ash/common/system/chromeos/ime_menu/ime_menu_tray.cc File ash/common/system/chromeos/ime_menu/ime_menu_tray.cc (right): https://codereview.chromium.org/2474843002/diff/40001/ash/common/system/chromeos/ime_menu/ime_menu_tray.cc#newcode555 ash/common/system/chromeos/ime_menu/ime_menu_tray.cc:555: if (suppressed != keyboard_suppressed_ && bubble_) On 2016/11/23 03:08:40, ...
4 years, 1 month ago (2016-11-23 05:21:14 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2474843002/40001
4 years, 1 month ago (2016-11-23 05:21:29 UTC) #18
Azure Wei
https://codereview.chromium.org/2474843002/diff/40001/ash/common/system/chromeos/ime_menu/ime_menu_tray.h File ash/common/system/chromeos/ime_menu/ime_menu_tray.h (right): https://codereview.chromium.org/2474843002/diff/40001/ash/common/system/chromeos/ime_menu/ime_menu_tray.h#newcode2 ash/common/system/chromeos/ime_menu/ime_menu_tray.h:2: // Use of this source code is governed by ...
4 years, 1 month ago (2016-11-23 05:28:28 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2474843002/60001
4 years, 1 month ago (2016-11-23 05:28:55 UTC) #24
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 1 month ago (2016-11-23 06:29:54 UTC) #27
commit-bot: I haz the power
4 years, 1 month ago (2016-11-23 06:31:26 UTC) #29
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/1fb9e7720d5a4ddaef6ce257f4d252a831bea688
Cr-Commit-Position: refs/heads/master@{#434127}

Powered by Google App Engine
This is Rietveld 408576698