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

Issue 429823002: Animate the App List overlay when dialogs are opened (Closed)

Created:
6 years, 4 months ago by sashab
Modified:
6 years, 4 months ago
Reviewers:
calamity, benwells
CC:
chromium-reviews, chrome-apps-syd-reviews_chromium.org, tfarina
Project:
chromium
Visibility:
Public.

Description

Animate the App List overlay when dialogs are opened Currently, the App List overlay opens and closes without animating. This looks strange the dialog itself animates as it opens. Add an animation delay so the overlay animates slowly open to match the sub-dialogs. BUG=395494 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=287492

Patch Set 1 #

Total comments: 4

Patch Set 2 : Simplified code, and changed animation type to linear #

Patch Set 3 : Fixed the animation observer to take multiple views, and added it to observe hiding the overlay #

Total comments: 4

Patch Set 4 : Removed changes to the animation observer, and other minor fixes #

Total comments: 2

Patch Set 5 : Nit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -5 lines) Patch
M ui/app_list/views/app_list_view.cc View 1 2 3 4 4 chunks +27 lines, -5 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
sashab
6 years, 4 months ago (2014-07-30 06:26:21 UTC) #1
benwells
punting to calamity to review :)
6 years, 4 months ago (2014-07-31 06:14:14 UTC) #2
calamity
https://codereview.chromium.org/429823002/diff/1/ui/app_list/views/app_list_view.cc File ui/app_list/views/app_list_view.cc (right): https://codereview.chromium.org/429823002/diff/1/ui/app_list/views/app_list_view.cc#newcode236 ui/app_list/views/app_list_view.cc:236: if (visible == true) { This can just be ...
6 years, 4 months ago (2014-07-31 07:58:11 UTC) #3
sashab
https://codereview.chromium.org/429823002/diff/1/ui/app_list/views/app_list_view.cc File ui/app_list/views/app_list_view.cc (right): https://codereview.chromium.org/429823002/diff/1/ui/app_list/views/app_list_view.cc#newcode236 ui/app_list/views/app_list_view.cc:236: if (visible == true) { On 2014/07/31 07:58:11, calamity ...
6 years, 4 months ago (2014-08-04 01:19:33 UTC) #4
sashab
calamity: Not a bad idea with the overlay observer. Thoughts?
6 years, 4 months ago (2014-08-04 02:59:36 UTC) #5
calamity
Was there any reason you couldn't just use the observer as it was? https://codereview.chromium.org/429823002/diff/40001/ui/app_list/views/app_list_view.cc File ...
6 years, 4 months ago (2014-08-04 03:33:47 UTC) #6
sashab
Thanks calamity. https://codereview.chromium.org/429823002/diff/40001/ui/app_list/views/app_list_view.cc File ui/app_list/views/app_list_view.cc (right): https://codereview.chromium.org/429823002/diff/40001/ui/app_list/views/app_list_view.cc#newcode233 ui/app_list/views/app_list_view.cc:233: if (visible == false) { On 2014/08/04 ...
6 years, 4 months ago (2014-08-04 05:39:16 UTC) #7
calamity
lgtm w/ nit. https://codereview.chromium.org/429823002/diff/60001/ui/app_list/views/app_list_view.cc File ui/app_list/views/app_list_view.cc (right): https://codereview.chromium.org/429823002/diff/60001/ui/app_list/views/app_list_view.cc#newcode236 ui/app_list/views/app_list_view.cc:236: // animation_observer_ here. Call animation_observer_->set_frame_view(NULL) here.
6 years, 4 months ago (2014-08-04 06:50:17 UTC) #8
sashab
https://codereview.chromium.org/429823002/diff/60001/ui/app_list/views/app_list_view.cc File ui/app_list/views/app_list_view.cc (right): https://codereview.chromium.org/429823002/diff/60001/ui/app_list/views/app_list_view.cc#newcode236 ui/app_list/views/app_list_view.cc:236: // animation_observer_ here. On 2014/08/04 06:50:17, calamity wrote: > ...
6 years, 4 months ago (2014-08-05 01:17:55 UTC) #9
sashab
The CQ bit was checked by sashab@chromium.org
6 years, 4 months ago (2014-08-05 01:18:04 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sashab@chromium.org/429823002/80001
6 years, 4 months ago (2014-08-05 01:20:23 UTC) #11
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: linux_chromium_chromeos_rel_swarming on tryserver.chromium.linux ...
6 years, 4 months ago (2014-08-05 04:37:41 UTC) #12
commit-bot: I haz the power
6 years, 4 months ago (2014-08-05 08:11:53 UTC) #13
Message was sent while issue was closed.
Change committed as 287492

Powered by Google App Engine
This is Rietveld 408576698