Commit Graph

49925 Commits

Author SHA1 Message Date
Alex Chau c1d26448c5 Animate inline QSB between home and apps
- Added a QSB to taskbar to be animated between inline QSB and taskbar
- Passed endValue of taskbar animator to TaskbarController to have aniamtion variation between home -> app and app -> home
- Tuned duartion of taskbar animation and also stagger animation when taskbar is present
- Disabled scaling down of taskbar and inline QSB for home -> app
- Disabled stagger animation of taskbar and inline QSB for app -> home

Bug: 220733187
Test: manual
Change-Id: I4aac0bbc343b992a0472298595770e2bf2a55990
2022-06-15 22:12:29 +01:00
Tony Wickham a379435d04 Clear MotionPauseDetector onRecentsAnimationCanceled()
Fixes: 234022857
Test: Open ImCapture and swipe up to home; repeat 20 times and ensure never see empty overview tasks over launcher
Change-Id: Icef6d7a54000e1e21453feeae7e207679077b772
2022-06-15 11:59:59 -07:00
Pat Manning c773d7cdc8 Detect force visible nav bar based on kids mode.
WM was changed to use NAV_BAR_KIDS_MODE instead of NAV_BAR_FORCE_VISIBLE, this needs to update to match.

Fix: 229580780
Test: manual.
Change-Id: I38fb23dcc85676593a3f8f0851676bc526802d2e
2022-06-15 15:03:52 +01:00
Thales Lima 616e0102a4 Fix QSB alignment
Fix: 232908328
Test: manual
Change-Id: If5516be6b8f7142577257f5ec5b5dfa8feca445d
2022-06-15 11:40:58 +01:00
Hyunyoung Song 63fed12a67 Merge "Remove hideKeyboard exception in the log" into tm-dev am: 5d57e3d651 am: 0f27de35c8 am: e983ceaba9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18869544

Change-Id: Ic82b311344c5ff50ca2387083addfb0a98b776ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 07:08:01 +00:00
Hyunyoung Song 181bb37071 Merge "Remove hideKeyboard exception in the log" into tm-dev am: 5d57e3d651 am: 76e688b7c1 am: 5b59dde8c4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18869544

Change-Id: I4d495928c27b51d826e3308f145680a5fe50e2b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 07:07:53 +00:00
Hyunyoung Song a5551d3b20 Merge "Remove hideKeyboard exception in the log" into tm-dev am: 5d57e3d651 am: 76e688b7c1 am: b751033f30
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18869544

Change-Id: I859c7eab27749320377c86af9ea882476e9d758b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 06:54:49 +00:00
Hyunyoung Song e983ceaba9 Merge "Remove hideKeyboard exception in the log" into tm-dev am: 5d57e3d651 am: 0f27de35c8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18869544

Change-Id: I48fe8e7b510c065db91484165f497beda58cc67e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 06:41:10 +00:00
Hyunyoung Song 5b59dde8c4 Merge "Remove hideKeyboard exception in the log" into tm-dev am: 5d57e3d651 am: 76e688b7c1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18869544

Change-Id: I76e8e845783e2e50f056d7cf8395241c126fc9cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 06:39:15 +00:00
Hyunyoung Song b751033f30 Merge "Remove hideKeyboard exception in the log" into tm-dev am: 5d57e3d651 am: 76e688b7c1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18869544

Change-Id: I2131e1676c613f0df96d9989876632d5fa282e4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 06:39:06 +00:00
Hyunyoung Song 0f27de35c8 Merge "Remove hideKeyboard exception in the log" into tm-dev am: 5d57e3d651
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18869544

Change-Id: I7255de82c3c00b6d74f45fcd70e603a82f312dc1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 06:18:28 +00:00
Hyunyoung Song 76e688b7c1 Merge "Remove hideKeyboard exception in the log" into tm-dev am: 5d57e3d651
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18869544

Change-Id: I8c89746b3ee084b68664c0153dd6351c3f4fad75
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 06:18:10 +00:00
Hyunyoung Song 5d57e3d651 Merge "Remove hideKeyboard exception in the log" into tm-dev 2022-06-15 05:38:16 +00:00
Automerger Merge Worker 78b795708d Merge "Merge "Snap to running task if it's offscreen when back is invoked" into tm-dev am: 7d54b06c29 am: c8a05f37ba" into tm-d1-dev-plus-aosp am: 1603c025fe
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18897728

Change-Id: I84bd145c43322a89b81c2346214f7461811231d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 04:40:15 +00:00
Winson Chung b42b4b9c7f Merge "Snap to running task if it's offscreen when back is invoked" into tm-dev am: 7d54b06c29 am: 43f3398d25 am: 99b41628b5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18897728

Change-Id: Ib82def1e624461b39424a3a5428e2f44549d4659
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 04:40:06 +00:00
Winson Chung 3a22bcb180 Merge "Snap to running task if it's offscreen when back is invoked" into tm-dev am: 7d54b06c29 am: 43f3398d25 am: 4d5ce7c16c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18897728

Change-Id: I37b7618386077a8dc3e11873239883a357b1555a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 04:39:48 +00:00
Automerger Merge Worker 1603c025fe Merge "Merge "Snap to running task if it's offscreen when back is invoked" into tm-dev am: 7d54b06c29 am: c8a05f37ba" into tm-d1-dev-plus-aosp 2022-06-15 04:24:01 +00:00
Winson Chung 57729bf9b1 Merge "Snap to running task if it's offscreen when back is invoked" into tm-dev am: 7d54b06c29 am: c8a05f37ba
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18897728

Change-Id: I4d6fa90c91b17ff655181a27e62eee33e11a8629
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 04:23:55 +00:00
Winson Chung 99b41628b5 Merge "Snap to running task if it's offscreen when back is invoked" into tm-dev am: 7d54b06c29 am: 43f3398d25
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18897728

Change-Id: Ifcc07538f2c8b42fe0fa6f1846056b41da3fd3c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 04:23:52 +00:00
Winson Chung 4d5ce7c16c Merge "Snap to running task if it's offscreen when back is invoked" into tm-dev am: 7d54b06c29 am: 43f3398d25
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18897728

Change-Id: Iaf6037519f6985c44d6198bc772f3a6ef375b87f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 04:23:50 +00:00
Winson Chung 43f3398d25 Merge "Snap to running task if it's offscreen when back is invoked" into tm-dev am: 7d54b06c29
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18897728

Change-Id: Ibe047648ced3f2e69f32e8ef6582e7b1613c70d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 04:05:49 +00:00
Winson Chung c8a05f37ba Merge "Snap to running task if it's offscreen when back is invoked" into tm-dev am: 7d54b06c29
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18897728

Change-Id: Id2ac0ef7aa79e9df3f03ffc1970e9ffe2ea954f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 04:04:21 +00:00
Automerger Merge Worker 6bd3fed050 Merge "Merge "Revert line that could wrongly initialize RecentsView scroll" into tm-dev am: 4ee29221df am: 356eaea195" into tm-d1-dev-plus-aosp am: b763ba8056
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18820561

Change-Id: I6d9468589f7adffe5241a01a6681da60cc0a4de7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 03:33:00 +00:00
TreeHugger Robot e4882a9761 Merge "Prevent showing divider if launcher was never shown" into tm-qpr-dev am: ec8a85099e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18764766

Change-Id: Ia57d6313907621316143983257ff04f5da5aef13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 03:32:10 +00:00
Tony Wickham c9020b3b55 Merge "Revert line that could wrongly initialize RecentsView scroll" into tm-dev am: 4ee29221df am: 0f3df27b9a am: 2192ea2b54
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18820561

Change-Id: Iaea3dcaff954f3454e848dbd967d0a9479074acb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 03:32:02 +00:00
Tony Wickham 87853e7d2d Merge "Revert line that could wrongly initialize RecentsView scroll" into tm-dev am: 4ee29221df am: 356eaea195 am: a763a7ccd4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18820561

Change-Id: I0e2de2b272b287ff2f34c72f51d7e370268bcbd3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 03:31:27 +00:00
Winson Chung 7d54b06c29 Merge "Snap to running task if it's offscreen when back is invoked" into tm-dev 2022-06-15 03:30:16 +00:00
TreeHugger Robot ec8a85099e Merge "Prevent showing divider if launcher was never shown" into tm-qpr-dev 2022-06-15 03:29:21 +00:00
Automerger Merge Worker b763ba8056 Merge "Merge "Revert line that could wrongly initialize RecentsView scroll" into tm-dev am: 4ee29221df am: 356eaea195" into tm-d1-dev-plus-aosp 2022-06-15 03:15:17 +00:00
Tony Wickham ea98342dd8 Merge "Revert line that could wrongly initialize RecentsView scroll" into tm-dev am: 4ee29221df am: 356eaea195
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18820561

Change-Id: I608f69776e3e4ca8f2e6f4d2b59a05218cb4a6da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 03:15:14 +00:00
Tony Wickham 2192ea2b54 Merge "Revert line that could wrongly initialize RecentsView scroll" into tm-dev am: 4ee29221df am: 0f3df27b9a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18820561

Change-Id: Ifad1dcfe1ed7e826228f5068f7dfa9b89daf834f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 03:15:09 +00:00
Tony Wickham a763a7ccd4 Merge "Revert line that could wrongly initialize RecentsView scroll" into tm-dev am: 4ee29221df am: 356eaea195
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18820561

Change-Id: I83c63625c78cc4ce8791ac6190a2e758bd7713b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 03:14:42 +00:00
Tony Wickham 356eaea195 Merge "Revert line that could wrongly initialize RecentsView scroll" into tm-dev am: 4ee29221df
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18820561

Change-Id: I8bf00bf9bc97e977f51dc9b184d2058ca3595071
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 02:57:25 +00:00
Tony Wickham 0f3df27b9a Merge "Revert line that could wrongly initialize RecentsView scroll" into tm-dev am: 4ee29221df
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18820561

Change-Id: I69b7c08d9f5ebc3e85eb691a58896bcb51093f3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 02:56:21 +00:00
Tony Wickham 4ee29221df Merge "Revert line that could wrongly initialize RecentsView scroll" into tm-dev 2022-06-15 02:23:13 +00:00
hyunyoungs 6677fa3cf3 Remove hideKeyboard exception in the log
Bug: 235616419
Test: no error stack trace
Change-Id: Ice5a52edaed2fb0485696a4586552792b0b5b932
2022-06-14 17:03:47 -07:00
Xin Li 5e36e2607b Merge Android 12 QPR 3
Bug: 236045730
Merged-In: I540ce3429cb4b1b86b8554a08677679c932b05e5
Change-Id: Iba370df34ced18cf42f19dc7e1976d0b4a6b1ccf
2022-06-14 16:48:15 -07:00
Tracy Zhou fc8e332deb Merge "Fix "software rendering doesn't support hardware bitmaps" from task bar all apps" into tm-qpr-dev am: 51ceb5f200
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18866023

Change-Id: I25914e1cacbffa98fbfa2822515d5ae65706c824
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-14 22:39:23 +00:00
Tracy Zhou 51ceb5f200 Merge "Fix "software rendering doesn't support hardware bitmaps" from task bar all apps" into tm-qpr-dev 2022-06-14 22:08:05 +00:00
Winson Chung 2345fee566 Snap to running task if it's offscreen when back is invoked
- If the user has scrolled the running task offscreen, then
  snap back to the task if back is invoked.

Bug: 233952141
Test: Swipe to overview, scroll away from the current task
      and then go back
Change-Id: Icc5040d4b38c97e0329f937e24bd517a71a32f13
2022-06-14 21:20:05 +00:00
Tony Wickham 3945f028de Revert line that could wrongly initialize RecentsView scroll
Test: open a random app that hasn't been opened in a while, touch down
on nav handle and see if RecentsView scrolls partially or fully
offscreen; repeat 20 times to be sure
Bug: 233112195
Fixes: 235369468

Change-Id: Ie8b3dbea7c4826af037edf22360946105ab22134
2022-06-14 19:17:55 +00:00
Tracy Zhou b0a6846c48 Merge "Use withLayer for live tile layering" into tm-qpr-dev am: 844efbaa75
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18820874

Change-Id: I324e87f148f9a45934212f0c4b0ac9554f866340
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-14 18:34:35 +00:00
Tracy Zhou 844efbaa75 Merge "Use withLayer for live tile layering" into tm-qpr-dev 2022-06-14 18:12:03 +00:00
Winson Chung d25033a643 Merge "Updating call to match change in interface" into tm-dev am: baf27c1b5b am: e98f53fdd3 am: d4bed9a70d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18800135

Change-Id: Ic000e3134acf59662b8b54da4a39ccaf4f66379f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-14 17:18:51 +00:00
Automerger Merge Worker 68b1c8b204 Merge "Merge "Updating call to match change in interface" into tm-dev am: baf27c1b5b am: c692e966c7 am: ad27d06e44" into tm-qpr-dev-plus-aosp 2022-06-14 17:16:43 +00:00
Winson Chung 68e5aa47ed Merge "Updating call to match change in interface" into tm-dev am: baf27c1b5b am: c692e966c7 am: 519882d21f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18800135

Change-Id: I4f48506507c937d86a3e2a32aa4be2296df2c3e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-14 17:16:31 +00:00
Winson Chung 81d997e554 Merge "Updating call to match change in interface" into tm-dev am: baf27c1b5b am: c692e966c7 am: ad27d06e44
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18800135

Change-Id: I04881f7baf516b88e16412c66d51a8e0a892bbbf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-14 17:16:27 +00:00
Winson Chung d4bed9a70d Merge "Updating call to match change in interface" into tm-dev am: baf27c1b5b am: e98f53fdd3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18800135

Change-Id: I0a908b424bac0ef38dd57fc79782e700f9a6a5fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-14 16:59:01 +00:00
Winson Chung ad27d06e44 Merge "Updating call to match change in interface" into tm-dev am: baf27c1b5b am: c692e966c7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18800135

Change-Id: I224a90085cf9087ae19fd0d2e8c6dd3270df9f7a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-14 16:54:43 +00:00
Winson Chung 519882d21f Merge "Updating call to match change in interface" into tm-dev am: baf27c1b5b am: c692e966c7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18800135

Change-Id: I3480d7b9671b059abda4c391abb67fe8e50d7bdc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-14 16:52:30 +00:00