Jon Miranda
761b7fabdf
Merge "Fade in/out taskbar bg alpha when unstash/stashing." into udc-dev am: 613cc95c8a am: 004ed77d11 am: 7adaa2a321
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23696768
Change-Id: I84540209f111112ff46be84fa063725072ba4f02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-15 03:54:44 +00:00
Jon Miranda
7adaa2a321
Merge "Fade in/out taskbar bg alpha when unstash/stashing." into udc-dev am: 613cc95c8a am: 004ed77d11
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23696768
Change-Id: I60cb548bbba76e31f367a4edc8a9abd3a89b46ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-15 02:24:04 +00:00
Jon Miranda
613cc95c8a
Merge "Fade in/out taskbar bg alpha when unstash/stashing." into udc-dev
2023-06-15 00:02:02 +00:00
Jon Miranda
d76713eb08
Fade in/out taskbar bg alpha when unstash/stashing.
...
This prevents the case where we are drawing both the taskbar bg
renderer and the stashed handle at the same time.
Fixes: 287245176
Test: go home/overview, open/close notif shade, stash/unstash in app
Change-Id: Ib025a0cf1ad5fd8a9afd079aa50210f3b2388d8e
2023-06-14 14:04:27 -07:00
Treehugger Robot
ff13678f48
Merge "Polish redesgined tutorial home and overview animations" into udc-dev am: 77110f977f am: 8f9a257c10
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23664031
Change-Id: I1d83ce418b372424f41056fa8e195f7ddb00e10b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-14 20:00:49 +00:00
Anushree Ganjam
26068161cb
Merge "Adding OVERVIEW entry state for Rocket Gesture." into udc-qpr-dev am: 1f85e98181
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23682615
Change-Id: I145758a044c3dac06c396cb7be8109abe50a7f23
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-14 18:35:40 +00:00
Treehugger Robot
77110f977f
Merge "Polish redesgined tutorial home and overview animations" into udc-dev
2023-06-14 18:35:21 +00:00
Anushree Ganjam
1f85e98181
Merge "Adding OVERVIEW entry state for Rocket Gesture." into udc-qpr-dev
2023-06-14 17:45:15 +00:00
Vinit Nayak
dbef3334e9
Merge "Remove mFirstFloatingTaskView from recents view" into udc-qpr-dev am: 9ab1a4a835
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23677379
Change-Id: I8c9d7ba58d8e0b694ae8017ece045034f8f70fa8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-14 17:03:27 +00:00
Vinit Nayak
9ab1a4a835
Merge "Remove mFirstFloatingTaskView from recents view" into udc-qpr-dev
2023-06-14 16:31:23 +00:00
Sihua Ma
3f4de55703
Merge "Fix widget foreground disappearing when swiping back" into udc-qpr-dev am: d655e07dcc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23566427
Change-Id: I4d62f2e0ac61f039525de602b1fd52f6b1804974
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-14 11:08:46 +00:00
Brian Isganitis
c3320641bf
Merge "Support zero-state suggestions in Taskbar All Apps." into udc-qpr-dev am: cca18d8028
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23376941
Change-Id: Ieed03c33837e85cc1002ed39d54be55e647167d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-14 11:04:21 +00:00
Schneider Victor-tulias
937793cd8b
Merge "Polish redesgined tutorial home and overview animations" into udc-qpr-dev am: 3b9c654669
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23664854
Change-Id: Ie2735e6ba19232abea4a60defa604bd2cd0de359
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-14 11:03:29 +00:00
Treehugger Robot
1a8898f69b
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev
2023-06-14 03:32:14 +00:00
Jon Miranda
362b87e159
Merge "Revert "Suspend immersive mode autohide while pending transient taskbar timeout"" into udc-dev am: 6352c9bc88 am: b77d65b5ae am: 036c169a17
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23678091
Change-Id: Ia150f6551153c0fb0a5461c38ba04b4afef912e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-14 02:54:03 +00:00
Jon Miranda
b77d65b5ae
Merge "Revert "Suspend immersive mode autohide while pending transient taskbar timeout"" into udc-dev am: 6352c9bc88
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23678091
Change-Id: Iad6b6ae704d34de392fd0cbf69a0bfa06ed14e5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-14 01:41:28 +00:00
Anushree Ganjam
959d2f73c4
Adding OVERVIEW entry state for Rocket Gesture.
...
Bug: 276820117
Test: NA
Flag: NA
Change-Id: Ibc9062ab0137a554600d278a18fe1243facd3d8a
2023-06-14 01:27:09 +00:00
Jon Miranda
6352c9bc88
Merge "Revert "Suspend immersive mode autohide while pending transient taskbar timeout"" into udc-dev
2023-06-14 01:10:08 +00:00
Sihua Ma
d655e07dcc
Merge "Fix widget foreground disappearing when swiping back" into udc-qpr-dev
2023-06-14 00:03:34 +00:00
Jon Miranda
a6653ae660
Revert "Suspend immersive mode autohide while pending transient taskbar timeout"
...
This reverts commit 0a074648c2 .
Reason for revert: caused regression
Bug: 260765455
Fixes: 286808390
Change-Id: I0e017cf8e432f9c36b0ad34154c127c0dbe73504
2023-06-13 20:09:58 +00:00
TreeHugger Robot
5e93596e19
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev
2023-06-13 19:58:54 +00:00
Vinit Nayak
62a9635970
Remove mFirstFloatingTaskView from recents view
...
* Part of effort to slowly migrate split state out
of RecentsView and into SplitSelectStateController
Test: Existing split flows work
Bug: 276361926
Change-Id: I099a59cf4820b4b2e4af94b59c464158c5e62806
2023-06-13 12:04:53 -07:00
Brian Isganitis
cca18d8028
Merge "Support zero-state suggestions in Taskbar All Apps." into udc-qpr-dev
2023-06-13 18:26:36 +00:00
Schneider Victor-tulias
3b9c654669
Merge "Polish redesgined tutorial home and overview animations" into udc-qpr-dev
2023-06-13 13:47:21 +00:00
Randy Pfohl
732fe97d54
Merge "switching animation to screenshot to avoid visual jank" into udc-dev am: f5bec7dd30 am: c338164e7e am: 77344f8d6f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23665476
Change-Id: I5b94e9f5ace127166c07e6e4ed3a30394ac257a2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-13 07:31:13 +00:00
Saumya Prakash
f7e802fd8e
Merge "Scale the gesture tutorial animation to work on smaller devices" into udc-dev am: cb5e2cfd3e am: 83301267f4 am: aecdb4dd6e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23632910
Change-Id: I769cf8da23454eef5bcaec786ed7fc45b3ea9860
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-13 07:30:37 +00:00
Randy Pfohl
27e1e8eddc
Merge "switching animation to screenshot to avoid visual jank" into udc-dev am: f5bec7dd30 am: c338164e7e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23665476
Change-Id: Id99b6964e18cc7ec7daca9993ec2cffe5c8044b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-13 06:50:06 +00:00
Saumya Prakash
07ed097042
Merge "Scale the gesture tutorial animation to work on smaller devices" into udc-dev am: cb5e2cfd3e am: 83301267f4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23632910
Change-Id: I1f12a7dddfa9fd9efbd762fad142e87a2e5842e9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-13 06:49:43 +00:00
Randy Pfohl
77344f8d6f
Merge "switching animation to screenshot to avoid visual jank" into udc-dev am: f5bec7dd30 am: c338164e7e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23665476
Change-Id: If68c8ddb36e9d1984b8e206f00f4ee540c3d71f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-13 06:47:17 +00:00
Saumya Prakash
aecdb4dd6e
Merge "Scale the gesture tutorial animation to work on smaller devices" into udc-dev am: cb5e2cfd3e am: 83301267f4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23632910
Change-Id: I07877a6057799392f4cc0e758787438f7439ed5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-13 06:46:46 +00:00
Randy Pfohl
60985cb40e
Merge "switching animation to screenshot to avoid visual jank" into udc-dev am: f5bec7dd30
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23665476
Change-Id: Ieabea68f5cc86798d45a553106c1c6d94cc360d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-13 06:04:45 +00:00
Saumya Prakash
5954369a9b
Merge "Scale the gesture tutorial animation to work on smaller devices" into udc-dev am: cb5e2cfd3e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23632910
Change-Id: I4ba19020436717b581bb7e8c89ea3c87806bfc8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-13 06:03:56 +00:00
Saumya Prakash
0ab3235041
Merge "Update the strings in the gesture nav tutorial" into udc-dev am: 0d87c4766e am: 87085d3b4a am: 6ebddb1d52
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23659350
Change-Id: If12a78f76c295c6aba55b424f393513b745e01d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-13 06:03:53 +00:00
Randy Pfohl
f5bec7dd30
Merge "switching animation to screenshot to avoid visual jank" into udc-dev
2023-06-13 05:43:21 +00:00
Saumya Prakash
cb5e2cfd3e
Merge "Scale the gesture tutorial animation to work on smaller devices" into udc-dev
2023-06-13 05:38:01 +00:00
Saumya Prakash
afda61d92c
Merge "Update the strings in the gesture nav tutorial" into udc-dev am: 0d87c4766e am: 87085d3b4a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23659350
Change-Id: I7718af3e47d2d076e73812f277040dd89e01e3a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-13 05:25:55 +00:00
Saumya Prakash
6ebddb1d52
Merge "Update the strings in the gesture nav tutorial" into udc-dev am: 0d87c4766e am: 87085d3b4a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23659350
Change-Id: I83ec0867a74a8f0bee3754e17e06fdc8379a8a99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-13 05:21:45 +00:00
Saumya Prakash
e69de4abbe
Merge "Update the strings in the gesture nav tutorial" into udc-dev am: 0d87c4766e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23659350
Change-Id: Idc65c2ae4c5c0b378b0cdcc2295d864951f7d026
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-13 04:39:39 +00:00
TreeHugger Robot
e361fd6a83
Merge changes from topics "draglayer-inline-qsb", "draglayer-search" into udc-qpr-dev am: a9d2db38f5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23624636
Change-Id: I41a3745d6ebf24bbdea5d0eab6117ab1a4831149
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-13 04:24:11 +00:00
Saumya Prakash
0d87c4766e
Merge "Update the strings in the gesture nav tutorial" into udc-dev
2023-06-13 03:39:38 +00:00
TreeHugger Robot
a9d2db38f5
Merge changes from topics "draglayer-inline-qsb", "draglayer-search" into udc-qpr-dev
...
* changes:
Allow LauncherState to define floating search side margins.
Put the "floating" in ENABLE_FLOATING_SEARCH_BAR.
2023-06-13 03:19:49 +00:00
Bill Yi
0a1da5506f
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Iddfb9398d64d2d2f29b9db947d9ad52c4c6b476e
2023-06-12 20:13:04 -07:00
randypfohl
d3cc664391
switching animation to screenshot to avoid visual jank
...
Test: built locally, recorded, and slow replayed it to verify no jank/visual anomalies visible.
Bug: 245750127
Change-Id: If7e72512d3303222f4d006a9e2a1639b2f86b1af
2023-06-12 18:28:57 -07:00
Andy Wickham
bd9a180fbc
Allow LauncherState to define floating search side margins.
...
This lets home screen align to workspace icons while All Apps
aligns with those icons. In addition, on tablets where the QSB
is inlined with the hotseat, floating search bar can also move
horizontally accordingly.
Bug: 275635606
Bug: 259619990
Test: Manual on tablet as well as foldable.
Flag: ENABLE_FLOATING_SEARCH_BAR
Change-Id: I67745c66390736cdf39d969ef7767096ae13c671
2023-06-13 00:28:59 +00:00
Vadim Tryshev
e9dd2f10a0
Merge "Revert "Fix NPE of handling ACTION_MOVE in StatusBarTouchController and added unit test"" into udc-dev am: af641a6e80 am: 27e2251b7d am: f8814d1c3c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23662872
Change-Id: I7cc7263bbb1e8b1987a7fff1ee00ebe769467673
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-12 23:53:36 +00:00
Vadim Tryshev
167ff73108
Merge "Revert "Fix NPE of handling ACTION_MOVE in StatusBarTouchController and added unit test"" into udc-dev am: af641a6e80 am: 27e2251b7d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23662872
Change-Id: I81d60e0d7d92267cadad309450a90ed39be0bc84
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-12 23:07:01 +00:00
Vadim Tryshev
f8814d1c3c
Merge "Revert "Fix NPE of handling ACTION_MOVE in StatusBarTouchController and added unit test"" into udc-dev am: af641a6e80 am: 27e2251b7d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23662872
Change-Id: Ia3d518be4d57ee77adfded8f10fe87e134bbaba0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-12 23:04:29 +00:00
Vadim Tryshev
1a18734f42
Merge "Revert "Fix NPE of handling ACTION_MOVE in StatusBarTouchController and added unit test"" into udc-dev am: af641a6e80
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23662872
Change-Id: I54871c0b6f0b970f68e1746d4b013e85a18f64d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-12 22:23:07 +00:00
Andy Wickham
64896f3098
Put the "floating" in ENABLE_FLOATING_SEARCH_BAR.
...
This means adding the search view to the drag layer, so it can
persist and animate across Launcher states (i.e. Home, All Apps,
Overview, Overview from App).
Some high level things:
- LauncherState now has a flag indicating if the floating
search bar should be visible, as well as a method indicating
how high it should rest when the keyboard is not showing. By
default the height is set negative if the flag is not present,
so the search bar will rest off screen in that state.
- LauncherState also has a new method indicating if the search
bar should show as a pill when not focused. Currently this is
done in phone portrait mode in all apps and overview.
- SearchUiManager now has a method for gestures to hint that
the search bar will be focused or unfocused soon, e.g. for
the app -> overview case, we hint that it will be focused
when crossing the threshold, and unfocused if retracting.
This allows the search bar to animate during the gesture
and take or release focus after the state change completes.
- AllAppsTransitionController lets the apps panel translate in
from the bottom of the screen, for example when coming from
an app and we don't want to pop it in halfway up the screen.
Instead it can slide in gracefully from behind the keyboard
and floating search bar.
- KeyboardInsetAnimationCallback can now notify listeners of
keyboard alpha changes during controlled animations. And
StateAnimationConfig has a new animation type to control
the keyboard alpha during the all apps transition.
- This new ANIM_ALL_APPS_KEYBOARD_FADE is used to pop the
keyboard in at the threshold for going from an app to all apps.
Note that its position moves linearly before this, so the
search bar starts moving up accordingly before the keyboard
alpha is non-0.
Fix: 266761289
Fix: 268845147
Fix: 267683921
Fix: 265849321
Fix: 266446733
Fix: 269301440
Bug: 275635606
Bug: 259619990
Bug: 261866704
Test: Manual with all the state transitions on phone and tablet
(also folding/unfolding foldable).
Flag: ENABLE_FLOATING_SEARCH_BAR, ENABLE_ALL_APPS_FROM_OVERVIEW
(latter just for the background app interpolator changes).
Change-Id: I6f06552e95747348a62260279626cf407bf145b0
2023-06-12 21:55:24 +00:00
Vadim Tryshev
af641a6e80
Merge "Revert "Fix NPE of handling ACTION_MOVE in StatusBarTouchController and added unit test"" into udc-dev
2023-06-12 21:49:39 +00:00