Sunny Goyal
104bb034ab
Merge "Fixing nullpointer exception when accessing StatsLogger before initialization" into tm-qpr-dev am: 24d7de43fb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19087430
Change-Id: I85ec0c26543e4042fb99e666d21629d7269e2428
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-29 16:35:28 +00:00
Sunny Goyal
24d7de43fb
Merge "Fixing nullpointer exception when accessing StatsLogger before initialization" into tm-qpr-dev
2022-06-29 16:17:55 +00:00
Jeremy Sim
0c693832d5
Merge "Prevents split thumbnails from flipping when entering Overview in fake seascape" into tm-qpr-dev am: 9b7280bd70
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19071744
Change-Id: I77ce7897ba6c3991efe4baf6a5ae1c14429b9485
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-29 05:57:54 +00:00
Jeremy Sim
9b7280bd70
Merge "Prevents split thumbnails from flipping when entering Overview in fake seascape" into tm-qpr-dev
2022-06-29 05:47:09 +00:00
TreeHugger Robot
4c9264bd4d
Merge "Let launcher clean-up shell transition leashes" into tm-qpr-dev am: 3cbbacebc8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19089545
Change-Id: I7acca2b99ecdcfc66d8b4664e83fa4f07188ef27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-29 02:43:45 +00:00
Wei Sheng Shih
96032fd6f9
Merge "[Shell Transition]Fix live tile be hidden by wallpaper leash." into tm-qpr-dev am: 0dd24fc7c3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18911564
Change-Id: Ieb8e5cafbb11be8ad3f1ce07fe5fb72f0dc89450
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-29 02:43:30 +00:00
TreeHugger Robot
3cbbacebc8
Merge "Let launcher clean-up shell transition leashes" into tm-qpr-dev
2022-06-29 02:41:30 +00:00
Wei Sheng Shih
0dd24fc7c3
Merge "[Shell Transition]Fix live tile be hidden by wallpaper leash." into tm-qpr-dev
2022-06-29 02:10:19 +00:00
Anushree Ganjam
385928d028
Merge "Move bitmapSupplier.get() call to a worker thread." into tm-qpr-dev am: a65cc60f9d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18962392
Change-Id: Iaf7a6d7c436faadcf8f5411889d08142ae4500f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-28 23:35:34 +00:00
Anushree Ganjam
a65cc60f9d
Merge "Move bitmapSupplier.get() call to a worker thread." into tm-qpr-dev
2022-06-28 23:13:35 +00:00
Hongwei Wang
e83a067d36
Merge "Scale the surface by progress when auto enter PiP" into tm-qpr-dev am: 6c4b75c365
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19087389
Change-Id: Ida1c5383e59a5ab66a44afd3e7034d3024877c94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-28 16:45:58 +00:00
Hongwei Wang
6c4b75c365
Merge "Scale the surface by progress when auto enter PiP" into tm-qpr-dev
2022-06-28 16:40:21 +00:00
Vinit Nayak
68a4da89d7
Merge "Close all open views for 1P and 3P launchers" into tm-qpr-dev am: 6b05c8ce1f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18916005
Change-Id: Idb753ff0e5600d5c97ef41ceaf215b06e229b3d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-28 16:37:35 +00:00
Vinit Nayak
ef1b44d215
Merge "Hide split option if task is not dockable" into tm-qpr-dev am: c012c5385d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19087427
Change-Id: I94e45ead43c5450cd093b2273995bf0f5e36d3af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-28 16:37:10 +00:00
Vinit Nayak
6b05c8ce1f
Merge "Close all open views for 1P and 3P launchers" into tm-qpr-dev
2022-06-28 16:24:16 +00:00
Vinit Nayak
c012c5385d
Merge "Hide split option if task is not dockable" into tm-qpr-dev
2022-06-28 16:15:52 +00:00
Nicolò Mazzucato
33240a47ef
Merge "Add jank monitoring for taskbar appearing and disappearing" into tm-qpr-dev am: 5529b23fbb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18457404
Change-Id: Id27b2ec6aaebeeae8711257a3dee9465e0954dc7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-28 15:37:01 +00:00
Nicolò Mazzucato
5529b23fbb
Merge "Add jank monitoring for taskbar appearing and disappearing" into tm-qpr-dev
2022-06-28 15:15:35 +00:00
Vaibhav Devmurari
7468b47a82
Merge "Allow taskbar and taskbar all apps window to receive split touches" into tm-qpr-dev am: b1405a2fc1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19084086
Change-Id: Iaa7b04387f15ece584f3f8a5899550fa75685c92
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-28 11:42:41 +00:00
Vaibhav Devmurari
b1405a2fc1
Merge "Allow taskbar and taskbar all apps window to receive split touches" into tm-qpr-dev
2022-06-28 10:24:27 +00:00
Nicolo' Mazzucato
8256537fdb
Add jank monitoring for taskbar appearing and disappearing
...
Bug: 228969045
Test: record a perfetto trace and make sure the interaction is there
Change-Id: Id220f8eef5b08fb69410e08c230f867ffe21d126
2022-06-28 08:28:35 +00:00
TreeHugger Robot
f2ad0f246f
Merge "Fixing widget size cache loop end-boundary" into tm-qpr-dev am: 5d749d93e6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19087388
Change-Id: I583a37c3d11d5cb2f9768bd37e391523e16550e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-28 06:01:44 +00:00
Vinit Nayak
e8a805c3f6
Hide split option if task is not dockable
...
* Also hide if activity is currently in multi-window
to keep logic parity
Fixes: 236689017
Test: Unable to initiate split with Camera app
Change-Id: Ib7e3043cbc7d4e2ef5da51779de36969ae7e6fef
2022-06-27 22:26:11 -07:00
TreeHugger Robot
5d749d93e6
Merge "Fixing widget size cache loop end-boundary" into tm-qpr-dev
2022-06-28 05:19:32 +00:00
Tracy Zhou
4267f132b7
Merge "Stash task bar when ime switcher is showing" into tm-qpr-dev am: 5bd220a230
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19066400
Change-Id: Ieb7ed74edca5202cbf8a904e712710ad5d871e9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-28 05:10:21 +00:00
Tracy Zhou
5bd220a230
Merge "Stash task bar when ime switcher is showing" into tm-qpr-dev
2022-06-28 04:50:34 +00:00
Anushree Ganjam
d1a3e7ff2c
Move bitmapSupplier.get() call to a worker thread.
...
bitmapSupplier.get() is called twice which is unnecessary.
Call bitmapSupplier.get() in the constructor instead.
Bug: 232850298
Test: Manual.
OverView - shareImageToTarget https://b.corp.google.com/issues/232850298#comment8
Screenshot share from Toast - https://b.corp.google.com/issues/232850298#comment7
Change-Id: I920f89b90fafcc0d51b1b948fd76fdc9aaee4c52
2022-06-28 00:42:53 +00:00
Tracy Zhou
894d75f27a
Merge "Perform haptic feedback on nav button key press" into tm-qpr-dev am: 6663ebba3e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19053212
Change-Id: Ib0eac0bbd999ebaebcaafed1265987b252cd78bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-27 23:20:45 +00:00
Evan Rosky
6f4613749e
Let launcher clean-up shell transition leashes
...
Originally disabled this when we were directly using
the transition's leashes for animation (since the transition
system owns those leashes). However, now that we create our
own leashes in RemoteAnimationAdapterCompat, we can use this
logic again.
Bug: 235616350
Test: launch and close app in quick succession
Change-Id: I27f70f26e114443aeb83671437f54747aae92c51
2022-06-27 16:07:33 -07:00
Tracy Zhou
6663ebba3e
Merge "Perform haptic feedback on nav button key press" into tm-qpr-dev
2022-06-27 22:55:42 +00:00
Jeremy Sim
96c2aad623
Prevents split thumbnails from flipping when entering Overview in fake seascape
...
Fixes a bug where the user would see the splitscreen thumbnails swap position when entering Overview from fake seascape.
The bug arose because Overview's layout in fake seascape previously respected the primary-top secondary-bottom rule for placing splitscreen thumbnails. Actually, this needs to be flipped to preserve left-right orientation: If the user sees Task A on the left, it should always be on the left no matter how they rotate their device.
Fixed by swapping thumbnail and icon positions in SeascapePagedViewHandler#setSplitTaskSwipeRect() and setSplitIconParams(). Fake seascape will now show primary thumbnail on the "bottom" of the screen and secondary on "top."
This patch also corrects a minor calculation bug affecting icon alignment.
Fixes: 221133532
Test: Manual
Change-Id: Id587cf3815e64792d758d0e352da1e1e38cb4348
2022-06-27 22:33:30 +00:00
Pinyao Ting
1d6add6c85
Merge "Cache and reuses LauncherAppWidgetHostView when launcher resumes" into tm-qpr-dev am: 6c7361fb46
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18801673
Change-Id: Ib1c506ac8fd6eb24727176097a4b4ce1437e4076
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-27 21:06:37 +00:00
Pinyao Ting
6c7361fb46
Merge "Cache and reuses LauncherAppWidgetHostView when launcher resumes" into tm-qpr-dev
2022-06-27 20:51:22 +00:00
Sunny Goyal
977838b568
Fixing nullpointer exception when accessing StatsLogger before initialization
...
Bug: 236227523
Test: Manual
Change-Id: I2caaa143ab2ddd4442d5c56152c7b4a7c723b92b
2022-06-27 13:16:19 -07:00
Hongwei Wang
56911984e4
Scale the surface by progress when auto enter PiP
...
Video: http://recall/-/aaaaaabFQoRHlzixHdtY/coTRupQrNjoSwGDzMhA4X7
Video: http://recall/-/aaaaaabFQoRHlzixHdtY/fDqPTOPwyxHaZ4HLZDF7di
Bug: 235268241
Test: Verify the auto enter PiP animation for YouTube in \
both folded and unfolded state. See also videos.
Change-Id: I6fc10d6a733b8bdd3587994e8e27c4d6ab7e4f39
2022-06-27 11:32:15 -07:00
Sunny Goyal
008238ef43
Fixing widget size cache loop end-boundary
...
Bug: 236961658
Test: Verified on device
Change-Id: Ied629cd875a01abc45a7d055edfde5e156de53ea
2022-06-27 11:25:57 -07:00
Tony Wickham
b653ac621b
Merge "Log when MotionPauseDetector detects onMotionPauseChanged" into tm-qpr-dev am: c4405218ca
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19036576
Change-Id: I9607413228916c51b592382bddf5140ee828bc6a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-27 17:51:05 +00:00
Tony Wickham
c4405218ca
Merge "Log when MotionPauseDetector detects onMotionPauseChanged" into tm-qpr-dev
2022-06-27 17:28:17 +00:00
Vaibhav Devmurari
207e374413
Allow taskbar and taskbar all apps window to receive split touches
...
Adding feature to allow UI interaction during Drag and drop.
To allow user to interact with taskbar UI during D&D, the window
should support FLAG_SPLIT_TOUCH to receive touch events while user
using D&D.
DD: go/global_drag_and_drop
Test: manual
Bug: 220109830
Change-Id: Icd549aa272c140d865d89eeb9f5619b5ab13c015
(cherry picked from commit 0074baa82e )
2022-06-27 10:11:58 +00:00
Alex Chau
75b1f6d5ff
Merge "Add test to dismiss AllApps bottom sheet" into tm-qpr-dev am: f52a13e424
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18993353
Change-Id: I6a4954c180f33d26b30cd0fd14b386ece21758a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-27 10:10:47 +00:00
Alex Chau
1c3b2c017e
Merge "In AllApps search mode, only consume touch over visible container" into tm-qpr-dev am: 7cbe51c22f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18994756
Change-Id: I11f6c9a5ee3bca8f973801d4d0705bab786e0dd1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-27 10:10:33 +00:00
Alex Chau
f52a13e424
Merge "Add test to dismiss AllApps bottom sheet" into tm-qpr-dev
2022-06-27 09:56:58 +00:00
Alex Chau
7cbe51c22f
Merge "In AllApps search mode, only consume touch over visible container" into tm-qpr-dev
2022-06-27 09:56:42 +00:00
Tracy Zhou
015adda83c
Stash task bar when ime switcher is showing
...
Bug: 226489759
Test: connect to physical keyboard and select a typable field, and make sure the task bar is stashed
Change-Id: Ie1cf753f793dc9cb350e57e9448c2913260992ca
2022-06-25 16:26:13 -07:00
Tracy Zhou
03c4e3af2d
Merge "Fix ime switcher not showing for 3-button nav" into tm-qpr-dev am: f9fafe7a92
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19066374
Change-Id: I69d9c0c7c1e31dd3a607958eacd453691a2c05db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-25 06:48:56 +00:00
TreeHugger Robot
9d9895c100
Merge "Treat all apps predictions as all app icons when animating icons to their original position" into tm-qpr-dev am: ce12869fad
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19066650
Change-Id: I5ef87354474e981db5665360c49d24289e6da473
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-25 06:48:39 +00:00
Tracy Zhou
f9fafe7a92
Merge "Fix ime switcher not showing for 3-button nav" into tm-qpr-dev
2022-06-25 06:36:39 +00:00
TreeHugger Robot
ce12869fad
Merge "Treat all apps predictions as all app icons when animating icons to their original position" into tm-qpr-dev
2022-06-25 06:33:16 +00:00
Vadim Tryshev
17ff5150fa
Merge "Ignoring failing test" into tm-qpr-dev am: 630fd0b09f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19067510
Change-Id: I33adb1cbb7c890df9e03985d7654b115df7fa2a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-25 02:06:18 +00:00
Vadim Tryshev
630fd0b09f
Merge "Ignoring failing test" into tm-qpr-dev
2022-06-25 01:44:45 +00:00