summaryrefslogtreecommitdiff
path: root/quickstep/src/com/android/launcher3/statehandlers/BackButtonAlphaHandler.java
AgeCommit message (Collapse)Author
2021-03-29Remove Overview atomic animation supportTony Wickham
- Remove PLAY_ATOMIC_OVERVIEW_SCALE and PLAY_ATOMIC_OVERVIEW_PEEK - Remove complicated parallel atomic animation support from AbstractStateChangeTouchController and subclasses - Remove some code related to going between Overview <-> AllApps Test: Swipe between states in all 3 navigation modes Bug: 175137718 Change-Id: Ice314d46946c3a983cdc6ccf1a67effb5da9156e
2021-03-11Limit existing usages of nav bar button alpha to two button modeWinson Chung
Bug: 181206743 Test: Manual Change-Id: Id63131e9aae36bb143d6a4807ef37f96dfa05be9
2020-05-11Abstracting out state handler logic into base classes so that it canSunny Goyal
also be used in different activity Change-Id: Ic5e60b21e1429c71f1cd4e7041e70bf4fc9761b7
2020-04-30Account for various launcher states when setting back button alphaWinson Chung
- Previously we only check for the flag which is always true in the normal launcher state, so if the animation starts, we could end up writing the back alpha value without accounting for window focus or any other states that launcher is in that affects back button visibility Bug: 155129739 Test: Open -1 article and hit back Change-Id: I42d27a192b23f394f8565a6893ce092603e31654
2020-04-30Generalizing LauncherState definition so that it can be used in RecentsActivitySunny Goyal
> Removing 'Launcher' as parameter from state methods called by StateManager > Converting state properties to methods for easier abstraction > Moving state handling drom state definition to activity class Change-Id: I997627df606a7e0bb3bf32688d045a942a47fc94
2020-03-24Removing base no-op implementation of depth controllerSunny Goyal
Change-Id: Ibf46c0a147d2772033ad469b803e606376978cd7