Schneider Victor-tulias and Android (Google) Code Review
418b1f8e82
Merge "Allow Taskbar stashing for external tests" into tm-qpr-dev
2022-09-22 17:25:24 +00:00
Mady Mellor and Automerger Merge Worker
6d37424c94
Merge "Add a button for floating tasks to taskbar (behind a flag)" into tm-qpr-dev am: 13b7e00fff
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19874561
Change-Id: Ic1c92bac2b98e3eac04acd567ab208f814f00408
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-22 15:37:38 +00:00
Mady Mellor and Android (Google) Code Review
13b7e00fff
Merge "Add a button for floating tasks to taskbar (behind a flag)" into tm-qpr-dev
2022-09-22 14:58:13 +00:00
Nicolò Mazzucato and Automerger Merge Worker
a2c42f1696
Merge "Fix taskbar instrumentation crash" into tm-qpr-dev am: 98e4e461fe
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19964665
Change-Id: I898becf047d68427c012df32dacd730949a27a97
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-22 09:16:44 +00:00
Nicolò Mazzucato and Android (Google) Code Review
98e4e461fe
Merge "Fix taskbar instrumentation crash" into tm-qpr-dev
2022-09-22 08:28:41 +00:00
Stefan Andonian and Automerger Merge Worker
886f34e9c2
Merge "Copying ViewCapture from last frame when possible." into tm-qpr-dev am: 94502428a9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19803004
Change-Id: I747e93e408f1d4298978ec760c9491d8c5d90821
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-22 00:08:21 +00:00
Vinit Nayak
5144be3903
Prevent taps on initial TaskView animated into split select
...
Fixes: 247843657
Test: Tapping on animating taskView as soon as
split top is selected from app menu doesn't result
in starting split prematurely.
Change-Id: I94455d9bab381e5223f70cab981830d51a8fad6b
2022-09-21 16:57:53 -07:00
Andy Wickham and Automerger Merge Worker
c6ed393aae
Merge "Reduces vertical padding of predicted apps in All Apps." into tm-qpr-dev am: a297508c15
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19937149
Change-Id: Iccb595edba64d451c43f211363e586525cdcc020
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-21 23:23:36 +00:00
Stefan Andonian and Android (Google) Code Review
94502428a9
Merge "Copying ViewCapture from last frame when possible." into tm-qpr-dev
2022-09-21 22:44:53 +00:00
Schneider Victor-tulias and Automerger Merge Worker
e87055e2dd
Merge "Update page index update logs" into tm-qpr-dev am: c4928df98b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19993478
Change-Id: I2ed1dba48e195fcce4733a259f24f0f783ea6f62
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-21 21:41:43 +00:00
Winson Chung and Automerger Merge Worker
0b07c8daba
Merge "Fix case of gesture being stuck when the Launcher is stopped mid-gesture" into tm-qpr-dev am: a4512046cf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19939112
Change-Id: I59734e44784feda5d7920060a66b2db2cc681f15
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-21 21:30:35 +00:00
Schneider Victor-tulias
e64a8cfb20
Allow Taskbar stashing for external tests
...
Moved Taskbar stashing enabling logic to QuickstepTestInformationHandler to allow external tests to use the Taskbar API
Test: TaplTestsTaskbar
Bug: 240129939
Change-Id: I0ede8e4767cbe068328997a3afd51f9d5df2799a
2022-09-21 10:44:23 -07:00
Andy Wickham and Android (Google) Code Review
a297508c15
Merge "Reduces vertical padding of predicted apps in All Apps." into tm-qpr-dev
2022-09-21 17:25:39 +00:00
Stefan Andonian
7308c39049
Copying ViewCapture from last frame when possible.
...
Bug: 242867462
Test: Used system.nanotime to time the performance improvements
before and after. Verified correct behavior by coloring dirty
views differently in the go/web-hv tool and ensuring that the
hierarchies were emitted correctly for dirty and clean views.
Change-Id: I624572170bc914ed2c9d329e37e64a88203f87f4
2022-09-21 16:38:01 +00:00
Schneider Victor-tulias and Android (Google) Code Review
c4928df98b
Merge "Update page index update logs" into tm-qpr-dev
2022-09-20 21:50:36 +00:00
Winson Chung and Android (Google) Code Review
a4512046cf
Merge "Fix case of gesture being stuck when the Launcher is stopped mid-gesture" into tm-qpr-dev
2022-09-20 19:51:08 +00:00
Mady Mellor
78c899314e
Add a button for floating tasks to taskbar (behind a flag)
...
Test: manual - build launcher3, enable the feature flag on tablet with
a valid app installed, open an app, observe that there
is NO button in taskbar because launcher3 doesn't have
populated config
Bug: 237678727
Change-Id: Ic261608898eb9a9220cffacd0c6060a32c10a74f
2022-09-20 10:41:12 -07:00
Jeremy Sim and Automerger Merge Worker
768cb2cc1a
Merge "Update animations for TM-QPR: Home > OverviewSplitSelect transition" into tm-qpr-dev am: 5227613acb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19956354
Change-Id: Id582551da1c82d2ce103fce504f1d8ac8bc688cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-20 15:51:54 +00:00
Jeremy Sim and Automerger Merge Worker
e9a0d41e2d
Merge "Fix small bug with DWB banners not animating out promptly" into tm-qpr-dev am: c3c4be206c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19984439
Change-Id: I3b9be276113eabd3e1414abaf956a90c9f555686
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-20 15:49:33 +00:00
Jeremy Sim and Android (Google) Code Review
5227613acb
Merge "Update animations for TM-QPR: Home > OverviewSplitSelect transition" into tm-qpr-dev
2022-09-20 15:09:33 +00:00
Jeremy Sim and Android (Google) Code Review
c3c4be206c
Merge "Fix small bug with DWB banners not animating out promptly" into tm-qpr-dev
2022-09-20 15:09:10 +00:00
Nicolo' Mazzucato
52909d0b5f
Fix taskbar instrumentation crash
...
This was crashing when there were no views in the taskbar. Now, we're using getDragLayer, that will be always there.
Bug: 245690391
Test: TaskbarExpandCollapse
Change-Id: I4475adb0c6c425fca54af02bb071ed3e5f42d927
2022-09-20 14:01:40 +00:00
Jeremy Sim
f3bfe4e156
Update animations for TM-QPR: Home > OverviewSplitSelect transition
...
This change updates the animation for initiating a split from the home screen. Also fixes a bug where icons were getting severely pixelated mid-animation.
Fixes: 236759099
Fixes: 244499770
Test: Manual
Change-Id: I56a76cbf286bd30540f3debdcb681d39c890a445
2022-09-19 22:02:54 -07:00
Jeremy Sim
2fbddc4949
Fix small bug with DWB banners not animating out promptly
...
This CL fixes an issue where initiating split select on a task with a DWB banner would result in the DWB banner sticking around long after the thumbnail itself fades, interfering visually with the rest of the animation.
Fixed by hiding all child views of the taskview when splitting, instead of just the thumbnail.
Fixes: 247257724
Test: Manual
Change-Id: I4dbeccf8dd28431749df5e78482e80aacf5df55a
2022-09-19 21:58:38 -07:00
Jeremy Sim and Automerger Merge Worker
78a9e49933
Merge "Update animations for TM-QPR: OverviewSplitSelect > Confirmed transition" into tm-qpr-dev am: 37f83cf246
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19936637
Change-Id: I41b5783d1682d404f42cda0237996db24c594b9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-20 03:20:36 +00:00
Jeremy Sim and Android (Google) Code Review
37f83cf246
Merge "Update animations for TM-QPR: OverviewSplitSelect > Confirmed transition" into tm-qpr-dev
2022-09-20 02:55:46 +00:00
Schneider Victor-tulias
f5c1242bee
Update page index update logs
...
We are currently logging the wrong value, updating the logged value to getNextPage
Bug: 227514916
Test: manually checked logs
Change-Id: Ic1991644e1e52ba1b06e3f30e035577f01a46d4e
2022-09-19 21:37:56 +00:00
Jeremy Sim and Automerger Merge Worker
210d26d320
Merge "Fix issue with Overview thumbnails appearing blank in certain situations" into tm-qpr-dev am: 3ad08cd2b8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19984956
Change-Id: I6159f009bdc354d79dcd3943623d4e30c9aa4601
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-19 20:28:17 +00:00
Jeremy Sim and Android (Google) Code Review
3ad08cd2b8
Merge "Fix issue with Overview thumbnails appearing blank in certain situations" into tm-qpr-dev
2022-09-19 19:56:57 +00:00
Jeremy Sim
a4ba516797
Update animations for TM-QPR: OverviewSplitSelect > Confirmed transition
...
This change updates the animation for confirming a split.
Includes:
- New timings
- A new interface, SplitAnimationTimings, that centralizes timing values for splitscreen animations
Fixes: 241126570
Test: Manual
Change-Id: I61339964a7254618b368b17f00fda8f5efb53de4
2022-09-19 12:04:33 -07:00
TreeHugger Robot and Automerger Merge Worker
ab6be24eec
Merge "Explicit Nullbility in Launcher (Part 5)" into tm-qpr-dev am: 69c04c21c5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19976255
Change-Id: Id7d92e7b4c432e8caafb92b62956387bd0c1e42e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-19 17:45:38 +00:00
TreeHugger Robot and Android (Google) Code Review
69c04c21c5
Merge "Explicit Nullbility in Launcher (Part 5)" into tm-qpr-dev
2022-09-19 17:12:40 +00:00
Jeremy Sim
08a9bcac1f
Fix issue with Overview thumbnails appearing blank in certain situations
...
This CL fixes an issue where canceling any Launcher animation by entering Quick Switch would cause Overview to appear with all thumbnail tiles blank.
The issue occurred because we recently added a reset() to Overview that triggered on all state transition animation cancels. This fixed some issues, but introduced this bug.
Fixed by tailoring the reset() to only fire on animation cancels within BaseRecentsView and FallbackRecentsView.
Fixes: 246232494
Fixes: 243471493
Test: Manual
Change-Id: I175a22d52597a63e164a6f3b9353c62b199b0712
2022-09-17 16:01:46 -07:00
Jeremy Sim and Automerger Merge Worker
69a22b907f
Merge "Fix two bugs with rotation in split select state" into tm-qpr-dev am: c528e7e818
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19960985
Change-Id: Ib408c5b8f113d13a63fd6071283cdf73f69af74b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-17 22:18:53 +00:00
Jeremy Sim and Android (Google) Code Review
c528e7e818
Merge "Fix two bugs with rotation in split select state" into tm-qpr-dev
2022-09-17 21:45:24 +00:00
Pinyao Ting
777c13eb00
Explicit Nullbility in Launcher (Part 5)
...
This CL addresses the nullbility in LauncherModel and update tasks.
Bug: 242895652
Test: manual
Change-Id: Ied635c944c3656f0d493b295f772aa0329b354b9
2022-09-16 17:17:16 -07:00
Vinit Nayak
d887b56183
Reset TaskView transformations on orientationHandler change
...
* Transformations in the old orientation handler
(ex. translate X for portrait) aren't reset when
device changes to fake landscape (starts modifying translate Y).
The new translations are picked up correctly, this resets the
old ones.
Test: Bug no longer repros.
Rotated device while scrolling through tasks, no change in
behavior from before.
Can't think of other instances where tasks are in motion
and orientation handler can change.
Fixes: 233316942
Change-Id: Ie07340e69a2c93b71b1dabb8029c96ad05a4d4a1
2022-09-16 16:45:50 -07:00
Jeremy Sim
7917ff31cc
Fix two bugs with rotation in split select state
...
This CL fixes two bugs that were triggered by rotating in split select state:
1) Rotating in split select state will no longer cause a jittery animation to play
2) Initiating split from home, then rotating will no longer create extra split placeholders on screen
The bugs were present because handleSplitSelectionState() animated every state transition into SplitSelect, including SplitSelect > SplitSelect (which happens when rotating). This caused a jittery animation to play, and in certain cases, caused additional copies of FloatingTaskView and SplitInstructionsView to be created.
Fixed by auto-skipping animations for SplitSelect > SplitSelect, and by safely removing views when entering SplitSelect (to prevent duplicates).
Fixes: 242965515
Fixes: 243088958
Test: Verified visually on-device.
Change-Id: Iab813b1fe599bfdc550fe9a1d354b28cedb4b659
2022-09-16 15:28:33 -07:00
Hongwei Wang and Automerger Merge Worker
334b1e0ee6
Merge "No auto-pip animation if SysUI is not available" into tm-qpr-dev am: 93f650d3e0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19969480
Change-Id: Id300bb64efa51ca5956fea8bac36b653b732d1c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 20:08:46 +00:00
Hongwei Wang and Android (Google) Code Review
93f650d3e0
Merge "No auto-pip animation if SysUI is not available" into tm-qpr-dev
2022-09-16 19:26:33 +00:00
TreeHugger Robot and Automerger Merge Worker
d7d05d1d7a
Merge "Turn off changing depth in wallpaper picker" into tm-qpr-dev am: af2fe7fd12
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19967481
Change-Id: Iddbb6898e4acecd61b10a30fefc3fe3134869205
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 17:22:10 +00:00
TreeHugger Robot and Android (Google) Code Review
af2fe7fd12
Merge "Turn off changing depth in wallpaper picker" into tm-qpr-dev
2022-09-16 16:50:04 +00:00
Alex Chau
fa83199e62
Turn off changing depth in wallpaper picker
...
Fix: 246845529
Bug: 240580498
Test: manual
Change-Id: Ib8fd624c518fb4c26d2598137d056b196a0ddeb7
2022-09-16 16:39:47 +08:00
TreeHugger Robot and Automerger Merge Worker
3d021d46d9
Merge "Moving ViewCapture to Quickstep level to use hidden apis." into tm-qpr-dev am: 9fb4802a67
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19975454
Change-Id: I8c15a562ab54163907e0b6306280950512fdf923
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 07:55:43 +00:00
TreeHugger Robot and Android (Google) Code Review
9fb4802a67
Merge "Moving ViewCapture to Quickstep level to use hidden apis." into tm-qpr-dev
2022-09-16 06:23:07 +00:00
Stefan Andonian
5df305fed6
Moving ViewCapture to Quickstep level to use hidden apis.
...
Bug: 242867462
Test: Compilation succeeded while using private flags.
Change-Id: I9b15967b594963c5573ea1a0000b60f7c705da95
2022-09-16 03:36:15 +00:00
TreeHugger Robot and Automerger Merge Worker
c3f2fcea3e
Merge "Revert "Using Transaction directly instead of building surface p..."" into tm-qpr-dev am: 3187928c51
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19971330
Change-Id: Ia3038d05fa61cb4de901e0a0fd53354b3da2c9ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 01:14:41 +00:00
Schneider Victor-tulias and Automerger Merge Worker
cb7e57bd5a
Merge "Remove redundant start recents animation logs" into tm-qpr-dev am: 03732ff0f8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19956393
Change-Id: I277f89b48d88d29ee52978b34e56587be9fcea6c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-15 21:12:52 +00:00
Schneider Victor-tulias and Automerger Merge Worker
ab78301082
Merge "Reuse log IDs when a GestureState is being reused" into tm-qpr-dev am: ff7e5382b5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19944062
Change-Id: I72f3a3bfc3f990e0e0bbc602ea7a4ba78acb8dbd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-15 21:12:51 +00:00
Schneider Victor-tulias and Automerger Merge Worker
3e6519bab1
Merge "Update ActiveGestureLog to print logs from oldest to newest" into tm-qpr-dev am: 11507173a1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19944061
Change-Id: Ia0241d2c06fbba9a25e400bfb92e8d6768b70c9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-15 21:12:49 +00:00