Schneider Victor-tulias
b82d945953
Add event tracking to the gesture navigation tutorial.
...
- Added logs for tutorial step shown/completed and for tutorial skip.
- Added shared preference tracking for tutorial steps completed and for tutorial skip.
Bug:
Test: manual
Change-Id: I47dbdb394db80c5687e98fb034a3883b33f6fd3c
2022-03-14 13:14:05 -07:00
Merissa Tan
5836e3802b
Merge "Add running apps icons to taskbar for desktop environment."
2022-03-14 18:18:33 +00:00
vadimt
41c0b52cd9
Renaming LauncherInstrumentation.pressHome to goHome
...
This is a better name now that we have gestural nav.
Renaming will happen in stages, the first one being having 2 names side-by-side.
Test: presubmit
Bug: 187761685
Change-Id: Ifb15c838cc0e161d852cf6df025687e3f92d6124
2022-03-14 18:13:47 +00:00
Shikha Malhotra
0b827d4d27
Merge "Top row of first workspace screen occupied only when QSB is placed at the top." into tm-dev am: 763fd21b34 am: eca7bb35f8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17155007
Change-Id: I61c6c0e49fa4d28b3fa43980b2607c76dfb8baf2
2022-03-14 17:26:43 +00:00
Shan Huang
4b1f672cf8
Merge "Clear back callback in SystemUiProxy." into tm-dev am: b6ff87bb99 am: 4be5acc273
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17169107
Change-Id: Ib2b9d173b955aa8b22e4f514d0cd75cf0ff143de
2022-03-14 17:26:29 +00:00
Shikha Malhotra
eca7bb35f8
Merge "Top row of first workspace screen occupied only when QSB is placed at the top." into tm-dev am: 763fd21b34
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17155007
Change-Id: I11b05218a455b80e2fd1b29398f8540229a7675f
2022-03-14 17:03:21 +00:00
Shikha Malhotra
163ffdca00
Merge "Top row of first workspace screen occupied only when QSB is placed at the top." into tm-dev am: 763fd21b34
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17155007
Change-Id: I41974ed1463d95451a7c62f21f4bbaf092cea9f9
2022-03-14 17:03:13 +00:00
Shan Huang
4be5acc273
Merge "Clear back callback in SystemUiProxy." into tm-dev am: b6ff87bb99
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17169107
Change-Id: Ie4c9579e315c5add2531d85c1f971ba56f05f622
2022-03-14 17:02:50 +00:00
Shan Huang
aa358e2a35
Merge "Clear back callback in SystemUiProxy." into tm-dev am: b6ff87bb99
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17169107
Change-Id: Ibc448746886bdfcd70513fa7032fe1988e580352
2022-03-14 17:02:33 +00:00
Shikha Malhotra
763fd21b34
Merge "Top row of first workspace screen occupied only when QSB is placed at the top." into tm-dev
2022-03-14 16:53:01 +00:00
Shan Huang
b6ff87bb99
Merge "Clear back callback in SystemUiProxy." into tm-dev
2022-03-14 16:29:25 +00:00
Alex Chau
e4c7099b26
Merge "Use overview_actions_height from Resources to calculate OverviewActionsView alignment" into tm-dev am: 85978e7dc8 am: 9142cd1aa2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17158485
Change-Id: I97e359bbaff43c0329e149b48fe28233470902f9
2022-03-14 12:11:35 +00:00
Alex Chau
9142cd1aa2
Merge "Use overview_actions_height from Resources to calculate OverviewActionsView alignment" into tm-dev am: 85978e7dc8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17158485
Change-Id: I5643ac17c9fe93450c33e816bdb86f9e1d2175fe
2022-03-14 11:49:27 +00:00
Alex Chau
93f20f0482
Merge "Use overview_actions_height from Resources to calculate OverviewActionsView alignment" into tm-dev am: 85978e7dc8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17158485
Change-Id: I3dfcd6134297b74e27c831cd32a9ca3cfacf7d6d
2022-03-14 11:49:13 +00:00
Alex Chau
85978e7dc8
Merge "Use overview_actions_height from Resources to calculate OverviewActionsView alignment" into tm-dev
2022-03-14 11:21:32 +00:00
Android Build Coastguard Worker
be8450f004
Snap for 8292183 from 635fa756eb to tm-release
...
Change-Id: I5f68a3eb1ef2d302ee0f818fa87913a31fb64dfa
2022-03-12 04:08:43 +00:00
Android Build Coastguard Worker
c9a8e0ddd9
Snap for 8291837 from f6365d5b85 to sc-qpr3-release
...
Change-Id: Ic8b40aaaec4d5d59c5125576e2f0342044617a8b
2022-03-12 02:07:43 +00:00
Shan Huang
b960ea2be1
Clear back callback in SystemUiProxy.
...
Bug: 223955009
Test: atest com.android.launcher3.jank.BinderTests#testPressHome
Change-Id: I00197732a6e50c0907afecff497702fc4b799925
2022-03-11 18:03:52 +00:00
Hyunyoung Song
aed4675433
Remove ENABLE_ONE_SEARCH
...
TL;DR;;
It's no longer bound to the lifecycle of application
Bug: 223750757
Bug: 221956299
Test: device_config commands
Signed-off-by: Hyunyoung Song <hyunyoungs@google.com >
Change-Id: I044bf00fe7272439d2ed4def419f91b4d786fb7a
2022-03-11 09:50:05 -08:00
Shikha Malhotra
7884332174
Top row of first workspace screen occupied only when QSB is placed at
...
the top.
This CL facilitates making the Feature Flag QSB_ON_FIRST_SCREEN as false
for LauncherLilyGoogle to make sure that that the top row on the first
screen is not blocked for QSB. Hinging it on BuildConfig allows it be
overwritten in LauncherLilyGoogle.
Bug: 208136186
Bug: 188511548
Test: Manually tested that top row of the first screen is not occupied
and does not clear the shortcuts after a power cycle for LauncherLilyGoogle.
Change-Id: I9113e2e2f2c0a160a2e1caf0ef3c5f86c6ec54b8
2022-03-11 13:04:55 +00:00
Presubmit Automerger Backend
6f6ccb018a
[automerger skipped] [automerge] Add debug logs for bad launcher state. 2p: f6365d5b85 am: 8e8638d83f -s ours am: 635fa756eb -s ours am: 7ea00a62ed -s ours
...
am skip reason: Merged-In I138a7ab031269009fa8ca492cd0bd48085aa4e68 with SHA-1 7ebe209c21 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17161358
Change-Id: I8fdf078dff18914bb9c769d5095c7fcd4f26eac2
2022-03-11 07:44:24 +00:00
Presubmit Automerger Backend
c129741465
[automerger skipped] [automerge] Add debug logs for bad launcher state. 2p: f6365d5b85 am: 8e8638d83f -s ours am: 635fa756eb -s ours
...
am skip reason: Merged-In I138a7ab031269009fa8ca492cd0bd48085aa4e68 with SHA-1 7ebe209c21 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17161358
Change-Id: I2a3ddc688ecc697d19c5907bb4082cce6f9e3239
2022-03-11 07:21:50 +00:00
Presubmit Automerger Backend
7ea00a62ed
[automerger skipped] [automerge] Add debug logs for bad launcher state. 2p: f6365d5b85 am: 8e8638d83f -s ours am: 635fa756eb -s ours
...
am skip reason: Merged-In I138a7ab031269009fa8ca492cd0bd48085aa4e68 with SHA-1 7ebe209c21 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17161358
Change-Id: I99f5290a9459c97cca467b4c46899c3f7e54b62b
2022-03-11 07:20:25 +00:00
Hyunyoung Song
7016f34f09
Merge "Revert "Add entry and cursor location in GetSuggestionRequest"" into tm-dev am: 234b1e0655 am: 59490e4165
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17159789
Change-Id: Ibdf7bf0a8cd9e2d084b0157076bcde9a2398c7a8
2022-03-11 07:10:08 +00:00
Presubmit Automerger Backend
635fa756eb
[automerger skipped] [automerge] Add debug logs for bad launcher state. 2p: f6365d5b85 am: 8e8638d83f -s ours
...
am skip reason: Merged-In I138a7ab031269009fa8ca492cd0bd48085aa4e68 with SHA-1 7ebe209c21 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17161358
Change-Id: I6047ab7651986979d7154c11006a512fa16facdf
2022-03-11 06:58:37 +00:00
Hyunyoung Song
59490e4165
Merge "Revert "Add entry and cursor location in GetSuggestionRequest"" into tm-dev am: 234b1e0655
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17159789
Change-Id: Ie6d98ec67e2a4efa9c862e7d0a9c2458e58b1928
2022-03-11 06:47:34 +00:00
Hyunyoung Song
0cd7503b2e
Merge "Revert "Add entry and cursor location in GetSuggestionRequest"" into tm-dev am: 234b1e0655
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17159789
Change-Id: I5c75ea97fec997cd1a968812cda8167d29763894
2022-03-11 06:47:34 +00:00
Hyunyoung Song
234b1e0655
Merge "Revert "Add entry and cursor location in GetSuggestionRequest"" into tm-dev
2022-03-11 06:26:04 +00:00
Presubmit Automerger Backend
8e8638d83f
[automerge] Add debug logs for bad launcher state. 2p: f6365d5b85
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17161358
Bug: 223498680
Bug: 221658803
Bug: 223499269
Change-Id: I069cb98329c5e8b37beb5dce9e23bfa306276b52
Merged-In: I138a7ab031269009fa8ca492cd0bd48085aa4e68
2022-03-11 03:35:28 +00:00
Jon Miranda
f6365d5b85
Add debug logs for bad launcher state.
...
Bug: 223498680
Bug: 221658803
Bug: 223499269
Test: manual
Change-Id: I138a7ab031269009fa8ca492cd0bd48085aa4e68
(cherry picked from commit 7ebe209c21 )
Merged-In: I138a7ab031269009fa8ca492cd0bd48085aa4e68
2022-03-11 03:35:17 +00:00
TreeHugger Robot
dd6fec2d39
Merge "Update using tabs boolean immediately if it changes." into tm-dev am: 3b6ba0d252 am: 6f05d2cd7a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17087514
Change-Id: I773474ce3086448109c7fac4c5a5aac3183e4053
2022-03-11 02:54:21 +00:00
TreeHugger Robot
06fb6395b3
Merge "Close taskbar all apps when task stack changes." into tm-dev am: 19570f9b05 am: fff94e1155
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17162359
Change-Id: Iddd0215a0ac3d6838104ec45629672f7b39f0b05
2022-03-11 02:54:15 +00:00
TreeHugger Robot
ef90087ef1
Merge "Launcher side implementation of gesture seekable back to home animation." into tm-dev am: 1b4d9b3b23 am: de686c7293
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17086406
Change-Id: If1d558f1f23be589e983d4ee4c04f8d31b4ff393
2022-03-11 02:53:59 +00:00
TreeHugger Robot
8fa67d057d
Merge "Update using tabs boolean immediately if it changes." into tm-dev am: 3b6ba0d252
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17087514
Change-Id: Id9805ec1f8fd95461ef6cc6c7e1d41ed381b1e5b
2022-03-11 02:32:27 +00:00
TreeHugger Robot
6f05d2cd7a
Merge "Update using tabs boolean immediately if it changes." into tm-dev am: 3b6ba0d252
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17087514
Change-Id: I9690c1c0f70a49541295021add9946b4f9984afb
2022-03-11 02:32:19 +00:00
TreeHugger Robot
d9352a2a3b
Merge "Close taskbar all apps when task stack changes." into tm-dev am: 19570f9b05
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17162359
Change-Id: I9a33a7f0e4686505ae5c98af4d0744ad958a250d
2022-03-11 02:32:17 +00:00
TreeHugger Robot
fff94e1155
Merge "Close taskbar all apps when task stack changes." into tm-dev am: 19570f9b05
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17162359
Change-Id: I122f91b36febcd050e0e9e446e70c313b944eed5
2022-03-11 02:32:12 +00:00
TreeHugger Robot
506dd38978
Merge "Launcher side implementation of gesture seekable back to home animation." into tm-dev am: 1b4d9b3b23
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17086406
Change-Id: Ia0b024a9c797d514c4fa2638e4a9f5c997f8fff1
2022-03-11 02:32:06 +00:00
TreeHugger Robot
de686c7293
Merge "Launcher side implementation of gesture seekable back to home animation." into tm-dev am: 1b4d9b3b23
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17086406
Change-Id: I480b7a1bbbfac5bae71eb9db297ab8db22b911df
2022-03-11 02:31:59 +00:00
TreeHugger Robot
3b6ba0d252
Merge "Update using tabs boolean immediately if it changes." into tm-dev
2022-03-11 02:28:52 +00:00
TreeHugger Robot
19570f9b05
Merge "Close taskbar all apps when task stack changes." into tm-dev
2022-03-11 02:18:34 +00:00
TreeHugger Robot
1b4d9b3b23
Merge "Launcher side implementation of gesture seekable back to home animation." into tm-dev
2022-03-11 02:11:03 +00:00
Android Build Coastguard Worker
11233fe72a
Snap for 8287852 from 7db484396a to tm-release
...
Change-Id: I661f70a4b5eea3cccc6d527380b5dd846bfbfe9d
2022-03-11 02:08:35 +00:00
TreeHugger Robot
180c559399
Merge "Add taskbar TAPL tests" into tm-dev am: 6b7e469088 am: ceecec6746
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17016894
Change-Id: I8659585a6073a2a3154362dc4fbccb644deea8a8
2022-03-11 00:49:17 +00:00
TreeHugger Robot
ceecec6746
Merge "Add taskbar TAPL tests" into tm-dev am: 6b7e469088
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17016894
Change-Id: I4b21cb49523448eacc8991c7089df99a62fb6264
2022-03-11 00:26:42 +00:00
TreeHugger Robot
e21f325530
Merge "Add taskbar TAPL tests" into tm-dev am: 6b7e469088
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17016894
Change-Id: I94952522f2b8c4355f04ecedc5a620ffc2601f6d
2022-03-11 00:26:40 +00:00
Shan Huang
581429b3dc
Launcher side implementation of gesture seekable back to home animation.
...
This is a two part animation. The first part is an animation that tracks gesture location to scale and move the leaving app window. Once the gesture is committed, the second part takes over the app window and plays the rest of app close transitions in one go.
This animation is used only for apps that enable back dispatching via {@link android.view.OnBackInvokedDispatcher}. The controller registers an {@link IOnBackInvokedCallback} with WM Shell and receives back dispatches when a back navigation to launcher starts.
Apps using the legacy back dispatching will keep triggering the WALLPAPER_OPEN remote transition registered in {@link QuickstepTransitionManager}.
Bug: b/195946584
Test: m -j
Test: Swipe back to home on pre-T and T apps, at different life cycle
stages.
Change-Id: I615c5171cd875130f10346fa3ca2a8e9670176cf
2022-03-11 00:11:21 +00:00
Brian Isganitis
7910a3ca0a
Close taskbar all apps when task stack changes.
...
Test: Manual
Fix: 223898952
Change-Id: I4c5e41227f0ee199cc08931f4532d769f376a617
2022-03-10 16:03:30 -08:00
TreeHugger Robot
6b7e469088
Merge "Add taskbar TAPL tests" into tm-dev
2022-03-11 00:00:36 +00:00
Merissa Tan
501ac7242d
Add running apps icons to taskbar for desktop environment.
...
This CL adds app icons for launched/running apps to the Launcher
taskbar hotseat. When the activity is closed, the app icon is
removed. The apps that are added to the taskbar on boot are never
removed.
Recall: http://recall/clips/ad6d3cfc-7358-4b37-846e-de843ad3000d
Bug: 183906774
Test: Launch an app and verify the app icon is added on the taskbar.
Close the app and verify the icon is removed from the taskbar.
Test: Switch navigation modes on the emulator and ensure that running
app icons are added to the taskbar after it is reinitialized.
Test: atest NexusLauncherTests:com.android.quickstep.RecentTasksListTest RecentTasksControllerTest
Change-Id: Ieaaf001530b5778871fb7a8d18cdcaa1ccbf0e31
2022-03-10 15:30:06 -08:00