Saumya Prakash
bb3f890175
Merge "Remove unused Assistant gesture tutorial and add error checking" into udc-dev am: 32a38c9ff1 am: 5d6d5743f5 am: 06e0ecc059
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22939505
Change-Id: I5c24a00db6e6765da718bb7a2bea1f14463615d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-03 19:49:05 +00:00
Saumya Prakash
06e0ecc059
Merge "Remove unused Assistant gesture tutorial and add error checking" into udc-dev am: 32a38c9ff1 am: 5d6d5743f5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22939505
Change-Id: I86037195041a9a3883eeb7ee093b4c5c9eac62d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-03 19:38:35 +00:00
Treehugger Robot
5c044615a7
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev
2023-05-03 18:30:39 +00:00
Saumya Prakash
5d6d5743f5
Merge "Remove unused Assistant gesture tutorial and add error checking" into udc-dev am: 32a38c9ff1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22939505
Change-Id: I555de589a9668f5b94c809f07adf40cd41e4376b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-03 18:23:17 +00:00
Saumya Prakash
32a38c9ff1
Merge "Remove unused Assistant gesture tutorial and add error checking" into udc-dev
2023-05-03 17:37:52 +00:00
Kateryna Ivanova
2ec1ae5393
Merge "Revert^2 "Introduce library for public animation APIs"" into udc-dev am: 46b73c2338 am: b6da07fe22
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22890961
Change-Id: Ia9632f0200f61da7b8dd869aa96dcc70ad62c2d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-03 09:15:51 +00:00
Kateryna Ivanova
b6da07fe22
Merge "Revert^2 "Introduce library for public animation APIs"" into udc-dev am: 46b73c2338
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22890961
Change-Id: I37282c514979e70979810d424b0c8ab432c555cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-03 08:55:27 +00:00
Kateryna Ivanova
a0480398cd
Merge "Revert^2 "Introduce library for public animation APIs"" into udc-dev am: 46b73c2338
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22890961
Change-Id: I1345d059f359d6f0e281435fd87d99c78f722b04
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-03 08:53:54 +00:00
Kateryna Ivanova
46b73c2338
Merge "Revert^2 "Introduce library for public animation APIs"" into udc-dev
2023-05-03 08:41:31 +00:00
Bill Yi
c148dd098d
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I078d45c708e89d3f4d333a3acf66ea810d8ded92
2023-05-02 22:50:51 -07:00
Fengjiang Li
a99b5b7ebc
Merge "[1/n] Launcher Startup Latency: add StartupLatencyLogger to launcher3 and log startup latency" into udc-dev am: c15679d512 am: ffcad66fac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22650115
Change-Id: Ibea9a5ebd5bb0ddcbd8d6f66c61637517afbb159
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-03 05:07:05 +00:00
Fengjiang Li
ffcad66fac
Merge "[1/n] Launcher Startup Latency: add StartupLatencyLogger to launcher3 and log startup latency" into udc-dev am: c15679d512
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22650115
Change-Id: I5102c2a2b96b26d5009a9019190c60daf4ab7e04
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-03 04:25:31 +00:00
Fengjiang Li
573209b74a
Merge "[1/n] Launcher Startup Latency: add StartupLatencyLogger to launcher3 and log startup latency" into udc-dev am: c15679d512
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22650115
Change-Id: I474015ca2ce38cea4509b861dac41bdb5565c07f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-03 04:21:07 +00:00
Fengjiang Li
c15679d512
Merge "[1/n] Launcher Startup Latency: add StartupLatencyLogger to launcher3 and log startup latency" into udc-dev
2023-05-03 03:18:46 +00:00
Tracy Zhou
3fbdae133b
Merge "Revert "Fix touch focus not updated correctly after launching overview with live tile."" into udc-dev am: 41bfd86c1e am: 74aadeef4a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22976087
Change-Id: Icf474a79902a248ad1a10845000247d427c4de6f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-03 01:59:12 +00:00
Tracy Zhou
0a2dec9629
Merge "Revert "Fix touch focus not updated correctly after launching overview with live tile."" into udc-dev am: 41bfd86c1e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22976087
Change-Id: I6427edee4fdbec7b61de0f8e324969d2c9fe2f45
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-03 01:16:13 +00:00
Tracy Zhou
74aadeef4a
Merge "Revert "Fix touch focus not updated correctly after launching overview with live tile."" into udc-dev am: 41bfd86c1e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22976087
Change-Id: Ice98de9e628b666eb27c1a60f6ea824c8139159d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-03 01:14:27 +00:00
Tracy Zhou
41bfd86c1e
Merge "Revert "Fix touch focus not updated correctly after launching overview with live tile."" into udc-dev
2023-05-03 00:41:34 +00:00
Fengjiang Li
5a36c17a32
[1/n] Launcher Startup Latency: add StartupLatencyLogger to launcher3 and log startup latency
...
More details at "Log Startup Latency" section in go/launcher-startup-latency
Test: tested on phone, foldable and tablet, print latency logs in logcat
Bug: 278092752
Change-Id: Ibf269b0ecd6007d29b95e36f65ab6f02c45deb3a
2023-05-02 17:08:05 -07:00
Sihua Ma
5b215f4f06
Merge "Fix ConcurrentModificationException in QuickstepWidgetHolder" into udc-dev am: 8f85ad38ba am: 8a2ef6250a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22934145
Change-Id: I148f29561fd6dedb06e8d55d1fbc6a5f5d1992cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-02 22:47:46 +00:00
Sihua Ma
8a2ef6250a
Merge "Fix ConcurrentModificationException in QuickstepWidgetHolder" into udc-dev am: 8f85ad38ba
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22934145
Change-Id: I71a5ff2f67b8e5e41ba2510e17aae43053d92241
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-02 22:07:07 +00:00
Sihua Ma
595c1e44a1
Merge "Fix ConcurrentModificationException in QuickstepWidgetHolder" into udc-dev am: 8f85ad38ba
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22934145
Change-Id: Ibd9cdba6daa002e9d2d04fce4e42099457fded7f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-02 22:02:36 +00:00
Tracy Zhou
3ec15b04f5
Revert "Fix touch focus not updated correctly after launching overview with live tile."
...
This reverts commit 8899f3a387 .
Reason for revert: Regression b/280167174, b/280240591
Change-Id: Id82ab1dafb8c939b0e073ad4978d2782e3d953d8
2023-05-02 21:40:13 +00:00
Sihua Ma
8f85ad38ba
Merge "Fix ConcurrentModificationException in QuickstepWidgetHolder" into udc-dev
2023-05-02 21:26:53 +00:00
Schneider Victor-tulias
3fefd426c7
Merge "Add null checks for mRecentsView" into udc-dev am: db07d2223e am: 1bbc534170
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22939702
Change-Id: I7b18688f8a82fa8bb406abd2679bde53a938bfff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-02 19:51:56 +00:00
Schneider Victor-tulias
1bbc534170
Merge "Add null checks for mRecentsView" into udc-dev am: db07d2223e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22939702
Change-Id: I820b3b00636af5756213dc6a49467aa2ebc61194
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-02 18:55:18 +00:00
Schneider Victor-tulias
59102772f2
Merge "Add null checks for mRecentsView" into udc-dev am: db07d2223e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22939702
Change-Id: I3cd468cd3d4f964a57bf3e1566f90bef6a07d463
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-02 18:53:25 +00:00
Schneider Victor-tulias
db07d2223e
Merge "Add null checks for mRecentsView" into udc-dev
2023-05-02 18:15:47 +00:00
Winson Chung
28e5e2b992
Merge "Wait for shell drop target to be ready for handling drags in tests" into udc-dev am: 52cc03e42c am: d03767df3d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22935091
Change-Id: I9e6e787a2f15472261caf2e990141876fb261bbb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-02 17:09:09 +00:00
Winson Chung
d03767df3d
Merge "Wait for shell drop target to be ready for handling drags in tests" into udc-dev am: 52cc03e42c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22935091
Change-Id: Idce0b714d7b368b44ef853ce58cb2e17da5ea01c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-02 16:51:07 +00:00
Winson Chung
da625e3d94
Merge "Wait for shell drop target to be ready for handling drags in tests" into udc-dev am: 52cc03e42c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22935091
Change-Id: I5d0e2397856d2a55c9d5af7f9a4bf4b0e0c2ddc8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-02 16:49:26 +00:00
Winson Chung
52cc03e42c
Merge "Wait for shell drop target to be ready for handling drags in tests" into udc-dev
2023-05-02 16:46:24 +00:00
Winson Chung
c8ad4f7f43
Wait for shell drop target to be ready for handling drags in tests
...
- Wait for the shell drop target to be made visible and drawn before
attempting to continue with the drag gesture
Bug: 234653212
Test: atest NexusLauncherTests
Change-Id: Ida851343873b51288460f25bba062f29019005d4
2023-05-02 05:29:36 +00:00
Tony Wickham
988ca41e9f
Merge "Simplify/correct Taskbar insetsRoundedCornerFrame calculation" into udc-dev am: 5e43031ed0 am: 4ea805022d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22939968
Change-Id: Idfb2c4d948814da1c31e06e32a21d4c91af554cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-02 02:15:18 +00:00
Tony Wickham
4ea805022d
Merge "Simplify/correct Taskbar insetsRoundedCornerFrame calculation" into udc-dev am: 5e43031ed0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22939968
Change-Id: I823ade6704de7a2fea35123a25e5821e03afcc6a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-02 01:34:00 +00:00
Tony Wickham
2054577dac
Merge "Simplify/correct Taskbar insetsRoundedCornerFrame calculation" into udc-dev am: 5e43031ed0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22939968
Change-Id: I5d6695e04bb4e22ad28aa2cdad40e183d959fda5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-02 01:32:27 +00:00
Tony Wickham
5e43031ed0
Merge "Simplify/correct Taskbar insetsRoundedCornerFrame calculation" into udc-dev
2023-05-02 00:56:38 +00:00
Vinit Nayak
3907e44882
Merge "Refactor handling data launching split screen to separate class" into udc-dev am: 90dce8b8b2 am: d563920508
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22840581
Change-Id: I1a0a6f5eb86a450c397ced9895d7861e0d255269
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-01 21:13:14 +00:00
Schneider Victor-tulias
f77d2086c4
Add null checks for mRecentsView
...
Fixed a NPE and added some null checks for mRecentsView. These NPEs can happen if the launcher is destroyed unexpectedly.
Flag: not needed
Fixes: 279738827
Test: ran launcher and tested some gestures
Change-Id: I9c32e22a13d950346ce705ba3a6f11dd3f1da87f
2023-05-01 13:51:02 -07:00
Vinit Nayak
d563920508
Merge "Refactor handling data launching split screen to separate class" into udc-dev am: 90dce8b8b2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22840581
Change-Id: I4145cd1b949c9c3ae6ce3d3a81ff0aa2b649527e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-01 20:31:24 +00:00
Vinit Nayak
2ba3212e52
Merge "Refactor handling data launching split screen to separate class" into udc-dev am: 90dce8b8b2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22840581
Change-Id: Ic6712efb2d7ef29579f557f62563918f3ffd0e5b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-01 20:27:11 +00:00
Saumya Prakash
94c8cf49cf
Remove unused Assistant gesture tutorial and add error checking
...
The Assistant gesture tutorial is unused in both the current and
redesigned gesture nav tutorials and can be removed. Left in, its
detections of gestures are leading to bugs with the tutorial.
Additionally, this change adds in error checking for side swipes in the
overview tutorial.
Flag: ENABLE_NEW_GESTURE_NAV_TUTORIAL
Fix: 280115831
Fix: 261239858
Fix: 278926113
Test: Manually went through both versions of gesture tutorial on
handheld, foldable, and tablet devices
Change-Id: Ie481d92ede2c2ab16ce2b3d1f729f6cb88f1b4c0
2023-05-01 17:58:54 +00:00
Treehugger Robot
32bb627fe4
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev
2023-04-29 07:57:32 +00:00
Vinit Nayak
2a014d4c0d
Refactor handling data launching split screen to separate class
...
* SplitSelectDataHolder contains logic for knowing how
to launch split, separate from the actual API calls to launch split
Flag: ENABLE_SPLIT_LAUNCH_DATA_REFACTOR
Bug: 279494325
Test: Tested w/ all 6 types of launches noted in
SplitSelectDataHolder#@SplitLaunchType.
Also checked to make sure most-recent running tasks are
still being used where applicable.
Change-Id: I8114f87e9956b100622c80f578e291937ed4eeac
2023-04-28 18:00:22 -07:00
Tony Wickham
3cfada0a00
Simplify/correct Taskbar insetsRoundedCornerFrame calculation
...
Now we base it on the current tappableElement insets, which will only be
> 0 for the unstashed, persistent taskbar which draws rounded corners.
This inset also stays stable during temporary stash transitions such as
when the IME is showing.
Flag: ENABLE_TRANSIENT_TASKBAR=true, ENABLE_TASKBAR_PINNING=true
Test: in split screen for both transient and pinned (persistent)
taskbar, ensure split screen divider bottom is drawn appropriately
Fixes: 278028503
Change-Id: Iab56c5dc8f9fc81c34aa01f41b5212dd5c6fd7f0
2023-04-28 23:51:41 +00:00
Sihua Ma
d72ce23707
Fix ConcurrentModificationException in QuickstepWidgetHolder
...
If the listeners would modify the listener list in the widget holder, this would cause a ConcurrentModificationException.
Fix: 275100497
Test: N/A
Change-Id: I3ae0e92db71f1c21d35dbf391dfcb92b46dd30f1
2023-04-28 14:21:24 -07:00
Saumya Prakash
66ca6d3f9c
Merge "Update the colors for gesture navigation tutorial." into udc-dev am: 71d05f963f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22889914
Change-Id: Id651af49d05edc8b4aad4b8a06a940807a3d5da2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-28 18:32:05 +00:00
Saumya Prakash
71d05f963f
Merge "Update the colors for gesture navigation tutorial." into udc-dev
2023-04-28 17:03:31 +00:00
Kateryna Ivanova
c0a003ed77
Revert^2 "Introduce library for public animation APIs"
...
af289a1cd1
Bug: 271850966
Change-Id: Iddc1790fc3704ce20fde4377d05360a77b6c146c
2023-04-28 08:38:26 +00:00
Ats Jenk
b5233cf8a6
Pass in display when using DesktopMode APIs am: 0e068b1213
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22912129
Change-Id: I646e519d5881600240eb0f8d5a082abec48e4d9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-28 00:04:19 +00:00