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

Issue 2235463002: Change Snippet layout based on Category. (Closed)

Created:
4 years, 4 months ago by PEConn
Modified:
4 years, 4 months ago
CC:
chromium-reviews, ntp-dev+reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Change Snippet layout based on Category. BUG=634275, 631479 Committed: https://crrev.com/9ada493805a5a7abc38a38a706ba5db7f627c4db Cr-Commit-Position: refs/heads/master@{#411671}

Patch Set 1 #

Total comments: 10

Patch Set 2 : Rebased and nits. #

Total comments: 5

Patch Set 3 : Pass card layout at construction. #

Patch Set 4 : Pass card layout at construction. #

Total comments: 8

Patch Set 5 : Crash when category info is not found. #

Patch Set 6 : Update tests. #

Patch Set 7 : Merge in master. #

Messages

Total messages: 40 (23 generated)
PEConn
PTAL - there are basically two different parts to this CL: The work to change ...
4 years, 4 months ago (2016-08-09 22:33:35 UTC) #2
Michael van Ouwerkerk
lgtm with nit https://codereview.chromium.org/2235463002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleListItem.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleListItem.java (right): https://codereview.chromium.org/2235463002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleListItem.java#newcode44 chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleListItem.java:44: @KnownCategories.KnownCategoriesEnum This isn't always going to ...
4 years, 4 months ago (2016-08-10 09:52:31 UTC) #3
Philipp Keck
https://codereview.chromium.org/2235463002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java (right): https://codereview.chromium.org/2235463002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java#newcode227 chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java:227: return mArticle.mCategory == KnownCategories.BOOKMARKS; So how would you hook ...
4 years, 4 months ago (2016-08-10 10:07:00 UTC) #4
Bernhard Bauer
https://codereview.chromium.org/2235463002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleListItem.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleListItem.java (right): https://codereview.chromium.org/2235463002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleListItem.java#newcode44 chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleListItem.java:44: @KnownCategories.KnownCategoriesEnum On 2016/08/10 09:52:31, Michael van Ouwerkerk wrote: > ...
4 years, 4 months ago (2016-08-10 10:11:53 UTC) #5
PEConn
PTAL! https://codereview.chromium.org/2235463002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleListItem.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleListItem.java (right): https://codereview.chromium.org/2235463002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleListItem.java#newcode44 chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleListItem.java:44: @KnownCategories.KnownCategoriesEnum On 2016/08/10 10:11:53, Bernhard Bauer wrote: > ...
4 years, 4 months ago (2016-08-10 17:26:22 UTC) #6
PEConn
https://codereview.chromium.org/2235463002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java (right): https://codereview.chromium.org/2235463002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java#newcode238 chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java:238: // If we aren't showing the article snippet, reduce ...
4 years, 4 months ago (2016-08-10 20:38:27 UTC) #7
Bernhard Bauer
lgtm https://codereview.chromium.org/2235463002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java (right): https://codereview.chromium.org/2235463002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java#newcode229 chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java:229: // If the screen in narrow, increase the ...
4 years, 4 months ago (2016-08-11 09:07:27 UTC) #9
Michael van Ouwerkerk
One nit to consider for refinement, but still lgtm :-) https://codereview.chromium.org/2235463002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java (right): https://codereview.chromium.org/2235463002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java#newcode80 ...
4 years, 4 months ago (2016-08-11 09:22:52 UTC) #10
PEConn
Could you please take a quick look at the changes to snippets bridge? https://codereview.chromium.org/2235463002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java File ...
4 years, 4 months ago (2016-08-11 15:17:33 UTC) #11
Bernhard Bauer
https://codereview.chromium.org/2235463002/diff/60001/chrome/browser/android/ntp/ntp_snippets_bridge.cc File chrome/browser/android/ntp/ntp_snippets_bridge.cc (right): https://codereview.chromium.org/2235463002/diff/60001/chrome/browser/android/ntp/ntp_snippets_bridge.cc#newcode156 chrome/browser/android/ntp/ntp_snippets_bridge.cc:156: int layout = static_cast<int>(info ? info->card_layout() I'm not sure ...
4 years, 4 months ago (2016-08-11 15:22:24 UTC) #12
Michael van Ouwerkerk
https://codereview.chromium.org/2235463002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java (right): https://codereview.chromium.org/2235463002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java#newcode30 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java:30: mInfo = info; Actually, does this need to be ...
4 years, 4 months ago (2016-08-11 15:25:48 UTC) #13
PEConn
https://codereview.chromium.org/2235463002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java (right): https://codereview.chromium.org/2235463002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java#newcode30 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java:30: mInfo = info; On 2016/08/11 15:25:48, Michael van Ouwerkerk ...
4 years, 4 months ago (2016-08-11 16:30:11 UTC) #14
Bernhard Bauer
lgtm
4 years, 4 months ago (2016-08-11 16:39:21 UTC) #15
Michael van Ouwerkerk
Thanks Peter! Still good.
4 years, 4 months ago (2016-08-11 16:53:58 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/2235463002/120001
4 years, 4 months ago (2016-08-12 16:24:09 UTC) #36
commit-bot: I haz the power
Committed patchset #7 (id:120001)
4 years, 4 months ago (2016-08-12 16:29:49 UTC) #38
commit-bot: I haz the power
4 years, 4 months ago (2016-08-12 16:31:21 UTC) #40
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/9ada493805a5a7abc38a38a706ba5db7f627c4db
Cr-Commit-Position: refs/heads/master@{#411671}

Powered by Google App Engine
This is Rietveld 408576698