DescriptionRefactor the home card structure and introduce animation.
This CL includes the following refactorings:
- minimized home is simply a layer instead of views
- moves the mouse click handler of minimized home to home card impl
- home card now has the same size of the screen. Changing state is
now simply changing its position.
Then schedule the animation between BOTTOM state and CENTERED state.
BUG=398062
R=sadrul@chromium.org, oshima@chromium.org
TEST=manually on remote desktop
Committed: https://crrev.com/30e0231395281e1275f0ebfd09b31605a2ecf4cd
Cr-Commit-Position: refs/heads/master@{#292092}
Patch Set 1 #Patch Set 2 : cleanup #Patch Set 3 : cleanup #Patch Set 4 : strip includes #Patch Set 5 : screen rotation fix #Patch Set 6 : background layer #Patch Set 7 : rebase #Patch Set 8 : rease #
Total comments: 5
Patch Set 9 : rebase #Patch Set 10 : fix #
Total comments: 2
Patch Set 11 : rebase #Patch Set 12 : fix #
Messages
Total messages: 16 (0 generated)
|