Rework fullscreen app list open animation |
|||||||||||
Issue descriptionRight now the animation works by opening a views::Widget that is off the bottom of the screen. Then the widget's position is animated upward to slide the app list into view. This won't work on mash. (Imagine trying to do this with a browser window on Microsoft Windows.) Instead, I think we should open a frameless widget at the final destination bounds of the app list, then slide the widget's layer into place. (This may not be necessary if the app list moves into the ash process, since ash as the window manager may be able to do the existing widget animations.)
,
Sep 26 2017
Alex, I'm just going to assign this to you so it has an owner. There's nothing urgent to do here.
,
Sep 26 2017
Sounds good. Thanks James!
,
Sep 29 2017
,
Oct 7 2017
,
Oct 18 2017
TechDebt
,
Oct 20 2017
Added to techdebt hotlist, thanks shiba.
,
Oct 20 2017
Removing myself as owner so we can assign this via the launcher triage process.
,
Nov 9 2017
,
Nov 16 2017
,
Apr 19 2018
,
Oct 3
I'm currently looking into having the widget start as fullscreen/transformed offscreen, then transforming it into position. I think this is the last detail this bug is waiting for, so I'll use it as a tracker for that task. Please let me know if this doesn't sound correct! Alex, Let me know if the priorities / milestones are correct, I updated them according to what we discussed offline.
,
Oct 17
I believe you've done this already when you reworked App List to use transform?
,
Nov 8
I think what we are doing is the same as described in #12: https://cs.chromium.org/chromium/src/ash/app_list/views/app_list_view.cc?q=app_list_view.cc&sq=package:chromium&g=0&l=1216 |
|||||||||||
►
Sign in to add a comment |
|||||||||||
Comment 1 by bugdroid1@chromium.org
, Sep 26 2017