Federico Baron
c113ce9f9f
Merge "Migrate smartspace as a widget and smartspace removal toggle flags to aconfig" into main
2024-04-29 21:46:03 +00:00
Vadim Tryshev
edfa8480a9
Merge "Saving test artifacts in TAPL when the failure is diagnosed" into main
2024-04-29 20:49:15 +00:00
Federico Baron
f22abdb2ec
Merge "Revert "Add screenrecord to test with "Only System UI views are visible" message"" into main
2024-04-29 19:50:14 +00:00
Bill Yi
854b874cc0
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-04-29 18:54:39 +00:00
Bill Yi
18a4a3407d
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-04-29 18:54:39 +00:00
Vadim Tryshev
7a4d696bbb
Saving test artifacts in TAPL when the failure is diagnosed
...
Not waiting for FailureWatcher to catch the exception and save
artifacts. This will help to save test artifacts before potential
deinitialization in the test which may change the screen contents.
Bug: 187761685
Test: presubmit
Flag: N/A
Change-Id: I7aa95028acfae3fe0895fc5df4ea6f6912fcda52
2024-04-29 11:53:08 -07:00
Alex Chau
15e2c7734b
Refactor TaskView.getTaskIds and its attribute container to support any number of tasks
...
- getTaskIds and getTaskIdAttributeContainers will now return an array with any sizes:
- Not bound -> empty array
- Single task -> 1 element array
- Split task -> 2 elements array
- Desktop task -> N elements array
- Updates TaskView.containsTaskId/containsMultipleTasks accordingly
- Removed unnecessary overrides in GroupedTaskView and DesktopTaskView
- Updates RecentsView.hasAllValidTaskIds accordingly
- Reviewed all direct and indirect usage of getTaskIds, to make sure caller don't access the array without length checking; migrate usage to stream if applicable
- Simplfied RecentsView.shouldAddStubTaskView to use getTaskViewByTaskIds to find TaksView with exact match of taskIds
- Simplfied RecentsView.setContentAlpha to match TaskView ref instead of doing taskId matching
Bug: 249371338
Test: With single, split, desktop task in Overview, try different CUJs like launch, menu, dismiss, scroll, swipe up etc.
Flag: NONE
Change-Id: I39a5a36c85ce8b366fe25132a349b08244fb1217
2024-04-29 19:27:11 +01:00
Saumya Prakash
8d6b9f5771
[automerger skipped] Merge "Change colors shown in Gesture Nav Tutorial for light mode" into 24D1-dev am: 747e3fd949 -s ours
...
am skip reason: Merged-In Ib83fdcce1d2bd057ca4bf3258cc81fda704bf149 with SHA-1 58aacfad2b is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27121724
Change-Id: I8a3e7c10ca5e646bcecf94aa845d87d5607d76ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-29 18:03:49 +00:00
Saumya Prakash
68f0c3f272
[automerger skipped] Change colors shown in Gesture Nav Tutorial for light mode am: 56ba00554a -s ours
...
am skip reason: Merged-In Ib83fdcce1d2bd057ca4bf3258cc81fda704bf149 with SHA-1 58aacfad2b is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27121724
Change-Id: Icd17f00fdc985e97ba046b58d150e3dcb63620f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-29 18:03:45 +00:00
Saumya Prakash
747e3fd949
Merge "Change colors shown in Gesture Nav Tutorial for light mode" into 24D1-dev
2024-04-29 17:43:39 +00:00
Fengjiang Li
dd2b47350e
Merge "[Launcher Jank] Avoid lock contention on AssetManager in all apps preinflate thread" into main
2024-04-29 17:05:36 +00:00
Federico Baron
d77a57178e
Revert "Add screenrecord to test with "Only System UI views are visible" message"
...
This reverts commit 3f58b471af .
Reason for revert: issue resolved
Change-Id: Ifa8806b6460f4243c9e38e2e6c63ec22dcc7d8f6
2024-04-29 16:47:38 +00:00
Treehugger Robot
9a81a517d9
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev am: 22ce78870d -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27138023
Change-Id: I912fedc869b5400c53f037e092c9ad39e10b004a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-29 16:44:29 +00:00
Bill Yi
1fd84633f4
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 9e2f701fb8 -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27138023
Change-Id: Ibf660f5379aceda3113b21915eb0cddc9fb92731
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-29 16:44:22 +00:00
Bill Yi
2035f90621
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 8f16a69b9a -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27138021
Change-Id: I4db924a35289aee256ee2a763fd5e97672f3c32b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-29 16:44:18 +00:00
Treehugger Robot
22ce78870d
Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev
2024-04-29 16:32:33 +00:00
Treehugger Robot
ad43790851
[automerger skipped] Merge "Remove redundant call to SetFlagsRule.initAllFlagsToReleaseConfigDefault()" into main am: 46af250858 am: 4405ac0333 -s ours
...
am skip reason: Merged-In Ic3e189983b30ef60c5be61aaeefb1641a5651bf9 with SHA-1 854b8781ad is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/3058942
Change-Id: I8d739f76fa3a04a829f7452d01321ee3fb1b4ec7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-29 16:29:28 +00:00
Treehugger Robot
4405ac0333
Merge "Remove redundant call to SetFlagsRule.initAllFlagsToReleaseConfigDefault()" into main am: 46af250858
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/3058942
Change-Id: I2f3ea7f5283c30b49d70e9380ebd819e88790112
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-29 16:13:12 +00:00
Treehugger Robot
46af250858
Merge "Remove redundant call to SetFlagsRule.initAllFlagsToReleaseConfigDefault()" into main
2024-04-29 15:50:41 +00:00
Gustav Sennton
56f9df0620
Merge "[Desktop Mode] Show indicators under Taskbar app icons for running apps" into main
2024-04-29 08:28:28 +00:00
Fengjiang Li
b2d0845a29
[Launcher Jank] Avoid lock contention on AssetManager in all apps preinflate thread
...
Create a separate context with a separate AssetManager obj.
Bug: 337056120
Flag: NONE
Test: presubmit
Change-Id: Ic6765f7f19b649605aec6a889f8382ee10f929b0
2024-04-29 04:43:25 +00:00
Bill Yi
9e2f701fb8
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ide87625565398a8612ea04bc4d9543b55a8fb5b0
2024-04-28 18:40:45 -07:00
Bill Yi
1c48bb0e54
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I9cefb3d308a88979430404598f58c5350f1eebfd
2024-04-28 18:40:16 -07:00
Bill Yi
8f16a69b9a
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I1da48f1015cff2f9729ecb9a1571843ebada07ec
2024-04-28 18:39:11 -07:00
Bill Yi
bcf9cd332c
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ic11465c775fc2f56129fc14c1737e4d496357ba1
2024-04-28 18:38:37 -07:00
Android Build Coastguard Worker
d76cc1a530
Snap for 11774205 from 1b21277b1d to 24Q3-release
...
Change-Id: I4fc3bec97c129f850097d1a0e0f1e158301f6ac4
2024-04-27 21:23:25 +00:00
Android Build Coastguard Worker
19f3df7254
Snap for 11772614 from 4fcf4016a0 to 24Q3-release
...
Change-Id: Iff52ca84581d58ff4445a44611583c18ccaec034
2024-04-27 01:21:52 +00:00
Treehugger Robot
1b21277b1d
Merge "Add TAPL tests for PredictionRow." into main
2024-04-27 01:13:02 +00:00
Liran Binyamin
29a3e5d676
Animate the bubble bar to show new bubble
...
This change updates that animation that plays when a new bubble notification is received. We now animate the entire bubble bar rather than the individual bubble.
Demo: http://recall/-/bJtug1HhvXkkeA4MQvIaiP/dwbsZJZlqLwJ2IG7RfJZ7c
Flag: ACONFIG com.android.wm.shell.enable_bubble_bar DEVELOPMENT
Bug: 280605846
Test: atest BubbleBarViewAnimatorTest
Change-Id: I2dc58ad61b880d76c9eefa462c3aee4e8bbb3584
2024-04-26 20:50:43 -04:00
Bill Yi
359c5005f2
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-04-26 23:46:21 +00:00
Bill Yi
db8d2dc357
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-04-26 23:46:21 +00:00
Treehugger Robot
077f86a2f5
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev am: fe2e1a3672 -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27106568
Change-Id: Ib7e44d467ae377d9ddb17daba1560c0fe9cd8e38
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-26 23:30:51 +00:00
Bill Yi
2fa7e74a30
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: f0fa15f3d5 -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27106568
Change-Id: If339e05c5aa6750e8dbf70d4edd96167e3d376b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-26 23:30:42 +00:00
Anushree Ganjam
5a2b0ff434
Add TAPL tests for PredictionRow.
...
This will help us catch and debug following issues
* Prediction row view is missing
* Prediction row view doesn't contain enough apps
Bug: 332171918
Test: Manual
Flag: NA
Change-Id: I11035997afb26799a2c3b69d5139b4f3c28fc405
2024-04-26 16:27:41 -07:00
Treehugger Robot
fe2e1a3672
Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev
2024-04-26 22:58:48 +00:00
Sunny Goyal
277ef4868c
Removing disabled color extractor from Widgets
...
Bug: 266941872
Flag: None
Test: Presubmit (removed dead code)
Change-Id: Ie45cf08c694652266af6c95dab0eac5b9dd138f6
2024-04-26 15:46:04 -07:00
Evan Rosky
1754a6a2b2
Merge "Phase-out shell-transit flag" into main
2024-04-26 22:24:35 +00:00
Brian Isganitis
4fcf4016a0
Merge "Make IME force stash the Taskbar." into main
2024-04-26 21:37:23 +00:00
Holly Sun
7bb9247bf6
[reset] Call SearchUiManager#resetSearch instead of reset.
...
This is a follow-up of ag/26362927.
When it's in searching state, we only need to reset search instead of resetting everything.
Test: search something and scroll in AA+. Trigger AA+ by filing an intent (adb shell am start -n com.google.android.apps.nexuslauncher/.NexusLauncherActivity -a android.intent.action.ALL_APPS). Notice the search RV is reset and scroll to top.
Bug: 328505782
Flag: aconfig com.android.launcher3.enable_private_space nextfood
Change-Id: I9d1d4386077433a676c1f3b8e3614fb848284a88
2024-04-26 14:25:16 -07:00
Saumya Prakash
56ba00554a
Change colors shown in Gesture Nav Tutorial for light mode
...
We use a second set of colors to ensure that the text is more visible in light mode for the gesture navigation tutorial.
Fix: 318471359
Test: Run the gesture navigation tutorial in light mode and dark mode
Flag: LEGACY ENABLE_NEW_GESTURE_NAV_TUTORIAL ENABLED
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:58aacfad2b478c26d73276ba78d5d3388ec5ddc2 )
Merged-In: Ib83fdcce1d2bd057ca4bf3258cc81fda704bf149
Change-Id: Ib83fdcce1d2bd057ca4bf3258cc81fda704bf149
2024-04-26 20:33:53 +00:00
Saumya Prakash
473de42d70
Merge "Change colors shown in Gesture Nav Tutorial for light mode" into main
2024-04-26 20:32:44 +00:00
Willie Koomson
21379bfbbc
Merge "Remove widget education tip dialog" into main
2024-04-26 20:23:21 +00:00
Jeff DeCew
5a093d8224
Remove redundant call to SetFlagsRule.initAllFlagsToReleaseConfigDefault()
...
Test: atest
Bug: 336802415
Flag: test_only
Merged-In: Ic3e189983b30ef60c5be61aaeefb1641a5651bf9
Change-Id: Ic3e189983b30ef60c5be61aaeefb1641a5651bf9
2024-04-26 18:50:28 +00:00
Holly Sun
4e203b2826
[reset] Remove redundant calls in resetAndScrollToPrivateSpaceHeader.
...
1. When a user clicks a PS tile, fast scrolling is already end.
2. When a user clicks a PS tile, it should be in the search RV, so no need to handle header.
3. We need the `animateToSearchState` with 0 time because the one inside `resetSearch` with 300ms delay will conflict with the following scrolling to bottom. When `resetSearch` is called after `animateToSearchState(0)` finishes, the inside `animateToSearchState(300)` is just a no-op and return early, so we won't have redundant call.
Bug: 328505782
Test: manual
Flag: aconfig com.google.android.apps.nexuslauncher.enable_inject_private_space_tile nextfood
Change-Id: Ied9f96c276c8f7707c672425bebe81e72e0d3bae
2024-04-26 11:41:50 -07:00
Vadim Tryshev
3674c92354
Merge "Revert "Demote unstable test testUninstallFromAllApps from presubmit"" into main
2024-04-26 18:34:47 +00:00
Holly Jiuyu Sun
782d506330
Merge "[a11y] Change all apps screen name to All Apps instead of reusing Home." into main
2024-04-26 18:28:29 +00:00
Willie Koomson
5fb9b1595e
Merge "Fix Add button animations" into main
2024-04-26 18:24:13 +00:00
Vinit Nayak
66adc0b08c
Merge "Revert^2 "Launch split tasks at beginning of animation instead of the end"" into 24D1-dev am: 4dfda85f2a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27106719
Change-Id: Ic3201a0fbaf10778dca2741b735e52466d084a3e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-26 18:23:27 +00:00
Saumya Prakash
045f8e0623
[automerger skipped] Merge "Increase the delay in between gesture tutorials" into 24D1-dev am: edc8a0a967 -s ours
...
am skip reason: Merged-In I2c22e19dff91ac720877e596df90efe7f3cfcd80 with SHA-1 959dff1220 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27056495
Change-Id: I2afd1f3f46f069d57b4981181653c0d4be0af3a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-26 18:23:13 +00:00
Saumya Prakash
dd669f851f
[automerger skipped] Increase the delay in between gesture tutorials am: 1e8961c3f8 -s ours
...
am skip reason: Merged-In I2c22e19dff91ac720877e596df90efe7f3cfcd80 with SHA-1 959dff1220 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27056495
Change-Id: Ic91535a35ccbdae7e29eaaf72ea9674ea5ed147c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-26 18:23:10 +00:00