summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/LogAccelerateInterpolator.java
Commit message (Collapse)AuthorAgeFilesLines
* Return 1f in Log(Ac/De)celerateInterpolators on a 1f input.Tony Wickham2016-05-041-1/+3
| | | | | | | | | | | | | In battery saver mode, animations skip directly to the final values. For LogDecelerateInterpolator, however, an input of 1f outputs an interpolated 0.99999994. This meant that the FirstFrameAnimatorHelper didn't realize that this was the last frame, and messed things up. Since any interpolator should return 1 on an input of 1, we just short-circuit in that case for the log interpolators. Bug: 25666809 Change-Id: I60527e3758cea383fbcf50acb95460a7bd9ab43c (cherry picked from commit 8dd24099233c8a2e3e94350a23e4880f3aa89c28)
* Preliminary work on Material TransitionsAdam Cohen2014-07-181-0/+25
-> Early exploration of AllApps Hero transition with circular reveal -> Stripping a bunch of dead code from AppsCustomizeTabHost -> Moved background scrim to DragLayer -> Removed "SMALL" state from workspace: replaced with NORMAL_HIDDEN and OVERVIEW_HIDDEN. This is mainly to reduce the overall usage of the z-space model between allapps/widgets and workspace. There are vestigial remains of this model, mainly due to the overview mode, and a bit for spring-loaded. Change-Id: If2302a24394f0ec66621f01ffa2fc4934aa10c3f