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

Issue 555753002: Experimental app list: Change transition animations of top-level pages. (Closed)

Created:
6 years, 3 months ago by Matt Giuca
Modified:
6 years, 3 months ago
Reviewers:
calamity
CC:
chromium-reviews, chrome-apps-syd-reviews_chromium.org, tfarina, oshima+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Experimental app list: Change transition animations of top-level pages. Now the start page always slides in from the top, while the other pages slide in from the bottom. (Previously they were all arranged in order from top to bottom.) BUG=406222 Committed: https://crrev.com/38204f53daed8312985a1728b73ac1d39af0047e Cr-Commit-Position: refs/heads/master@{#294134}

Patch Set 1 #

Patch Set 2 : Moved reverts out into separate CLs. #

Total comments: 2

Patch Set 3 : Fix crash for non-experimental app list and retain old behaviour. #

Total comments: 6

Patch Set 4 : Remove IndexIsNamedPage; GetPageIndexForNamedPage returns -1. #

Patch Set 5 : Respond to comments. #

Patch Set 6 : Formatting. #

Total comments: 2

Patch Set 7 : Use gfx::Tween::RectValueBetween. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+43 lines, -27 lines) Patch
M ui/app_list/views/contents_view.h View 1 2 3 4 3 chunks +10 lines, -1 line 0 comments Download
M ui/app_list/views/contents_view.cc View 1 2 3 4 5 6 6 chunks +33 lines, -26 lines 0 comments Download

Messages

Total messages: 16 (4 generated)
Matt Giuca
6 years, 3 months ago (2014-09-09 08:52:01 UTC) #2
calamity
https://codereview.chromium.org/555753002/diff/20001/ui/app_list/views/contents_view.cc File ui/app_list/views/contents_view.cc (right): https://codereview.chromium.org/555753002/diff/20001/ui/app_list/views/contents_view.cc#newcode223 ui/app_list/views/contents_view.cc:223: view_model_->view_at(target_page)->SetBoundsRect(target_page_rect); I think you need to do an IsExperimentalAppListEnabled() ...
6 years, 3 months ago (2014-09-09 09:13:21 UTC) #3
Matt Giuca
PTAL. https://codereview.chromium.org/555753002/diff/20001/ui/app_list/views/contents_view.cc File ui/app_list/views/contents_view.cc (right): https://codereview.chromium.org/555753002/diff/20001/ui/app_list/views/contents_view.cc#newcode223 ui/app_list/views/contents_view.cc:223: view_model_->view_at(target_page)->SetBoundsRect(target_page_rect); Done. Whoops.
6 years, 3 months ago (2014-09-10 01:45:36 UTC) #4
calamity
https://codereview.chromium.org/555753002/diff/40001/ui/app_list/views/contents_view.cc File ui/app_list/views/contents_view.cc (right): https://codereview.chromium.org/555753002/diff/40001/ui/app_list/views/contents_view.cc#newcode193 ui/app_list/views/contents_view.cc:193: int ContentsView::PageOrigin(const gfx::Rect& bounds, int page_index) const { This ...
6 years, 3 months ago (2014-09-10 01:56:40 UTC) #5
Matt Giuca
https://codereview.chromium.org/555753002/diff/40001/ui/app_list/views/contents_view.cc File ui/app_list/views/contents_view.cc (right): https://codereview.chromium.org/555753002/diff/40001/ui/app_list/views/contents_view.cc#newcode193 ui/app_list/views/contents_view.cc:193: int ContentsView::PageOrigin(const gfx::Rect& bounds, int page_index) const { On ...
6 years, 3 months ago (2014-09-10 03:15:30 UTC) #6
calamity
lgtm w/ nit. https://codereview.chromium.org/555753002/diff/100001/ui/app_list/views/contents_view.cc File ui/app_list/views/contents_view.cc (right): https://codereview.chromium.org/555753002/diff/100001/ui/app_list/views/contents_view.cc#newcode221 ui/app_list/views/contents_view.cc:221: target_page_rect.set_y((1 - progress) * target_page_rect.y()); Use ...
6 years, 3 months ago (2014-09-10 04:37:21 UTC) #7
Matt Giuca
https://codereview.chromium.org/555753002/diff/100001/ui/app_list/views/contents_view.cc File ui/app_list/views/contents_view.cc (right): https://codereview.chromium.org/555753002/diff/100001/ui/app_list/views/contents_view.cc#newcode221 ui/app_list/views/contents_view.cc:221: target_page_rect.set_y((1 - progress) * target_page_rect.y()); On 2014/09/10 04:37:21, calamity ...
6 years, 3 months ago (2014-09-10 04:53:33 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mgiuca@chromium.org/555753002/120001
6 years, 3 months ago (2014-09-10 04:55:58 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_rel_swarming on tryserver.chromium.win (http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_swarming/builds/10809)
6 years, 3 months ago (2014-09-10 06:51:33 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mgiuca@chromium.org/555753002/120001
6 years, 3 months ago (2014-09-10 07:03:20 UTC) #14
commit-bot: I haz the power
Committed patchset #7 (id:120001) as 5a4ec7c84d6fcdb0946dd5e6c59f5454632831ff
6 years, 3 months ago (2014-09-10 07:39:19 UTC) #15
commit-bot: I haz the power
6 years, 3 months ago (2014-09-10 07:47:13 UTC) #16
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/38204f53daed8312985a1728b73ac1d39af0047e
Cr-Commit-Position: refs/heads/master@{#294134}

Powered by Google App Engine
This is Rietveld 408576698