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

Issue 258463002: Introduces 'highlighted' property to candidate view. (Closed)

Created:
6 years, 8 months ago by Jun Mukai
Modified:
6 years, 8 months ago
Reviewers:
oshima
CC:
chromium-reviews, kalyank, sadrul, ben+ash_chromium.org
Visibility:
Public.

Description

Introduces 'highlighted' property to candidate view. With my previous 'cleanup', the candidate view becomes a CustomButton and the 'PRESSED' button status indicates the highlighted. I thought this is good enough, but hovering also changes the button state. Using a button state is a bad idea, so this CL adds a boolean flag for highlighted status. BUG=365959 R=oshima@chromium.org TEST=manually, ash_unittests Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=266123

Patch Set 1 #

Total comments: 4

Patch Set 2 : test #

Total comments: 6

Patch Set 3 : fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+219 lines, -16 lines) Patch
M ash/ash.gyp View 1 1 chunk +1 line, -0 lines 0 comments Download
M ash/ime/candidate_view.h View 2 chunks +5 lines, -3 lines 0 comments Download
M ash/ime/candidate_view.cc View 4 chunks +23 lines, -8 lines 0 comments Download
A ash/ime/candidate_view_unittest.cc View 1 2 1 chunk +185 lines, -0 lines 0 comments Download
M ash/ime/candidate_window_view.cc View 3 chunks +5 lines, -5 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
Jun Mukai
6 years, 8 months ago (2014-04-23 23:27:10 UTC) #1
oshima
https://codereview.chromium.org/258463002/diff/1/ash/ime/candidate_view.cc File ash/ime/candidate_view.cc (right): https://codereview.chromium.org/258463002/diff/1/ash/ime/candidate_view.cc#newcode225 ash/ime/candidate_view.cc:225: SetHighlighted(true); shouldn't this be SetHighlighted(state() == STATE_PRESSED) ?
6 years, 8 months ago (2014-04-23 23:50:07 UTC) #2
Jun Mukai
https://codereview.chromium.org/258463002/diff/1/ash/ime/candidate_view.cc File ash/ime/candidate_view.cc (right): https://codereview.chromium.org/258463002/diff/1/ash/ime/candidate_view.cc#newcode225 ash/ime/candidate_view.cc:225: SetHighlighted(true); On 2014/04/23 23:50:07, oshima wrote: > shouldn't this ...
6 years, 8 months ago (2014-04-23 23:58:02 UTC) #3
oshima
https://codereview.chromium.org/258463002/diff/1/ash/ime/candidate_view.cc File ash/ime/candidate_view.cc (right): https://codereview.chromium.org/258463002/diff/1/ash/ime/candidate_view.cc#newcode225 ash/ime/candidate_view.cc:225: SetHighlighted(true); On 2014/04/23 23:58:02, Jun Mukai wrote: > On ...
6 years, 8 months ago (2014-04-24 00:05:37 UTC) #4
Jun Mukai
https://codereview.chromium.org/258463002/diff/1/ash/ime/candidate_view.cc File ash/ime/candidate_view.cc (right): https://codereview.chromium.org/258463002/diff/1/ash/ime/candidate_view.cc#newcode225 ash/ime/candidate_view.cc:225: SetHighlighted(true); On 2014/04/24 00:05:37, oshima wrote: > On 2014/04/23 ...
6 years, 8 months ago (2014-04-24 19:01:39 UTC) #5
oshima
lgtm with nits https://codereview.chromium.org/258463002/diff/10001/ash/ime/candidate_view_unittest.cc File ash/ime/candidate_view_unittest.cc (right): https://codereview.chromium.org/258463002/diff/10001/ash/ime/candidate_view_unittest.cc#newcode21 ash/ime/candidate_view_unittest.cc:21: const char* kDummyCandidates[] = { nit: ...
6 years, 8 months ago (2014-04-24 20:54:36 UTC) #6
Jun Mukai
https://codereview.chromium.org/258463002/diff/10001/ash/ime/candidate_view_unittest.cc File ash/ime/candidate_view_unittest.cc (right): https://codereview.chromium.org/258463002/diff/10001/ash/ime/candidate_view_unittest.cc#newcode21 ash/ime/candidate_view_unittest.cc:21: const char* kDummyCandidates[] = { On 2014/04/24 20:54:37, oshima ...
6 years, 8 months ago (2014-04-24 21:14:22 UTC) #7
Jun Mukai
The CQ bit was checked by mukai@chromium.org
6 years, 8 months ago (2014-04-24 21:14:40 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mukai@chromium.org/258463002/30001
6 years, 8 months ago (2014-04-24 21:45:09 UTC) #9
commit-bot: I haz the power
6 years, 8 months ago (2014-04-25 03:37:46 UTC) #10
Message was sent while issue was closed.
Change committed as 266123

Powered by Google App Engine
This is Rietveld 408576698