Commit Graph

76729 Commits

Author SHA1 Message Date
Vadim Tryshev 82bf25b017 Merge "Adding TestStabiility so that demoting transitioningToUnlocked_resetCallsPendingRunnable from presubmit works" into main 2024-01-19 21:14:20 +00:00
Fengjiang Li a6142fff95 Merge "Fix flaky ExecutorRunnableTest" into main 2024-01-19 21:05:23 +00:00
Charlie Anderson 97b0c90ae0 Merge "Fixes bug where app suggestions incorrectly calculate available space when bottom row is full" into main 2024-01-19 20:29:21 +00:00
Tony Wickham c4df8c2ec6 Revert to passing mIsStashed to StashedHandleViewController again
- Fixes case where handle is initially invisible but will be stashed
  and visible, e.g. when launching an app from home screen
- To fix the original issue of sampling happening unnecessarily for
  three button nav, also check supportsVisualStashing()

Fixes: 321257120
Flag: None
Test: Launch an app from home in gesture nav mode
Test: testThreeButtonsTaskbarBoundsAfterConfigChangeDuringIme
Change-Id: I1f26436de3081fd00f75a5921010e361e9a9f34e
2024-01-19 20:25:25 +00:00
Fengjiang Li 8e2797c52e Fix flaky ExecutorRunnableTest
Use lock to pause/resume execution of Executor

Fix: 316588649
Test: Unit test
Flag: NONE
Change-Id: I5a3c5dece279c6bdaaba579754678108b4bf75b8
2024-01-19 11:44:17 -08:00
Bill Yi f00c59e2f4 Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-01-19 18:49:23 +00:00
Bill Yi 4d97c8b865 Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-01-19 18:49:23 +00:00
Sunny Goyal 9f226dff72 Simplyfing SystemShortcut rendering
Instead of opening the popup again when the status of AppSharing
changes, updating the UI in-place.

Bug: 321179015
Test: Presubmit
Flag: N/A
Change-Id: I6d7bd8cdf2014fd881324347e3e01b8e7e84ef1e
2024-01-19 10:48:54 -08:00
Helen Cheuk 91a048def2 [automerger skipped] Merge "Add flag guard to hover actions in TouchInteractionService." into udc-qpr-dev am: 7110ff3bfb -s ours
am skip reason: Merged-In I74818f517b84c4aba8a7dd4a77397495595bbef5 with SHA-1 8bcf485ac4 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25917278

Change-Id: I8559713c29258b96d8457f3fc1b013c489a77db7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-19 18:32:12 +00:00
Pat Manning 5f7409b801 [automerger skipped] Add flag guard to hover actions in TouchInteractionService. am: aac08cfbad -s ours
am skip reason: Merged-In I74818f517b84c4aba8a7dd4a77397495595bbef5 with SHA-1 8bcf485ac4 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25917278

Change-Id: I08e927aee91d6ea626ed6bb13506764cb8643d3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-19 18:32:08 +00:00
Vadim Tryshev 840a97d7ff Adding TestStabiility so that demoting transitioningToUnlocked_resetCallsPendingRunnable from presubmit works
Bug: 320703862
Test: presubmit
Flag: N/A
Change-Id: Ie0e49ffb4d1efabe1c79fac9342f186f15f8cf23
2024-01-19 18:28:05 +00:00
Bill Yi 92facbe6d9 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ef1ac08ff9 -s ours
am skip reason: contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25940435

Change-Id: Ia468610b81bbda731ae19355b5c7d008e11bd2fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-19 18:27:01 +00:00
Charlie Anderson 4612239a61 Fixes bug where app suggestions incorrectly calculate available space when bottom row is full
Bug: 318417510
Flag: N/A
Test: manually tested toggling app suggestions with the bottom row filled / not filled
Change-Id: I25461aefa8db93a1c2548604c0ea15c9a12ae688
2024-01-19 13:07:11 -05:00
Helen Cheuk 7110ff3bfb Merge "Add flag guard to hover actions in TouchInteractionService." into udc-qpr-dev 2024-01-19 18:00:54 +00:00
Sunny Goyal defc9058a1 Merge "Cleaning up some unused notifications functionality" into main 2024-01-19 16:39:12 +00:00
samcackett 548c4d0e8d Use app short name in Overview IconAppChipView
Fixes: 313649435
Test: Build & Run
  Open an app with a longer name, like Google News or Youtube Music.
  Open "Overview". IconAppChipMenu should have a short name like "News"
  or "YT Music"
Flag: ACONFIG com.android.launcher3.enable_overview_icon_menu TEAMFOOD
Change-Id: Ieb449c5e574dd3c7b88a9cd3979175cbc91ef3eb
2024-01-19 14:35:13 +00:00
Johannes Gallmann 3cbcdaff19 Merge "Attach launcher protection scrim to the opening target instead of Launcher's surface." into main 2024-01-19 08:31:32 +00:00
Sunny Goyal e0c1649d87 Cleaning up some unused notifications functionality
Bug: 321154530
Test: Presubmit
Flag: N/A
Change-Id: I1ff2a4f19595659d89e7d72ee1b29036bbd54d8f
2024-01-19 00:21:02 -08:00
Android Build Coastguard Worker 4c5e9fd938 Snap for 11330025 from a3e2c59716 to 24Q2-release
Change-Id: I4ed6a78096d05eeb01e5fbbaa5722d95cf42ef8a
2024-01-19 00:20:46 +00:00
Xin Li 6810c19646 Merge Android 24Q1 Release (ab/11220357)
Bug: 319669529
Merged-In: I0708bf3c060ba84089722d0bd9480a4f4bd2b8e2
Change-Id: I31bb7f6aa8f71244f6e44903927f67e9d3a85642
2024-01-18 13:56:04 -08:00
Anushree Ganjam 917619a06a Merge "Remove Pin Prediction shortcut from private space app." into main 2024-01-18 21:45:23 +00:00
Bill Yi ef1ac08ff9 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I8ba4cb1f6e6d9367d2221cf03b2aa361a0f89543
2024-01-18 13:13:30 -08:00
Bill Yi 5b3446a8ca Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I77decbecbcf69b45b8d1db8cf8413684bda113ca
2024-01-18 13:13:04 -08:00
Bill Yi b5c58ab125 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ic18cb29c11bae16ae1f9e91c16f444045ede1137
2024-01-18 13:11:49 -08:00
Sunny Goyal 2c206400a2 Implementing an unfold animation using CannedAnimationController
Bug: 297057373
Flag: aconfig enable_unfold_state_animation DISABLED
Test: Manual
Change-Id: Iaa352133ebf06ab74b9ba4b8c4d3523f27666089
2024-01-18 11:49:37 -08:00
Anushree Ganjam 245402984d Remove Pin Prediction shortcut from private space app.
Before: https://screenshot.googleplex.com/68S4y4efJWQkyYk.png
After: https://screenshot.googleplex.com/8XdwUFGsYvHkEQ4.png

Bug: 319250810
Test: Manual
Flag: aconfig com.android.launcher.enable_delete_private_space_pin_shortcut DEVELOPMENT

Change-Id: I33ef2cc35c31f86101197405502d84ad98b36bdc
2024-01-18 11:17:09 -08:00
Vadim Tryshev a3e2c59716 Merge "Demoting unstable transitioningToUnlocked_resetCallsPendingRunnable from presubmit" into main 2024-01-18 18:14:11 +00:00
Rohit Goyal d16a574524 Merge "Add support for progress bar for archived apps in AllApps view." into main 2024-01-18 17:56:04 +00:00
Oriol Prieto Gascó 8cba27bc8a Merge "Set aconfig container to "system"" into main 2024-01-18 14:29:17 +00:00
Saumya Prakash b617daa6c6 Merge "Add standalone taskbar edu tooltip for the pinnable taskbar feature" into main 2024-01-18 01:41:14 +00:00
Android Build Coastguard Worker c89a98c80f Snap for 11324029 from 7c44333f0e to 24Q2-release
Change-Id: I3e599f26aa57a1f31849fe539918037c78361ab5
2024-01-18 00:21:00 +00:00
Holly Sun 70d8ecbcfe [PS] Log event for private space add button click.
Bug: 320702146
Test: manual
Flag: ACONFIG com.android.launcher3.private_space_app_installer_button teamfood
Change-Id: I2ea6b215d4bce93e682c260242a6c3a7cb31922f
2024-01-17 16:09:08 -08:00
Sunny Goyal d3ee2c3427 Merge "Adding feature flags for Launcher reboot and load improvements" into main 2024-01-18 00:07:54 +00:00
Anushree Ganjam cbfa8043c8 Merge "Add "Don't suggest app" shortcut to suggested apps." into main 2024-01-17 22:25:17 +00:00
Sunny Goyal d76c458c5a Merge "Removing binder claas from main thread related to widget sizes" into main 2024-01-17 22:17:27 +00:00
Sunny Goyal 24d68d852b Adding feature flags for Launcher reboot and load improvements
Bug: 318539160
Bug: 298231234
Test: N/A
Flag: ACONFIG com.android.launcher3.enable_reboot_unlock_animation DEVELOPMENT
Flag: ACONFIG com.android.launcher3.enable_workspace_inflation DEVELOPMENT
Change-Id: Ica99710a4168eae556ea656f65a444628f9fd8e9
2024-01-17 14:14:23 -08:00
Saumya Prakash dddebdff0c Add standalone taskbar edu tooltip for the pinnable taskbar feature
This change adds in a standalone edu window for the pinnable taskbar
feature. The reason for the change is to educate users about pinnable
taskbar to those who have already seen taskbar edu before.

Fixes: 302589411, 300161174
Test: Went through taskbar education taskbar with the flag on and off.
Check that the standalone pinning taskbar only shows up if previous
taskbar education was already completed.
Flag:  ACONFIG com.android.launcher3.enable_taskbar_pinning DISABLED

Change-Id: I03a5fb05ae5f15892421a57355f6d503de56d9fd
2024-01-17 21:23:30 +00:00
Andy Wickham 32f2cae290 Merge "Allow stashed taskbar to be long pressed." into main 2024-01-17 21:09:15 +00:00
Sunny Goyal 1d8ed798a8 Removing binder claas from main thread related to widget sizes
Widget size is deterministic based on device profile, so it can be
set during the loader itself. Any further changes are handled by
workspace

Bug: 318539160
Test: Verified inflated widgets have correct size
Flag: N/A
Change-Id: I84e803a5ccd49bcc6c2a19ab326f6bc1a3d9a5bd
2024-01-17 12:23:56 -08:00
Sunny Goyal 7c44333f0e Merge "Using WidgetInflater in loader task" into main 2024-01-17 19:21:31 +00:00
Vadim Tryshev 5952119e94 Demoting unstable transitioningToUnlocked_resetCallsPendingRunnable from presubmit
Bug: 320703862
Test: presubmit
Flag: N/A
Change-Id: Ic4de468540a02c316a60a30ae73fe2de7bf51933
2024-01-17 10:24:04 -08:00
Rohit Goyal 04fe042e83 Add support for progress bar for archived apps in AllApps view.
Working Video: https://drive.google.com/file/d/1-cSD63FQLmqyeTkUuXqcSsjb03m31ULO/view?usp=sharing

Test: TaplPromiseIconUiTest
Bug: 302115555
Bug: 317108448
Flag: ACONFIG com.android.launcher3.enable_support_for_archiving DEVELOPMENT
Change-Id: Iebaa338789430c5e0a004bd8b05bdbda87cd986e
2024-01-17 22:49:08 +05:30
Anna Zhuravleva 9de29f211a Merge "Do not show install shortcut for Settings" into main 2024-01-17 17:18:33 +00:00
Anna Zhuravleva d986fda1d5 Do not show install shortcut for Settings
Private profile shares Settings with the main user,
this change disable showing "Install to private"
long-press shortcut for Settings.

Bug: 316118005
Test: long press on Settings app
Flag: ACONFIG com.android.launcher3.Flags.enable_private_space_install_shortcut DEVELOPMENT

Change-Id: Iecc0bdf60879ce5c74288942d39bbb3add68fd9c
2024-01-17 16:06:38 +00:00
Shamali Patwa 56fd022d10 Merge "Filter shortcuts in the widget picker activity." into main 2024-01-17 14:15:51 +00:00
Pat Manning 5b7f564395 Merge "Add flag guard to hover actions in TouchInteractionService." into main 2024-01-17 13:05:20 +00:00
Pat Manning aac08cfbad Add flag guard to hover actions in TouchInteractionService.
Flag: ACONFIG com.android.launcher3.enable_cursor_hover_states NEXTFOOD
Test: Manual.
Bug: 306745595
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:8bcf485ac4c61290facfcb28dadee7535901a42c)
Merged-In: I74818f517b84c4aba8a7dd4a77397495595bbef5
Change-Id: I74818f517b84c4aba8a7dd4a77397495595bbef5
2024-01-17 12:16:23 +00:00
Pat Manning 8bcf485ac4 Add flag guard to hover actions in TouchInteractionService.
Flag: ACONFIG com.android.launcher3.enable_cursor_hover_states NEXTFOOD
Test: Manual.
Bug: 306745595
Change-Id: I74818f517b84c4aba8a7dd4a77397495595bbef5
2024-01-17 11:44:31 +00:00
Helen Cheuk 456c085338 Merge "Configured color attribute properly for focus outline" into main 2024-01-17 10:55:53 +00:00
Himanshu Gupta 7b1858cbf2 Merge "Adding suport for Private Space QsTile fulfillment." into main 2024-01-17 07:00:10 +00:00