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

Issue 8826002: Panels: Adding 3-step animation on minimize on Linux (Closed)

Created:
9 years ago by Dmitry Titov
Modified:
9 years ago
Reviewers:
prasadt, jianli
CC:
chromium-reviews, jennb, jianli, dcheng, prasadt
Visibility:
Public.

Description

Panels: Adding 3-step animation on minimize on Linux BUG=104645 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=113526

Patch Set 1 #

Patch Set 2 : fix win build break #

Total comments: 14

Patch Set 3 : another speculative win fix #

Patch Set 4 : more fixes for win #

Total comments: 22

Patch Set 5 : review feedback #

Total comments: 1

Patch Set 6 : patch for landing #

Unified diffs Side-by-side diffs Delta from patch set Stats (+136 lines, -112 lines) Patch
M chrome/browser/ui/panels/panel_browser_view.h View 1 1 chunk +1 line, -17 lines 0 comments Download
M chrome/browser/ui/panels/panel_browser_view.cc View 1 2 3 chunks +2 lines, -53 lines 0 comments Download
M chrome/browser/ui/panels/panel_browser_view_browsertest.cc View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/panels/panel_browser_window_gtk.h View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/ui/panels/panel_browser_window_gtk.cc View 5 chunks +7 lines, -14 lines 0 comments Download
A chrome/browser/ui/panels/panel_slide_animation.h View 1 2 3 4 1 chunk +37 lines, -0 lines 0 comments Download
A chrome/browser/ui/panels/panel_slide_animation.cc View 1 2 3 4 5 1 chunk +80 lines, -0 lines 0 comments Download
M chrome/browser/ui/panels/panel_window_controller_cocoa.mm View 1 2 3 4 2 chunks +3 lines, -25 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
Dmitry Titov
I've extracted the PanelSlideAnimation previously used in Win class into a separate file and use ...
9 years ago (2011-12-06 19:30:26 UTC) #1
jianli
http://codereview.chromium.org/8826002/diff/9/chrome/browser/ui/panels/panel_slide_animation.cc File chrome/browser/ui/panels/panel_slide_animation.cc (right): http://codereview.chromium.org/8826002/diff/9/chrome/browser/ui/panels/panel_slide_animation.cc#newcode19 chrome/browser/ui/panels/panel_slide_animation.cc:19: : ui::SlideAnimation(target), nit: 4 spaces for indenting. http://codereview.chromium.org/8826002/diff/9/chrome/browser/ui/panels/panel_slide_animation.cc#newcode41 chrome/browser/ui/panels/panel_slide_animation.cc:41: ...
9 years ago (2011-12-06 19:55:09 UTC) #2
prasadt
http://codereview.chromium.org/8826002/diff/5001/chrome/browser/ui/panels/panel_slide_animation.cc File chrome/browser/ui/panels/panel_slide_animation.cc (right): http://codereview.chromium.org/8826002/diff/5001/chrome/browser/ui/panels/panel_slide_animation.cc#newcode9 chrome/browser/ui/panels/panel_slide_animation.cc:9: namespace { Empty line needed as per coding-style. http://codereview.chromium.org/8826002/diff/5001/chrome/browser/ui/panels/panel_slide_animation.cc#newcode12 ...
9 years ago (2011-12-06 23:21:30 UTC) #3
dcheng
http://codereview.chromium.org/8826002/diff/5001/chrome/browser/ui/panels/panel_slide_animation.cc File chrome/browser/ui/panels/panel_slide_animation.cc (right): http://codereview.chromium.org/8826002/diff/5001/chrome/browser/ui/panels/panel_slide_animation.cc#newcode51 chrome/browser/ui/panels/panel_slide_animation.cc:51: // Minimize animation: On 2011/12/06 23:21:30, prasadt wrote: > ...
9 years ago (2011-12-06 23:49:00 UTC) #4
prasadt
http://codereview.chromium.org/8826002/diff/5001/chrome/browser/ui/panels/panel_slide_animation.cc File chrome/browser/ui/panels/panel_slide_animation.cc (right): http://codereview.chromium.org/8826002/diff/5001/chrome/browser/ui/panels/panel_slide_animation.cc#newcode51 chrome/browser/ui/panels/panel_slide_animation.cc:51: // Minimize animation: On 2011/12/06 23:49:01, dcheng wrote: > ...
9 years ago (2011-12-06 23:58:11 UTC) #5
dcheng
http://codereview.chromium.org/8826002/diff/5001/chrome/browser/ui/panels/panel_slide_animation.cc File chrome/browser/ui/panels/panel_slide_animation.cc (right): http://codereview.chromium.org/8826002/diff/5001/chrome/browser/ui/panels/panel_slide_animation.cc#newcode51 chrome/browser/ui/panels/panel_slide_animation.cc:51: // Minimize animation: On 2011/12/06 23:58:11, prasadt wrote: > ...
9 years ago (2011-12-07 00:02:45 UTC) #6
Dmitry Titov
http://codereview.chromium.org/8826002/diff/9/chrome/browser/ui/panels/panel_slide_animation.cc File chrome/browser/ui/panels/panel_slide_animation.cc (right): http://codereview.chromium.org/8826002/diff/9/chrome/browser/ui/panels/panel_slide_animation.cc#newcode19 chrome/browser/ui/panels/panel_slide_animation.cc:19: : ui::SlideAnimation(target), On 2011/12/06 19:55:10, jianli wrote: > nit: ...
9 years ago (2011-12-07 03:46:04 UTC) #7
jianli
LGTM. On Tue, Dec 6, 2011 at 7:46 PM, <dimich@chromium.org> wrote: > > http://codereview.chromium.**org/8826002/diff/9/chrome/** > ...
9 years ago (2011-12-07 08:00:33 UTC) #8
prasadt
Just one nit. http://codereview.chromium.org/8826002/diff/5001/chrome/browser/ui/panels/panel_slide_animation.cc File chrome/browser/ui/panels/panel_slide_animation.cc (right): http://codereview.chromium.org/8826002/diff/5001/chrome/browser/ui/panels/panel_slide_animation.cc#newcode33 chrome/browser/ui/panels/panel_slide_animation.cc:33: if (animation_stop_to_show_titlebar_ > 0.7) { // ...
9 years ago (2011-12-07 17:59:26 UTC) #9
prasadt
lgtm Meant to add lgtm with my last set of comments.
9 years ago (2011-12-07 18:00:32 UTC) #10
Dmitry Titov
On 2011/12/07 17:59:26, prasadt wrote: > Just one nit. > > http://codereview.chromium.org/8826002/diff/5001/chrome/browser/ui/panels/panel_slide_animation.cc > File chrome/browser/ui/panels/panel_slide_animation.cc ...
9 years ago (2011-12-07 21:49:34 UTC) #11
Dmitry Titov
> > Nit: Change to kSetBoundsAnimationBigMinimizeMs to make it consistent with > > for_big_minimize_. Done.
9 years ago (2011-12-07 21:50:21 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dimich@chromium.org/8826002/16001
9 years ago (2011-12-07 21:51:03 UTC) #13
commit-bot: I haz the power
Try job failure for 8826002-16001 (retry) on mac_rel for steps "browser_tests, ui_tests" (clobber build). It's ...
9 years ago (2011-12-07 23:36:09 UTC) #14
commit-bot: I haz the power
9 years ago (2011-12-08 00:21:20 UTC) #15

Powered by Google App Engine
This is Rietveld 408576698