Go to file
Tony Wickham fc564f1477 Don't end atomic animation when passing through state
Previously we were ending the atomic animation with the assumption
that it should be complete/almost complete by the time you drag to
the next state. However, it is very easy to drag quickly enough where
that assumption doesn't hold, and thus you just see the atomic
animation pop to the end (i.e. recents showing without animation).

Now instead of ending the atomic animation, we let it continue. But
because the new state animation will have an atomic component that
interferes with the still playing atomic animation, we have to
control the atomic component separately; we control the non-atomic
components until the atomic animation ends, at which point we create
a separate controller to control the atomic components.

Bug: 76449024
Change-Id: Ia4bf19e26d0838f952d9e500fbdd8aba19856a41
2018-05-09 12:36:02 -07:00
go Import translations. DO NOT MERGE 2018-05-07 16:38:30 -07:00
proto_overrides Adding support for derivative apps to safely extend LauncherLog proto 2017-07-20 11:47:11 -07:00
protos Refactors ButtonDropTarget to add extension data 2018-05-02 14:20:09 -07:00
quickstep Add atomic recents animation while swiping up 2018-05-09 12:33:46 -07:00
res Merge "Chaniging all-apps scrim" into ub-launcher3-edmonton 2018-05-08 18:10:12 +00:00
src/com/android/launcher3 Don't end atomic animation when passing through state 2018-05-09 12:36:02 -07:00
src_flags/com/android/launcher3/config Simplifying FeatureFlags by moving common flags to a base class. 2017-07-24 01:03:43 -07:00
src_ui_overrides/com/android/launcher3/uioverrides Add atomic recents animation while swiping up 2018-05-09 12:33:46 -07:00
tests Updating gradle configuration 2018-04-23 14:03:12 -07:00
.gitignore Adding back .gitignore file 2018-03-05 17:40:15 -08:00
Android.mk Merge "Revert "Re-enabling Widgets in Launcher3Go"" into ub-launcher3-master 2018-04-05 18:31:54 +00:00
AndroidManifest-common.xml Using the system color extraction logic instead of inbuild logic 2018-05-04 10:16:39 -07:00
AndroidManifest.xml Making read permission for android content provider as systemSignature 2018-03-23 14:36:48 -07:00
CleanSpec.mk Revert "Revert "Move wallpaper picker code to a separate directory"" 2013-12-11 15:41:28 +01:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:32:27 -08:00
NOTICE auto import from //depot/cupcake/@135843 2009-03-03 19:32:27 -08:00
build.gradle Updating gradle configuration 2018-04-23 14:03:12 -07:00
fill_screens.py Updating dialtacts to new package. 2012-08-21 13:35:10 -07:00
print_db.py Tweaking print_db script to take grid size directly. 2015-09-14 11:51:41 -07:00
proguard.flags Elevate GPU priority of Launcher3Quickstep 2018-04-09 09:23:28 -07:00