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

Issue 7217008: Use input method to control visibility of virtual keyboard (Closed)

Created:
9 years, 6 months ago by Peng
Modified:
9 years, 5 months ago
CC:
chromium-reviews, dhollowa, anicolao, Yusuke Sato
Visibility:
Public.

Description

Use input method to control visibility of virtual keyboard. BUG=None TEST=Test in Chrome OS and Linux desktop Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=92146

Patch Set 1 #

Patch Set 2 : Update #

Total comments: 1

Patch Set 3 : Update #

Total comments: 9

Patch Set 4 : Update #

Total comments: 22

Patch Set 5 : update #

Patch Set 6 : Fix a typo #

Total comments: 10

Patch Set 7 : Update #

Total comments: 5

Patch Set 8 : Update #

Patch Set 9 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+122 lines, -0 lines) Patch
M views/ime/input_method_base.h View 1 2 3 4 5 6 7 1 chunk +4 lines, -0 lines 0 comments Download
M views/ime/input_method_base.cc View 1 2 3 4 3 chunks +17 lines, -0 lines 0 comments Download
M views/ime/input_method_gtk.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M views/ime/input_method_ibus.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M views/ime/input_method_win.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
A views/ime/text_input_type_tracker.h View 1 2 3 4 5 6 7 1 chunk +59 lines, -0 lines 0 comments Download
A views/ime/text_input_type_tracker.cc View 1 2 3 4 5 6 7 1 chunk +37 lines, -0 lines 0 comments Download
M views/views.gyp View 1 2 3 4 5 6 7 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 25 (0 generated)
Peng
9 years, 6 months ago (2011-06-21 15:41:59 UTC) #1
Peng
http://codereview.chromium.org/7217008/diff/14/views/ime/input_method.cc File views/ime/input_method.cc (right): http://codereview.chromium.org/7217008/diff/14/views/ime/input_method.cc#newcode12 views/ime/input_method.cc:12: Hi Suzhe, I added some functions into InputMethod interface. ...
9 years, 6 months ago (2011-06-21 15:42:53 UTC) #2
Peng
+yusukes
9 years, 6 months ago (2011-06-21 15:58:08 UTC) #3
sadrul
Just to point out, as a sidenote: the keyboard at the login screen (TouchLoginView) will ...
9 years, 6 months ago (2011-06-22 01:47:21 UTC) #4
bryeung
I love how much simpler this makes TouchBrowserFrameView! As for TouchLoginView: I thought Ryan was ...
9 years, 6 months ago (2011-06-22 01:56:01 UTC) #5
James Su
My tow points: 1. InputMethod is an interface, so it should always be kept pure ...
9 years, 6 months ago (2011-06-22 03:05:15 UTC) #6
James Su
My tow points: 1. InputMethod is an interface, so it should always be kept pure ...
9 years, 6 months ago (2011-06-22 03:43:26 UTC) #7
Peng
On 2011/06/22 03:43:26, James Su wrote: > My tow points: > 1. InputMethod is an ...
9 years, 6 months ago (2011-06-22 04:17:08 UTC) #8
Peng
http://codereview.chromium.org/7217008/diff/4002/chrome/browser/ui/touch/frame/touch_browser_frame_view.cc File chrome/browser/ui/touch/frame/touch_browser_frame_view.cc (left): http://codereview.chromium.org/7217008/diff/4002/chrome/browser/ui/touch/frame/touch_browser_frame_view.cc#oldcode278 chrome/browser/ui/touch/frame/touch_browser_frame_view.cc:278: // Save the state of the focused field so ...
9 years, 6 months ago (2011-06-22 04:17:39 UTC) #9
James Su
On 2011/06/22 04:17:08, Peng wrote: > On 2011/06/22 03:43:26, James Su wrote: > > My ...
9 years, 6 months ago (2011-06-22 07:33:16 UTC) #10
James Su
http://codereview.chromium.org/7217008/diff/4002/views/ime/input_method_base.cc File views/ime/input_method_base.cc (right): http://codereview.chromium.org/7217008/diff/4002/views/ime/input_method_base.cc#newcode78 views/ime/input_method_base.cc:78: TextInputTypeChanged(focused_view()); On 2011/06/22 04:17:39, Peng wrote: > On 2011/06/22 ...
9 years, 6 months ago (2011-06-22 07:33:28 UTC) #11
Peng
On 2011/06/22 07:33:16, James Su wrote: > On 2011/06/22 04:17:08, Peng wrote: > > On ...
9 years, 6 months ago (2011-06-22 20:56:42 UTC) #12
James Su
On 2011/06/22 20:56:42, Peng wrote: > On 2011/06/22 07:33:16, James Su wrote: > > On ...
9 years, 6 months ago (2011-06-23 01:38:34 UTC) #13
Peng
On 2011/06/23 01:38:34, James Su wrote: > On 2011/06/22 20:56:42, Peng wrote: > > On ...
9 years, 6 months ago (2011-06-23 03:19:38 UTC) #14
James Su
On 2011/06/23 03:19:38, Peng wrote: > On 2011/06/23 01:38:34, James Su wrote: > > On ...
9 years, 6 months ago (2011-06-23 04:17:30 UTC) #15
Peng
HI James, I updated the CL. Please review it. Thanks. BTW, This time, the CL ...
9 years, 5 months ago (2011-07-06 21:14:18 UTC) #16
James Su
http://codereview.chromium.org/7217008/diff/24001/views/ime/input_method_base.cc File views/ime/input_method_base.cc (right): http://codereview.chromium.org/7217008/diff/24001/views/ime/input_method_base.cc#newcode52 views/ime/input_method_base.cc:52: manager->OnTextInputTypeChanged(GetTextInputType(), widget_); nit: 1. how about to combine these ...
9 years, 5 months ago (2011-07-07 02:03:02 UTC) #17
Peng
http://codereview.chromium.org/7217008/diff/24001/views/ime/input_method_base.cc File views/ime/input_method_base.cc (right): http://codereview.chromium.org/7217008/diff/24001/views/ime/input_method_base.cc#newcode52 views/ime/input_method_base.cc:52: manager->OnTextInputTypeChanged(GetTextInputType(), widget_); On 2011/07/07 02:03:03, James Su wrote: > ...
9 years, 5 months ago (2011-07-07 17:56:54 UTC) #18
James Su
http://codereview.chromium.org/7217008/diff/24001/views/ime/input_method_base.cc File views/ime/input_method_base.cc (right): http://codereview.chromium.org/7217008/diff/24001/views/ime/input_method_base.cc#newcode52 views/ime/input_method_base.cc:52: manager->OnTextInputTypeChanged(GetTextInputType(), widget_); On 2011/07/07 17:56:54, Peng wrote: > On ...
9 years, 5 months ago (2011-07-08 02:15:04 UTC) #19
Peng
http://codereview.chromium.org/7217008/diff/19018/views/ime/text_input_type_tracker.cc File views/ime/text_input_type_tracker.cc (right): http://codereview.chromium.org/7217008/diff/19018/views/ime/text_input_type_tracker.cc#newcode7 views/ime/text_input_type_tracker.cc:7: #include "base/logging.h" On 2011/07/08 02:15:04, James Su wrote: > ...
9 years, 5 months ago (2011-07-08 15:49:59 UTC) #20
James Su
LGTM. http://codereview.chromium.org/7217008/diff/29001/views/ime/text_input_type_tracker.cc File views/ime/text_input_type_tracker.cc (right): http://codereview.chromium.org/7217008/diff/29001/views/ime/text_input_type_tracker.cc#newcode19 views/ime/text_input_type_tracker.cc:19: void TextInputTypeTracker::OnTextInputTypeChanged(ui::TextInputType type, nit: align arguments.
9 years, 5 months ago (2011-07-11 01:36:37 UTC) #21
Peng
Hi Sadurl, Could you review this CL. Do you think it is OK to work ...
9 years, 5 months ago (2011-07-11 13:28:30 UTC) #22
sadrul
Yep. This CL should make the keyboard widget simpler. I haven't checked in the keyboard ...
9 years, 5 months ago (2011-07-11 13:56:06 UTC) #23
Peng
http://codereview.chromium.org/7217008/diff/29001/views/ime/text_input_type_tracker.cc File views/ime/text_input_type_tracker.cc (right): http://codereview.chromium.org/7217008/diff/29001/views/ime/text_input_type_tracker.cc#newcode19 views/ime/text_input_type_tracker.cc:19: void TextInputTypeTracker::OnTextInputTypeChanged(ui::TextInputType type, On 2011/07/11 01:36:37, James Su wrote: ...
9 years, 5 months ago (2011-07-11 14:43:03 UTC) #24
commit-bot: I haz the power
9 years, 5 months ago (2011-07-12 12:45:29 UTC) #25
Change committed as 92146

Powered by Google App Engine
This is Rietveld 408576698