Commit Graph

78507 Commits

Author SHA1 Message Date
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
Andy Wickham caf0c35661 Allow stashed taskbar to be long pressed.
Bug: 319175012
Test: Manual and unit test
Flag: NA
(see other change)

Change-Id: Ic8ac68d21c64a909a1035339d36f9c3b50a8963c
2024-01-16 21:43:46 -08:00
Vinit Nayak d0791af29b Merge "Add log when user attempts to split with widget" into main 2024-01-17 04:10:58 +00:00
Holly Sun 22dd6a5435 [PS] Update resource files to include round background.
Bug: 19531436
Test: manual
Flag: aconfig enable_inject_private_space_tile teamfood
Change-Id: I287d5cb1c613419035b5b2e4da7c64f897de7c23
2024-01-16 16:37:41 -08:00
Shamali Patwa 1cc90d802d Merge "Fix issue that widget picker is only half of screen in foldable." into main 2024-01-17 00:05:15 +00:00
Vinit Nayak 701d267b05 Add log when user attempts to split with widget
Bug: 295467097
Flag: none

Change-Id: Ice6cdc7a2db85c8efca7d4e1bc74a0cdc367a9ab
2024-01-16 23:54:19 +00:00
Vinit Nayak fc02f88d1b Merge "Sync split dismiss anim scrim fadee timing with taskbar to home anim duration" into main 2024-01-16 23:21:03 +00:00
Shamali P ddde81f4c0 Filter shortcuts in the widget picker activity.
In its current state the WidgetPickerActivity only allows adding widget
items, so to match the state, updated it to show only widgets.

manual test - https://screen/cast/NDUxMjg1NjI0MTM0MDQxNnwxMzE4MzNhOS1mZg

Bug: 320495335
Test: atest Launcher3Tests
Flag: N/A
Change-Id: Ifa75f457219efef49e104efc428d369187db2710
2024-01-16 21:19:16 +00:00
Vadim Tryshev d07875be71 Merge "Demoting new flaky test testThreeButtonsTaskbarBoundsAfterConfigChangeDuringIme to postsubmit" into main 2024-01-16 20:56:52 +00:00
Andy Wickham fb97d92e9a Merge "Ensure "AppIconSelector" does not match folders." into main 2024-01-16 19:18:11 +00:00
Vadim Tryshev f93d6ed80e Demoting new flaky test testThreeButtonsTaskbarBoundsAfterConfigChangeDuringIme to postsubmit
Bug: 320490387
Test: presubmit
Flag: N/A
Change-Id: I1e94ebc71089f68354069fd932be98dd53926ec4
2024-01-16 10:50:52 -08:00
Shamali P be55f82fab Fix issue that widget picker is only half of screen in foldable.
Apply the extra top padding only if device is in portrait and aspect
 ratio is beyond 1.5 to keep the original intent of avoiding showing
 a single pane widget picker in super elongated form. In b/214215594,
 a top padding was applied for w720, but in fold, it ended up showing
 the picker only half way up. So, changed it to consider aspect ratio.

In b/315055849 the tablet portrait will use full width two pane picker,
and then, it will also not need this extra top padding. In that change,
we will use the flag to guard applying this extra padding.

See screen/cast/NTYwMjU1MzY4NDI5NTY4MHw3NDIxYzU0Mi1lNg

Test: WidgetPickerImageTest and Manual (screencast above)
Bug: 317013493
Flag: N/A
Change-Id: I90e0c416f0f05460960983588edf0068d99cd1a6
2024-01-16 16:04:00 +00:00
Android Build Coastguard Worker 6f406b64cc Snap for 11314147 from 0c8439e17d to 24Q2-release
Change-Id: I7030e43660f140717a8e3192b0370ca9e852883a
2024-01-16 00:21:12 +00:00
Schneider Victor-tulias 0c8439e17d Merge "Update the KQS app launch animation to match the spec exactly" into main 2024-01-15 18:42:37 +00:00
helencheuk 2691cdfa8b Configured color attribute properly for focus outline
Bug: 310953377
Test: Manual
Flag: ACONFIG com.android.launcher3.enable_focus_outline Development
Change-Id: If85c33ecea3241e69927917e910386d0346ef43b
2024-01-15 18:35:11 +00:00
Himanshu Gupta ce495f13e3 Adding suport for Private Space QsTile fulfillment.
Adding logic to unlock private space and
scroll to the container after unlock event
is received by Launcher.

This change also moves pieces of Private Space
Animation to different classes, in order to make
it more robust.

Bug: 289024009
Test: atest PrivateProfileManagerTest
Flag: ACONFIG com.google.android.apps.nexuslauncher.inject_private_space_tile TEAMFOOD
Change-Id: Ica2fbc00ff3516ed5aca7fbbfc0bd2aa036a4cee
2024-01-15 18:43:27 +05:30
Johannes Gallmann 898b9af9a2 Merge "Fix stuck wallpaper with predictive back" into main 2024-01-15 09:51:42 +00:00
Android Build Coastguard Worker a38e0b45d4 Snap for 11311558 from c52860263a to 24Q2-release
Change-Id: I4bee92b3c40fba6991bc0d02cef75bca5a10aeb9
2024-01-14 22:20:04 +00:00
Sunny Goyal d24d33925a Using WidgetInflater in loader task
This removes duplicate logic for widget inflation.
Since the widget inflation can now happen during loader,
the restore logging can also be moved completely to the loader

Bug: 318539160
Test: atest TaplBinderTests
Flag: None
Change-Id: If9f336e7bf49ee7df121d7d9852b674d98124895
2024-01-14 00:56:51 -08:00
Sebastián Franco c52860263a Merge "Send pointer up input even if there is an exception" into main 2024-01-13 23:18:03 +00:00
Android Build Coastguard Worker 222a066f61 Snap for 11310879 from 64614a1ec6 to 24Q2-release
Change-Id: I695a93e09f53ae2d28fc7dc77cbfda8273c95ead
2024-01-13 22:20:23 +00:00
Anushree Ganjam 64614a1ec6 Merge "Add null check since LauncherUserInfo can be null." into main 2024-01-13 05:04:14 +00:00
Android Build Coastguard Worker 5c8f83b9af Snap for 11308440 from 9fc2fa34b3 to 24Q2-release
Change-Id: Iab03d14176cb0bf5d0b06057406c3c1c7ae23a64
2024-01-13 02:26:07 +00:00