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

Issue 2120283003: NTP, modify the snippet header display to above the peeking card (Closed)

Created:
4 years, 5 months ago by mcwilliams
Modified:
4 years, 5 months ago
Reviewers:
Bernhard Bauer, dgn
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

NTP, modify the snippet header display to above the peeking card Currently the NTP header displays when the first card reaches the top of the screen, this was good when we have snap scrolling which has now been removed. The heading height will now increase and show from under the peeking card at a percent of the scroll when the card is peeking, the card will peek at the balance of the scroll value until the header is at max height and normal scroll will resume. videos: https://drive.google.com/open?id=0B1IgAIJ9cgizY3AwUGJfRC1RVWc BUG=624439 Committed: https://crrev.com/8aeb3bf3e1304d72bc1ea65942d216555ad3dc13 Cr-Commit-Position: refs/heads/master@{#403802}

Patch Set 1 #

Patch Set 2 : Refine snap scrolling on the Cards New Tab Page. #

Total comments: 22

Patch Set 3 : Refine snap scrolling on the Cards New Tab Page. #

Patch Set 4 : Refine snap scrolling on the Cards New Tab Page. #

Total comments: 2

Patch Set 5 : Changes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+51 lines, -73 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java View 1 4 chunks +3 lines, -2 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java View 1 2 3 chunks +20 lines, -15 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java View 1 2 3 4 2 chunks +26 lines, -55 lines 0 comments Download

Messages

Total messages: 18 (4 generated)
mcwilliams
4 years, 5 months ago (2016-07-04 16:47:55 UTC) #2
Bernhard Bauer
https://codereview.chromium.org/2120283003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java (right): https://codereview.chromium.org/2120283003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java#newcode309 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java:309: // screen. Remove the headerView height which gets dynamically ...
4 years, 5 months ago (2016-07-05 09:02:09 UTC) #3
dgn
https://codereview.chromium.org/2120283003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java (right): https://codereview.chromium.org/2120283003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java#newcode317 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java:317: + peekingHeight; // D. // the amount of card ...
4 years, 5 months ago (2016-07-05 10:38:19 UTC) #4
mcwilliams
PTAL https://codereview.chromium.org/2120283003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java (right): https://codereview.chromium.org/2120283003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java#newcode309 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java:309: // screen. Remove the headerView height which gets ...
4 years, 5 months ago (2016-07-05 13:23:23 UTC) #5
dgn
https://codereview.chromium.org/2120283003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java (right): https://codereview.chromium.org/2120283003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java#newcode62 chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java:62: int amountScrolled = (recyclerViewHeight - mMaxPeekPadding) - snippetHeaderTop; On ...
4 years, 5 months ago (2016-07-05 13:51:18 UTC) #6
Bernhard Bauer
https://codereview.chromium.org/2120283003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java (right): https://codereview.chromium.org/2120283003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java#newcode62 chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java:62: int amountScrolled = (recyclerViewHeight - mMaxPeekPadding) - snippetHeaderTop; On ...
4 years, 5 months ago (2016-07-05 14:11:21 UTC) #7
mcwilliams
PTAL https://codereview.chromium.org/2120283003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java (right): https://codereview.chromium.org/2120283003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java#newcode62 chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java:62: int amountScrolled = (recyclerViewHeight - mMaxPeekPadding) - snippetHeaderTop; ...
4 years, 5 months ago (2016-07-05 15:12:24 UTC) #8
Bernhard Bauer
lgtm https://codereview.chromium.org/2120283003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java (right): https://codereview.chromium.org/2120283003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java#newcode73 chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java:73: //itemView.setLayoutParams(params); Remove please :)
4 years, 5 months ago (2016-07-05 15:31:27 UTC) #9
dgn
non owner lgtm
4 years, 5 months ago (2016-07-05 15:45:15 UTC) #10
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/2120283003/80001
4 years, 5 months ago (2016-07-05 16:07:29 UTC) #13
mcwilliams
https://codereview.chromium.org/2120283003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java (right): https://codereview.chromium.org/2120283003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java#newcode73 chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java:73: //itemView.setLayoutParams(params); On 2016/07/05 15:31:27, Bernhard Bauer wrote: > Remove ...
4 years, 5 months ago (2016-07-05 16:08:55 UTC) #14
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 5 months ago (2016-07-05 18:18:26 UTC) #15
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago (2016-07-05 18:18:29 UTC) #16
commit-bot: I haz the power
4 years, 5 months ago (2016-07-05 18:21:21 UTC) #18
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/8aeb3bf3e1304d72bc1ea65942d216555ad3dc13
Cr-Commit-Position: refs/heads/master@{#403802}

Powered by Google App Engine
This is Rietveld 408576698