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

Issue 2952823002: cros: Make SearchResultTileItemView layout per DisplayType customized (Closed)

Created:
3 years, 6 months ago by Qiang(Joe) Xu
Modified:
3 years, 6 months ago
Reviewers:
xiyuan, weidongg
CC:
chromium-reviews, tfarina, Matt Giuca, newcomer, Jiaquan He
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

cros: Make SearchResultTileItemView layout per DisplayType customized changes: (1) TileItemView used to do layout work for both start page tile items and search box searched app results tile items. For new launcher, their layout requirements are different. We shall consider put the layout code in SearchResultTileItemView, as there we can know the SearchResult::DISPLAY_TYPE and then customize the layout. (2) Some UI adjustment of recommendation DISPLAY_TYPE: based on specification of https://screenshot.googleplex.com/wb5PjqfLSCf tile size, icon top padding, title top spacing, title color/size. R=xiyuan@chromium.org, weidongg@chromium.org CC=newcomer@chromium.org BUG=734164 TEST=tested with and without --enable-features=EnableFullscreenAppList flag Review-Url: https://codereview.chromium.org/2952823002 Cr-Commit-Position: refs/heads/master@{#481307} Committed: https://chromium.googlesource.com/chromium/src/+/261cfcff3d89a69ca461e9db74e75acd907b057b

Patch Set 1 #

Total comments: 5

Patch Set 2 : feedback #

Total comments: 5

Patch Set 3 : nits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+115 lines, -38 lines) Patch
M ui/app_list/app_list_constants.h View 1 chunk +1 line, -0 lines 0 comments Download
M ui/app_list/app_list_constants.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M ui/app_list/views/search_result_tile_item_view.h View 2 chunks +6 lines, -0 lines 0 comments Download
M ui/app_list/views/search_result_tile_item_view.cc View 1 2 4 chunks +80 lines, -4 lines 0 comments Download
M ui/app_list/views/tile_item_view.h View 1 2 1 chunk +10 lines, -5 lines 0 comments Download
M ui/app_list/views/tile_item_view.cc View 1 4 chunks +16 lines, -29 lines 0 comments Download

Messages

Total messages: 19 (8 generated)
Qiang(Joe) Xu
Hi xiyuan, what do you think of this? weidongg, sorry I firstly put the badging ...
3 years, 6 months ago (2017-06-21 17:59:45 UTC) #4
xiyuan
The approach looks fine to me. https://codereview.chromium.org/2952823002/diff/1/ui/app_list/views/search_result_tile_item_view.cc File ui/app_list/views/search_result_tile_item_view.cc (right): https://codereview.chromium.org/2952823002/diff/1/ui/app_list/views/search_result_tile_item_view.cc#newcode146 ui/app_list/views/search_result_tile_item_view.cc:146: if (is_fullscreen_app_list_enabled_ && ...
3 years, 6 months ago (2017-06-21 18:24:00 UTC) #5
weidongg
lgtm, I totally agree with the approach.
3 years, 6 months ago (2017-06-21 18:45:18 UTC) #6
Qiang(Joe) Xu
feedback addressed, PTAL thanks https://codereview.chromium.org/2952823002/diff/1/ui/app_list/views/search_result_tile_item_view.cc File ui/app_list/views/search_result_tile_item_view.cc (right): https://codereview.chromium.org/2952823002/diff/1/ui/app_list/views/search_result_tile_item_view.cc#newcode146 ui/app_list/views/search_result_tile_item_view.cc:146: if (is_fullscreen_app_list_enabled_ && item_) { ...
3 years, 6 months ago (2017-06-21 18:50:13 UTC) #7
weidongg
https://codereview.chromium.org/2952823002/diff/20001/ui/app_list/views/tile_item_view.h File ui/app_list/views/tile_item_view.h (right): https://codereview.chromium.org/2952823002/diff/20001/ui/app_list/views/tile_item_view.h#newcode70 ui/app_list/views/tile_item_view.h:70: views::ImageView* GetBadge() const { return badge_; } If the ...
3 years, 6 months ago (2017-06-21 18:56:43 UTC) #8
Qiang(Joe) Xu
https://codereview.chromium.org/2952823002/diff/20001/ui/app_list/views/tile_item_view.h File ui/app_list/views/tile_item_view.h (right): https://codereview.chromium.org/2952823002/diff/20001/ui/app_list/views/tile_item_view.h#newcode70 ui/app_list/views/tile_item_view.h:70: views::ImageView* GetBadge() const { return badge_; } On 2017/06/21 ...
3 years, 6 months ago (2017-06-21 19:07:13 UTC) #9
xiyuan
lgtm https://codereview.chromium.org/2952823002/diff/20001/ui/app_list/views/tile_item_view.h File ui/app_list/views/tile_item_view.h (right): https://codereview.chromium.org/2952823002/diff/20001/ui/app_list/views/tile_item_view.h#newcode67 ui/app_list/views/tile_item_view.h:67: views::ImageView* GetIcon() const { return icon_; } nit: ...
3 years, 6 months ago (2017-06-21 19:21:55 UTC) #10
weidongg
https://codereview.chromium.org/2952823002/diff/20001/ui/app_list/views/tile_item_view.h File ui/app_list/views/tile_item_view.h (right): https://codereview.chromium.org/2952823002/diff/20001/ui/app_list/views/tile_item_view.h#newcode70 ui/app_list/views/tile_item_view.h:70: views::ImageView* GetBadge() const { return badge_; } On 2017/06/21 ...
3 years, 6 months ago (2017-06-21 19:45:34 UTC) #11
Qiang(Joe) Xu
https://codereview.chromium.org/2952823002/diff/20001/ui/app_list/views/tile_item_view.h File ui/app_list/views/tile_item_view.h (right): https://codereview.chromium.org/2952823002/diff/20001/ui/app_list/views/tile_item_view.h#newcode67 ui/app_list/views/tile_item_view.h:67: views::ImageView* GetIcon() const { return icon_; } On 2017/06/21 ...
3 years, 6 months ago (2017-06-21 20:29:36 UTC) #12
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/2952823002/40001
3 years, 6 months ago (2017-06-21 20:30:23 UTC) #15
commit-bot: I haz the power
3 years, 6 months ago (2017-06-21 21:21:33 UTC) #19
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/261cfcff3d89a69ca461e9db74e7...

Powered by Google App Engine
This is Rietveld 408576698