summaryrefslogtreecommitdiffstats
path: root/src_ui_overrides
diff options
context:
space:
mode:
authorTony <twickham@google.com>2019-03-20 12:38:35 -0500
committerTony <twickham@google.com>2019-03-27 19:45:04 -0500
commit1787ee9596f0906fe639a577d95090ff92617274 (patch)
treef432b254daf3686272b150925f3a4da70c1d31e5 /src_ui_overrides
parentcb15a24cfe4c5d9efd7b690b6be41e032a46f08d (diff)
downloadandroid_packages_apps_Trebuchet-1787ee9596f0906fe639a577d95090ff92617274.tar.gz
android_packages_apps_Trebuchet-1787ee9596f0906fe639a577d95090ff92617274.tar.bz2
android_packages_apps_Trebuchet-1787ee9596f0906fe639a577d95090ff92617274.zip
Peek overview on motion pause, then animate fully on touch up
Add AnimationComponents.ATOMIC_OVERVIEW_PEEK_COMPONENT, and rename previous ATOMIC_COMPONENT to ATOMIC_OVERVIEW_SCALE_COMPONENT. When SWIPE_HOME is enabled: - Overview lives to the left of Workspace, which is encoded in LauncherState.NORMAL.getOverviewScaleAndTranslation(). - Create atomic animation based on ATOMIC_OVERVIEW_PEEK_COMPONENT and OVERVIEW_PEEK state when swiping and holding from home screen. Bug: 111926330 Change-Id: Iab6dbef7238dae15b3036d4b2a026b781eee6b4b
Diffstat (limited to 'src_ui_overrides')
-rw-r--r--src_ui_overrides/com/android/launcher3/uioverrides/OverviewState.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src_ui_overrides/com/android/launcher3/uioverrides/OverviewState.java b/src_ui_overrides/com/android/launcher3/uioverrides/OverviewState.java
index 8def0d3cc..56e0aa50a 100644
--- a/src_ui_overrides/com/android/launcher3/uioverrides/OverviewState.java
+++ b/src_ui_overrides/com/android/launcher3/uioverrides/OverviewState.java
@@ -28,4 +28,12 @@ public class OverviewState extends LauncherState {
public OverviewState(int id) {
super(id, ContainerType.WORKSPACE, OVERVIEW_TRANSITION_MS, FLAG_DISABLE_RESTORE);
}
+
+ public static OverviewState newBackgroundState(int id) {
+ return new OverviewState(id);
+ }
+
+ public static OverviewState newPeekState(int id) {
+ return new OverviewState(id);
+ }
}