Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Launcher3 A15 Merge #4818

Draft
wants to merge 10,000 commits into
base: 14-dev
Choose a base branch
from
Draft

Launcher3 A15 Merge #4818

wants to merge 10,000 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jun 3, 2024

  1. Merge "Fix bubble bar and handle visibility on first bubble" into main

    Liran Binyamin authored and Android (Google) Code Review committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    ba732a7 View commit details
    Browse the repository at this point in the history
  2. Animate -1 to recents

    Fix: 343770316
    Test: manual - record a video
    Flag: com.android.launcher3.use_activity_overlay
    Change-Id: I74346f060ea93dbc8fc0a1c3290d4996d89ec062
    Fengjiang Li committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    0180743 View commit details
    Browse the repository at this point in the history
  3. Merge "Revert flaky FolderNameProviderTest" into main

    uwaisashraf authored and Android (Google) Code Review committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    000aaf6 View commit details
    Browse the repository at this point in the history
  4. Merge "Clean up unused debug logs for b/319168409" into main

    victortulias authored and Android (Google) Code Review committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    38b9e14 View commit details
    Browse the repository at this point in the history
  5. Add flag for Recents in Taskbar

    Flag: com.android.launcher3.enable_recents_in_taskbar
    Test: none
    Bug: 315354060
    Change-Id: I5b757558ab8e5905b4142146901b68f55d0c7ef8
    Tony Wickham committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    be10c0b View commit details
    Browse the repository at this point in the history
  6. Snap for 11920703 from 38b9e14 to 24Q3-release

    Change-Id: I8c248849c89363c910d4b3d6123c98f3107819f2
    Android Build Coastguard Worker committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    1be0377 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Merge "Revert "[Launcher3] Hide keyboard when fastscroller scrolling …

    …down and keyboard"" into main
    Liam Lee Pong Lam authored and Android (Google) Code Review committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    61ac47e View commit details
    Browse the repository at this point in the history
  2. [Launcher3] Hide keyboard when fastscroller scrolling down and keyboard

    shown
    
    Implement keyboard hiding logic: Hide keyboard when scrolling down (y > mLastY) unless already requested (mRequestedHideKeyboard). Track hide request state to prevent redundant calls.
    
    New added logic: Only hide keyobard while dragging the scrollbar
    
    result video: https://photos.app.goo.gl/e4dYUUiUN3BujNUz9
    
    Bug: 333967597
    Flag: EXEMPT bugfix
    Test: Manual
    Change-Id: Id672763c69cbb37aeb7a1fd3f17eb168de9f49b4
    Liam, Lee Pong Lam committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    e480099 View commit details
    Browse the repository at this point in the history
  3. Merge "Animate -1 to recents" into main

    Fengjiang Li authored and Android (Google) Code Review committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    0ebe652 View commit details
    Browse the repository at this point in the history
  4. Import translations. DO NOT MERGE ANYWHERE

    Auto-generated-cl: translation import
    Change-Id: I4e0f4e61a5e6957bd6d52ede541d1dfe0523ab74
    Bill Yi committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    4ff619a View commit details
    Browse the repository at this point in the history
  5. Import translations. DO NOT MERGE ANYWHERE

    Auto-generated-cl: translation import
    Change-Id: I7d47742f878876e358fec1130708bae36149f801
    Bill Yi committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    b748c8e View commit details
    Browse the repository at this point in the history
  6. Adding logs to monitor OverviewCommandHelper

    This CL adds some logs to help analyzing why recents button with 3 button navigation sometimes don't open Overview.
    
    Bug: 337954957
    Test: NONE
    Flag: EXEMPT Adding logs to debug issue
    Change-Id: I44a799319eca667b04d4e78a38ade796fc3b69fb
    Jordan Silva committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    11afae1 View commit details
    Browse the repository at this point in the history
  7. Allow DeviceProfile tests to run on TreeHugger Robolectric device

    Bug: 325088842
    Test: Presubmit passes
    Flag: EXEMPT test-only
    Change-Id: Id2856b2016b2e1ba467c7b8e830631f5253d6b8c
    uwaisashraf committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    8015633 View commit details
    Browse the repository at this point in the history
  8. Merge "Allow DeviceProfile tests to run on TreeHugger Robolectric dev…

    …ice" into main
    Treehugger Robot authored and Android (Google) Code Review committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    fb133bd View commit details
    Browse the repository at this point in the history
  9. Merge "Adding logs to monitor OverviewCommandHelper" into main

    Jordan Silva authored and Android (Google) Code Review committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    bf5e19f View commit details
    Browse the repository at this point in the history
  10. Add transition source for DesktopMode enter transition event originating

    from AppIcon press in overview
    
    Test: Updated unit tests
    Flag: EXEMPT not a major feature/ user visible change
    Bug: b/326231756
    
    Change-Id: I9e53cd3ec41dd2475ba90ea8fab2fb7a90f5e158
    Alina Zaidi committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    f895a7b View commit details
    Browse the repository at this point in the history
  11. Fix split snapshot broken after rotating in fake orientation

    This CL replaces the live tile with the snapshot after rotating in fake orientation. The animateRotation function was created to extract the rotation logic to guarantee that switchToScreenshot call will only happen when there is a running task.
    
    Fix: 326410493
    Flag: EXEMPT bug fix
    Test: Manual. Instructions in the bug description.
    Change-Id: I9d5e1b5ca803f8f8072702b37206a73b8d8a10ed
    Jordan Silva committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    a3b66f5 View commit details
    Browse the repository at this point in the history
  12. Merge "Add transition source for DesktopMode enter transition event o…

    …riginating from AppIcon press in overview" into main
    Alina Zaidi authored and Android (Google) Code Review committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    c40cf86 View commit details
    Browse the repository at this point in the history
  13. Consolidate the header views updating into a single method

    Call this updateView() in reset to ensure states are correct before animating.
    
    bug: 341053089
    Test: manually - video: https://drive.google.com/file/d/18ZSAEplL1Lk5ij3IHlwtRh1GQ6GhrXX1/view?usp=sharing
    Flag: Aconfig com.android.launcher3.enable_private_space Nextfood
    Change-Id: I2c825a7fd7d9a5faad8fbbb70d0f40294f715a42
    Brandon Dayauon committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    2c40b83 View commit details
    Browse the repository at this point in the history
  14. Merge "Make Taskbar Divider PopUp Menu Width Dynamic" into main

    Jagrut Desai authored and Android (Google) Code Review committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    e263730 View commit details
    Browse the repository at this point in the history
  15. Animate RecentsView when rotating in fake orientations

    Test: Manual - animations
    Bug: 336704871
    Flag: EXEMPT bugfix
    Change-Id: I80629128a0730ca85d0313d15af806ddf840e82b
    uwaisashraf committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    5580144 View commit details
    Browse the repository at this point in the history
  16. Merge "Import translations. DO NOT MERGE ANYWHERE" into main

    Treehugger Robot authored and Android (Google) Code Review committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    e232561 View commit details
    Browse the repository at this point in the history
  17. [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: b…

    …748c8e -s ours
    
    am skip reason: contains skip directive
    
    Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27660191
    
    Change-Id: If41e975c615955d48be92f4703a8b8f43423485b
    Signed-off-by: Automerger Merge Worker <[email protected]>
    Bill Yi authored and android-build-merge-worker-robot committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    1fde4f8 View commit details
    Browse the repository at this point in the history
  18. Merge "Animate RecentsView when rotating in fake orientations" into main

    Treehugger Robot authored and Android (Google) Code Review committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    2e80918 View commit details
    Browse the repository at this point in the history
  19. Update AllSetActivity animations for certain device types

    This change updates the background animation at the All Set page for
    foldables of a certain dimension.
    
    Fix: 326231525
    Fix: 335057950
    Test: Run All Set page in multiple device types and observe the
    background animation
    Flag: EXEMPT bugfix
    
    Change-Id: I1197d689ab76f79a80d0be46ad96ada78666c214
    Saumya Prakash committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    5365f00 View commit details
    Browse the repository at this point in the history
  20. Don't add padding for Smartspace (actual and preview).

    As demonstrated in ag/27287153, the actual Smartspace doesn't have any
    top padding, but the qsb_preview does.
      - Turns out, ShortcutAndWidgetContainer sets padding on its children.
      - The actual Smartspace has padding removed by overriding the
        `setPadding` method in SmartspaceViewContainer. (See ag/13562740.)
    
    This CL updates ShortcutAndWidgetContainer.java to not add padding for
    either the actual or the preview Smartspace. It makes use of
    `R.id.search_container_workspace` to identify the applicable cases,
    rather than checking class types or names. This way, there is no
    Pixel-specific logic added.
    
    Before: https://hsv.googleplex.com/6335187293044736?node=18
    After: https://hsv.googleplex.com/5450651931770880?node=18
    Actual Smartspace, for reference:
      - https://hsv.googleplex.com/6083634648842240?node=14
    
    Note the `isChildQsb` also returns true for the QsbContainerView. Since
    that class already has the same `setPadding` override:
      - https://cs.android.com/android/platform/superproject/main/+/main:packages/apps/Launcher3/src/com/android/launcher3/qsb/QsbContainerView.java;l=147-150;drc=e58aaf1802e43f73bbd417658c1c4c42e2fe28fd
    This CL does't affect its padding.
    
    Flag: EXEMPT bugfix
    Bug: 338601960
    Test: Go to Wallpaper & style preview for Home screen.
    Change-Id: I5b6f7752cfee556b815c83e9df85f9e74f23ab4b
    Xiaowen Lei committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    6c76501 View commit details
    Browse the repository at this point in the history
  21. Merge "First Unit Tests for Utilities.java" into main

    Andrew Cole authored and Android (Google) Code Review committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    2c3ebd7 View commit details
    Browse the repository at this point in the history
  22. Merge "Fix split snapshot broken after rotating in fake orientation" …

    …into main
    Jordan Silva authored and Android (Google) Code Review committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    b620e43 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Snap for 11926388 from 2e80918 to 24Q3-release

    Change-Id: Ie6d6fd0b06ec0b89b3dc461d4bf2d920f79d50e7
    Android Build Coastguard Worker committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    a107e77 View commit details
    Browse the repository at this point in the history
  2. Make private profile header scrollable

    bug: 345007467
    Test: manually video:
    before: https://drive.google.com/file/d/1XzpD-R48WRKFBeDlHXU5xSGgc50ZON8o/view?usp=sharing
    after: https://drive.google.com/file/d/1VBKZluzxvpP8ucs_uylk5esRlm9KzrZb/view?usp=sharing
    Flag: Aconfig com.android.launcher3.enable_private_space Nextfood
    Change-Id: I1db4bdf244b37b4c4cf55cb0d70d4011fee7de90
    Brandon Dayauon committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    05e963c View commit details
    Browse the repository at this point in the history
  3. Fix icon and DWB toast focus transition

    - icon and DWB toast now transition in with animation when swipe up from apps to Overview
    - Refacotred focusTransition into MultiProperty, with separate control from fullScreenProgress and scaleAndDim, and get rid of "invert" parameter and iconScaleAnimStartProgress variable which is very confusing
    - Added a SCALE_AND_DIM_OUT property for use with PendingAnmation during dismiss, as PendingAnimation does not support per animator interpolator
    - Use height from resource in DWB toast when calcualting translation, so translation can be properly set before view is measured
    - Always set bannerOffsetPercentage regardless if banner is added
    
    Fix: 344786723
    Fix: 315972057
    Fix: 313644427
    Flag: EXEMPT bugfix
    Test: Quick switch from home, icon and DWB toast don't transition in until gesture release
    Test: Quick switch from app, icon and DWB toast don't transition in until gesture release to Overview
    Test: Dismiss focus task, icon and DWB toast transition in after transition settle
    Test: Swipe down task, icon and DWB toast transition out with finger
    Test: Launcher central task, icon and DWB toast transition out
    Change-Id: Ie16a2ceff10967de38b5f66c52f4be00d0051c5f
    alexchau-google committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    481e3ae View commit details
    Browse the repository at this point in the history
  4. Miscellaneous polish for new home animation.

    1. Update the starting window velocity when coming from 3-button nav or
       predictive back
    
    Before we used an arbitrary fixed velocity which goes down to basically
    0 with the old implementation, but caused a noticeable jump up in the
    new one when using predictive back. Now we just pass 0, since the
    predictive back framework doesn't give us the actual velocity.
    
    2. Add the scaling home reveal to the targetless (not going back to a
       specific app icon or widget) animation and 3-button nav
    
    Bug: 298089923
    Fix: 343143876
    Flag: com.android.launcher3.enable_scaling_reveal_home_animation
    Test: manually tested with flag on and off
    Change-Id: Ied3630a51862731fad044b68f76a45dc87f2e17b
    skycomposter committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    0f6668d View commit details
    Browse the repository at this point in the history
  5. Add debug logs to TopTaskTracker

    Flag: NONE debug logs
    Bug: 342247547
    Test: checked TIS logs
    Change-Id: I6c8440af122a0376ffd77df6c8c9b9aeb742d447
    victortulias committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    86b9ad4 View commit details
    Browse the repository at this point in the history
  6. Fix TaskView.getThumbnailBounds not combining bounds correctly if rel…

    …ativeToDragLayer is true
    
    - This was a coding error introduced in ag/27382735
    - getThumbnailBounds is supposed to union all individual thumbnailBounds per TaskContainer, rather than overriding bounds over and over per TaskContainer
    
    Bug: 339787250
    Test: Swipe up to home from split apps
    Flag: EXEMPT bugfix
    Change-Id: I7a697620f4b4507df8f1860b4c2f9889e4be006b
    alexchau-google committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    833639d View commit details
    Browse the repository at this point in the history
  7. Re-enabling a failing Tapl test for Private Space.

    The test seemed to be failing due to animation issues
    (settings cog and Lock text not visible)- b//339179262
    Re-enabling the test as those issues are now fixed.
    
    Bug: 322882655
    Test: TaplPrivateSpaceTest
    Flag: None TaplTest
    Change-Id: I4053b9759cd97c721ea576965f57ef309fffaab3
    Himanshu Gupta committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    72297b7 View commit details
    Browse the repository at this point in the history
  8. Merge "Fix icon and DWB toast focus transition" into main

    alexchau-google authored and Android (Google) Code Review committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    7779855 View commit details
    Browse the repository at this point in the history
  9. Merge "Miscellaneous polish for new home animation." into main

    Treehugger Robot authored and Android (Google) Code Review committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    02a187e View commit details
    Browse the repository at this point in the history
  10. Merge "Add debug logs to TopTaskTracker" into main

    Treehugger Robot authored and Android (Google) Code Review committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    6a69160 View commit details
    Browse the repository at this point in the history
  11. Merge "Consolidate the header views updating into a single method" in…

    …to main
    Brandon Dayauon authored and Android (Google) Code Review committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    901edc8 View commit details
    Browse the repository at this point in the history
  12. Merge "Run UiThreadTest in LauncherMultivalentJUnit" into main

    Treehugger Robot authored and Android (Google) Code Review committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    e8638f4 View commit details
    Browse the repository at this point in the history
  13. Add content description to bubble bar and bubbles

    Set content description on the bubble bar when it is collapsed. Only
    allow focus on the bar itself. In collapsed mode, bubbles in the bar
    can't be focused.
    Content description for the bar matches what we have in floating mode.
    We include the text for the first bubble and then how many bubbles are
    there more.
    
    Set content description on bubbles in bubble bar. When bubble bar is
    expanded, only the bubbles are focusable.
    Bubble content description matches the floating bubbles content
    description. Includes the notification title and app name.
    
    Bug: 344670947
    Flag: com.android.wm.shell.enable_bubble_bar
    Test: enable talkback, focus on bubble bar when it is collapsed, check
      that only bubble bar receives focus
    Test: enable talkback and expand bubble bar, check that only the bubbles
      receive focus
    Change-Id: Id931f0360b9ebadd01dd16b05b75546fcc4df803
    Ats Jenk committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    cd4c9d1 View commit details
    Browse the repository at this point in the history
  14. Move bubble bar strings

    Move strings to quickstep as bubble bar is in that folder.
    
    Bug: 344670947
    Flag: com.android.wm.shell.enable_bubble_bar
    Test: manual, check talkback on bubble bar and bubbles
    Change-Id: I2da1f0c8fc6ec13f04b2c75c9eb1a27ec598d564
    Ats Jenk committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    96396ee View commit details
    Browse the repository at this point in the history
  15. Push a potential fix for hotseat aggregation

    This could be caused by landscape layout not receiving inset changes
    
    Adding logs for hotseat layout info as well
    
    Bug: 335141365
    Flag: EXEMPT bugfix
    Test: N/A
    Change-Id: I987f8622907a10fac5375ddddac3db2c5eba41c1
    olidvda committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    a44f4ac View commit details
    Browse the repository at this point in the history
  16. Merge changes from topic "bubblebar-a11y" into main

    * changes:
      Move bubble bar strings
      Add content description to bubble bar and bubbles
    Ats Jenk authored and Android (Google) Code Review committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    765cc41 View commit details
    Browse the repository at this point in the history
  17. Merge "Push a potential fix for hotseat aggregation" into main

    Treehugger Robot authored and Android (Google) Code Review committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    4dc0025 View commit details
    Browse the repository at this point in the history
  18. Merge "Update AllSetActivity animations for certain device types" int…

    …o main
    Saumya Prakash authored and Android (Google) Code Review committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    d226042 View commit details
    Browse the repository at this point in the history
  19. Merge "Don't add padding for Smartspace (actual and preview)." into main

    Xiaowen Lei authored and Android (Google) Code Review committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    5eae664 View commit details
    Browse the repository at this point in the history
  20. Snap for 11931036 from e8638f4 to 24Q3-release

    Change-Id: Ia2dfc1a2cef4b7bc7f3bfc3593f857237c9969b3
    Android Build Coastguard Worker committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    ae4e15e View commit details
    Browse the repository at this point in the history
  21. Remove scrim view alpha when bubble manage menu is shown.

    Updated logic for taskbar scrim view alpha calculation, setting it to 0
    when bubble manage menu is shown.
    
    Fixes: 337169457
    Flag: NONE
    Test: Visual.
    For gesture navigation:
    1) On foldable phone while device is being folded expand any
    bubble, click mange button, then unfold. Observe no scrim view is
    visible.
    2) Enable persistent taskbar, pull down the notification shade then
    swipe it back up while bubbles are open.
    3) Enable persistent taskbar, pull down the notification shade then
    swipe it back up while bubbles and mange menu is open.
    4) Enable persistent taskbar. Fold device. Open bubble and click manage
    button. Unfold device. Observe no scrim view is visible.
    
    For 3 button navigation
    1) Unfold the device, press the home key, pull down the notification
    shade then swipe it back up while bubbles are open.
    2) Unfold the device, press the home key, pull down the notification
    shade then swipe it back up while bubbles and mange menu is open.
    3) Fold device, open bubble and click manage button. Unfold device.
    Observe no scrim view is visible.
    
    Change-Id: Ic011ae9bd11801a479062cc51c60377823a926fb
    nkpodolyan committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    4d8ad44 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Merge "Crop the center when no source rect hint" into main

    hwwang-google authored and Android (Google) Code Review committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    7584e28 View commit details
    Browse the repository at this point in the history
  2. Always report mandatory insets for button nav

    Fixes: 340134342
    Fixes: 343817842
    Test: atest android.systemui.cts.WindowInsetsBehaviorTests
    Test: Verify mandatory insets vs window bounds in various
          orientations when folded/unfolded
    Change-Id: I18d4f5d212d16c62d15d84b4842b3d20c0d8c5ae
    Winson Chung committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    762b3b4 View commit details
    Browse the repository at this point in the history
  3. Merge "Always report mandatory insets for button nav" into main

    Winson Chung authored and Android (Google) Code Review committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    533893e View commit details
    Browse the repository at this point in the history
  4. Fix the flaky screenshot test

    The flake happened to be due to rebinding triggered on attachToWindow that reset the icon cache with placeholder icon
    
    Based on what I see, instead of calling refresh and bind, just triggerring onWidgetsBound should be okay - assuming it was trying to bind view for case when theme or display size was changed while picker was open.
    
    Bug: 337916664
    Change-Id: Ic6f3ff9188e4c5eda141a948ffa0c2c7c685162e
    Test: Screenshot test
    Flag: EXEMPT bugfix for test
    shamalip committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    50fa2e4 View commit details
    Browse the repository at this point in the history
  5. Merge "Re-enabling a failing Tapl test for Private Space." into main

    Himanshu Gupta authored and Android (Google) Code Review committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    91988ca View commit details
    Browse the repository at this point in the history
  6. Fix bubble visibility issue when collapsed

    When the bubble bar collapses, explicitly set the alpha to 1
    for bubbles that should not be hidden.
    
    Flag: com.android.wm.shell.enable_bubble_bar
    Fixes: 345283193
    Test: manual
           - create 3 bubbles in the bar
           - tap to expand
           - select the last bubble
           - tap it again to collapse
           - observe it is visible
    Change-Id: I1aed310b66433b88b08ccaf760fc8e82923b1b64
    Liran Binyamin committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    87e579e View commit details
    Browse the repository at this point in the history
  7. Import translations. DO NOT MERGE ANYWHERE

    Auto-generated-cl: translation import
    Change-Id: Ia31223d4855e3e922380932ee02414638c589526
    Bill Yi committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    9f27418 View commit details
    Browse the repository at this point in the history
  8. Import translations. DO NOT MERGE ANYWHERE

    Auto-generated-cl: translation import
    Change-Id: I4a743d129b6d2801fa660224e8e881068e267346
    Bill Yi committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    ecd70fc View commit details
    Browse the repository at this point in the history
  9. Import translations. DO NOT MERGE ANYWHERE

    Auto-generated-cl: translation import
    Change-Id: If11da63842a10196a76325d4d45cbfc626a26108
    Bill Yi committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    1bd0ffc View commit details
    Browse the repository at this point in the history
  10. Import translations. DO NOT MERGE ANYWHERE

    Auto-generated-cl: translation import
    Change-Id: I15ce34d1823617c0912bfdae1feb6185483db2f1
    Bill Yi committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    8a17455 View commit details
    Browse the repository at this point in the history
  11. [automerger skipped] Merge 2024-06 Release (ab/AP2A.240605.024) to ao…

    …sp-main-future am: 667b7f5 -s ours
    
    am skip reason: Merged-In I26f0ed9e921beac762f3f9e6aaceb1002ad4801a with SHA-1 176f186 is already in history
    
    Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27554849
    
    Change-Id: I080f1f7276845dc5b8442639883c3a400bf3c243
    Signed-off-by: Automerger Merge Worker <[email protected]>
    delphij authored and android-build-merge-worker-robot committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    f2a232a View commit details
    Browse the repository at this point in the history
  12. Ensure widgets from WidgetSections.xml are included in suggestions

    Additionally, let only prediction system provide suggestions, since the
    UI surface has been there for a while, adding locally filtered widgets
    from app package isn't required.
    
    Bug: 345520128
    Test: Unit tests
    Flag: EXEMPT bugfix
    Change-Id: Ia97f0743fefeae750e07a694bb19d24a5cc11ffe
    shamalip committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    d69e21f View commit details
    Browse the repository at this point in the history
  13. Ensure starting position rect isn't empty in FloatingTaskView

    * on rotation taskbar re-inflates it's hotseat views.
    If we're already in split, then FloatingTaskView tries to do calculations
    on the view's position in the window, but has a reference to the
    old, pre-rotated view which is no longer in any window.
    * This sets startingPosition to be an empty rect, which is used to
    set LayoutParam values, which are used downstream in update() to calculate
    scale, and thus we end up dividing by 0.
    * TODO(b/345556328) figure out a better solution than checking for an
    empty rect
    
    Fixes: 342606096
    Test: Repro steps don't cause crash
    Flag: EXEMPT bugfix
    Change-Id: Icb546a05d383d1997a92471fc1de3ffc37d06eca
    vinitnayak7 committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    410681a View commit details
    Browse the repository at this point in the history
  14. Merge "Fix bubble visibility issue when collapsed" into main

    Treehugger Robot authored and Android (Google) Code Review committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    c09cb9e View commit details
    Browse the repository at this point in the history
  15. Snap for 11938003 from 91988ca to 24Q3-release

    Change-Id: Iec3b6c931b5d0af5512776af1b7e379a7f286b7c
    Android Build Coastguard Worker committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    a43c282 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Merge "Ensure widgets from WidgetSections.xml are included in suggest…

    …ions" into main
    shamalip authored and Android (Google) Code Review committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    fc4ff35 View commit details
    Browse the repository at this point in the history
  2. Use just the preview for drag and drop in the standalone activity

    Bug: N/A
    Test: Manual
    Flag: EXEMPT bugfix
    Change-Id: I62c42b649e720826979123ae2ff6c5e238fe59dc
    shamalip committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    277a4f9 View commit details
    Browse the repository at this point in the history
  3. Merge "Ensure starting position rect isn't empty in FloatingTaskView"…

    … into main
    Treehugger Robot authored and Android (Google) Code Review committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    671d4e5 View commit details
    Browse the repository at this point in the history
  4. Merge "Use just the preview for drag and drop in the standalone activ…

    …ity" into main
    Treehugger Robot authored and Android (Google) Code Review committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    dcbd5e4 View commit details
    Browse the repository at this point in the history
  5. Ensure starting position rect isn't empty in FloatingTaskView

    * on rotation taskbar re-inflates it's hotseat views.
    If we're already in split, then FloatingTaskView tries to do calculations
    on the view's position in the window, but has a reference to the
    old, pre-rotated view which is no longer in any window.
    * This sets startingPosition to be an empty rect, which is used to
    set LayoutParam values, which are used downstream in update() to calculate
    scale, and thus we end up dividing by 0.
    * TODO(b/345556328) figure out a better solution than checking for an
    empty rect
    
    Fixes: 342606096
    Test: Repro steps don't cause crash
    Flag: EXEMPT bugfix
    Change-Id: Icb546a05d383d1997a92471fc1de3ffc37d06eca
    Merged-In: Icb546a05d383d1997a92471fc1de3ffc37d06eca
    (cherry picked from commit 410681a)
    vinitnayak7 committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    f8efb32 View commit details
    Browse the repository at this point in the history
  6. Always report mandatory insets for button nav

    Fixes: 340134342
    Fixes: 343817842
    Test: atest android.systemui.cts.WindowInsetsBehaviorTests
    Test: Verify mandatory insets vs window bounds in various
          orientations when folded/unfolded
    Change-Id: I18d4f5d212d16c62d15d84b4842b3d20c0d8c5ae
    Merged-In: I18d4f5d212d16c62d15d84b4842b3d20c0d8c5ae
    (cherry picked from commit 762b3b4)
    Winson Chung committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    669b9c5 View commit details
    Browse the repository at this point in the history
  7. Merge "Handle uiMode changes in QuickstepLauncher" into main

    alexchau-google authored and Android (Google) Code Review committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    3639fe4 View commit details
    Browse the repository at this point in the history
  8. Merge "Fix TaskView.getThumbnailBounds not combining bounds correctly…

    … if relativeToDragLayer is true" into main
    Treehugger Robot authored and Android (Google) Code Review committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    4c0ce55 View commit details
    Browse the repository at this point in the history
  9. Add test for UserBadgeDrawable alpha handling

    Fix: 316576459
    Test: UserBadgeDrawableTest
    Flag: EXEMPT bugfix
    Change-Id: I3819855f8cac24176ea734bd6a0ac7bffd17e900
    alexchau-google committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    0d934c4 View commit details
    Browse the repository at this point in the history
  10. Merge "Add test for UserBadgeDrawable alpha handling" into main

    alexchau-google authored and Android (Google) Code Review committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    619a290 View commit details
    Browse the repository at this point in the history
  11. Reserve space for system bars in both orientations in fake orientation

    - In BaseContainerInterface.calculateTaskSize, combine both portrait and landscape/seascape insets to leave space for status bar/nav bar in either orientations.
    - Rotate the paddings to portrait before applying
    - Don't use getOverviewActionsClaimedSpace() in fake landscape/seascape
    
    Bug: 344727200
    Test: We can't currnetly autotest fake orientaiton
    Test: With gesture/3-button, rotate Overview to portriat/landscape/seascape/fake-landscape/fake-seascape, launch task and enter overview
    Flag: EXEMPT bugfix
    Change-Id: Icda0f483781921cae78f1ea3ef003562b60ad75a
    alexchau-google committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    f7c9466 View commit details
    Browse the repository at this point in the history
  12. Use animateClose in TaksMenuView even without animation

    - animateClose uses ObjectAnimator which is able to skip animation automatically
    
    Fix: 332685379
    Test: OverviewMenuImageTest
    Test: Remove animations in Settings, open and close the menu in handheld
    Flag: EXEMPT bugfix
    Change-Id: I5bfe835cffc77ff7f835ff3c41bbd64fc7121ed2
    alexchau-google committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    4a70e1c View commit details
    Browse the repository at this point in the history
  13. Merge "Reserve space for system bars in both orientations in fake ori…

    …entation" into main
    alexchau-google authored and Android (Google) Code Review committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    7656f3c View commit details
    Browse the repository at this point in the history
  14. Merge "Import translations. DO NOT MERGE ANYWHERE" into main

    Treehugger Robot authored and Android (Google) Code Review committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    f925cae View commit details
    Browse the repository at this point in the history
  15. Merge "Import translations. DO NOT MERGE ANYWHERE" into main

    Treehugger Robot authored and Android (Google) Code Review committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    0b844a0 View commit details
    Browse the repository at this point in the history
  16. Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev

    Treehugger Robot authored and Android (Google) Code Review committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    9d50492 View commit details
    Browse the repository at this point in the history
  17. Merge "Use animateClose in TaksMenuView even without animation" into …

    …main
    Treehugger Robot authored and Android (Google) Code Review committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    d141b30 View commit details
    Browse the repository at this point in the history
  18. Merge "Remove scrim view alpha when bubble manage menu is shown." int…

    …o main
    nkpodolyan authored and Android (Google) Code Review committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    d00bc8a View commit details
    Browse the repository at this point in the history
  19. [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e…

    …cd70fc -s ours
    
    am skip reason: contains skip directive
    
    Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27720409
    
    Change-Id: Ie0aac6bf838363be068455785da26ef9b8dae99b
    Signed-off-by: Automerger Merge Worker <[email protected]>
    Bill Yi authored and android-build-merge-worker-robot committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    d716dff View commit details
    Browse the repository at this point in the history
  20. [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 8…

    …a17455 -s ours
    
    am skip reason: contains skip directive
    
    Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27720734
    
    Change-Id: I5ee597d7bb245a4afd5bdacbbe4140a8c08b107d
    Signed-off-by: Automerger Merge Worker <[email protected]>
    Bill Yi authored and android-build-merge-worker-robot committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    6b52c21 View commit details
    Browse the repository at this point in the history
  21. [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHER…

    …E" into 24D1-dev am: 9d50492 -s ours
    
    am skip reason: contains skip directive
    
    Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27720734
    
    Change-Id: I1c864141ab0f9506a554c5fb589644bf6286c386
    Signed-off-by: Automerger Merge Worker <[email protected]>
    Treehugger Robot authored and android-build-merge-worker-robot committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    272731a View commit details
    Browse the repository at this point in the history
  22. Check the feature flag before showing bubbles shortcut widget

    Flag: com.android.wm.shell.enable_retrievable_bubbles
    Bug: 340337839
    Test: manual
    
    Change-Id: I39424de3c448a1991a62dd198c195db5418788ba
    Ats Jenk committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    cdc0e2c View commit details
    Browse the repository at this point in the history
  23. Removing test class TaplViewInflationDuringSwipeUp

    The bugs for fixing the removed tests are obsolete, and it was decided to not allocate resources for fixing the tests.
    
    Bug: 190618549, 190729479
    Test: presubmit
    Flag: NONE it's a test
    Change-Id: I1ca3c2c054e4b598c65c86913f0ddbbc711d7f6c
    Vadim Tryshev committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    e7d59d0 View commit details
    Browse the repository at this point in the history
  24. Add max width to the screen instructions view text

    - This ensures that the instruction wraps if the text is too long
    
    Fixes: 328577545
    Fixes: 345128488
    Flag: EXEMPT bugfix
    Test: Visual inspection of instructions view in different languages/form
          factors
    Change-Id: I73e889372a5c482277b0e4b61fb834304304c0a6
    Winson Chung committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    73cf3bc View commit details
    Browse the repository at this point in the history
  25. Merge "Removing test class TaplViewInflationDuringSwipeUp" into main

    Vadim Tryshev authored and Android (Google) Code Review committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    d37d4d8 View commit details
    Browse the repository at this point in the history
  26. Fix folder animation clipping and RTL issue

    Fix: 341433475
    Test: NONE
    Flag: EXEMPT bugfix
    Change-Id: I05c1ca65efea2fdcebb6ff9435fda1f4bbafb9f1
    fbaron committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    31d5b01 View commit details
    Browse the repository at this point in the history
  27. Merge "Make private profile header scrollable" into main

    Brandon Dayauon authored and Android (Google) Code Review committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    14fb9f2 View commit details
    Browse the repository at this point in the history
  28. Move AppFilterTest to Deviceless

    Bug: 297950111
    Test: atest NexusLauncherRoboTests
    Test: SysUI studio
    Flag: TEST_ONLY
    Change-Id: I9e12a23966017aa2136f92e84eebb216ed8525cf
    Andrew Cole committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    8a4af69 View commit details
    Browse the repository at this point in the history
  29. Merge "Fix the flaky screenshot test" into main

    shamalip authored and Android (Google) Code Review committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    7902265 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2024

  1. Merge "Fix folder animation clipping and RTL issue" into main

    Federico Baron authored and Android (Google) Code Review committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    4ebc677 View commit details
    Browse the repository at this point in the history
  2. Snap for 11944020 from d37d4d8 to 24Q3-release

    Change-Id: Ic6f5f9867c23a223c4c0b91414fb9dd68ffbe5bc
    Android Build Coastguard Worker committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    32da275 View commit details
    Browse the repository at this point in the history
  3. Merge "Add max width to the screen instructions view text" into main

    Winson Chung authored and Android (Google) Code Review committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    7994cff View commit details
    Browse the repository at this point in the history
  4. Snap for 11945538 from 7994cff to 24Q3-release

    Change-Id: I28ab8795fa50f51f5658f9c70a07fbfe9b457997
    Android Build Coastguard Worker committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    24e10b9 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Merge "Move AppFilterTest to Deviceless" into main

    uwaisashraf authored and Android (Google) Code Review committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    8e537d1 View commit details
    Browse the repository at this point in the history
  2. Fix state after dragging bubble to dismiss

    After dragging a bubble in the bubble bar to dismiss it,
    we remove it from the view and update the width of the bubble bar.
    
    The issue here is that the drag state only gets cleared in
    BubbleBarView after the dismiss animation is complete, so when
    the width is updated, we don't reposition all the bubbles according
    to the new width, and end up in a weird state.
    
    The fix is to clear the drag state in onDragDismiss.
    
    Flag: com.android.wm.shell.enable_bubble_bar
    Fixes: 345482103
    Test: manual
           - Add multiple bubbles to the bubble bar
           - Drag a bubble to dismiss it
           - Observe bubble bar updates correctly
           - Repeat with other bubbles
    Change-Id: Ie94f8ace0f5660466686a261174b42c8d71b3e30
    Liran Binyamin committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    ce3bbc7 View commit details
    Browse the repository at this point in the history
  3. Finish the running recents animation when the user locks their device…

    … mid-animation.
    
    Flag: NONE bug fix
    Fixes: 319022192
    Test: locked device during home animation and checked temp logs
    Change-Id: I884694a4318348259b04c3b6073d3ea37eff98fb
    victortulias committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    e2bdd15 View commit details
    Browse the repository at this point in the history
  4. Migrate GeneratedPreviewTest to multivalent

    Test: atest NexusLauncherRoboTests
    Test: SysUI studio
    Fix: 325088369
    Flag: TEST_ONLY
    Change-Id: I2c88a357c8ac5fb0171a70e850be25e8fb11de33
    olidvda committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    de5ef62 View commit details
    Browse the repository at this point in the history
  5. Merge "[Launcher3] Hide keyboard when fastscroller scrolling down and…

    … keyboard shown" into main
    Liam Lee Pong Lam authored and Android (Google) Code Review committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    df709d9 View commit details
    Browse the repository at this point in the history
  6. Merge "Always report mandatory insets for button nav" into 24D1-dev

    Kshitish Vyas authored and Android (Google) Code Review committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    91dfdc6 View commit details
    Browse the repository at this point in the history
  7. Merge "Ensure starting position rect isn't empty in FloatingTaskView"…

    … into 24D1-dev
    Kshitish Vyas authored and Android (Google) Code Review committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    f309097 View commit details
    Browse the repository at this point in the history
  8. [automerger skipped] Always report mandatory insets for button nav am:

    …669b9c5 -s ours
    
    am skip reason: Merged-In I18d4f5d212d16c62d15d84b4842b3d20c0d8c5ae with SHA-1 762b3b4 is already in history
    
    Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27730647
    
    Change-Id: I25df7a02cfa0e9abee107d32a56e01cbee700fca
    Signed-off-by: Automerger Merge Worker <[email protected]>
    Winson Chung authored and android-build-merge-worker-robot committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    adb1bfe View commit details
    Browse the repository at this point in the history
  9. [automerger skipped] Merge "Always report mandatory insets for button…

    … nav" into 24D1-dev am: 91dfdc6 -s ours
    
    am skip reason: Merged-In I18d4f5d212d16c62d15d84b4842b3d20c0d8c5ae with SHA-1 762b3b4 is already in history
    
    Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27730647
    
    Change-Id: I52bc0e5861dac8b5ba667fcd26a2c40d43b3bda5
    Signed-off-by: Automerger Merge Worker <[email protected]>
    Kshitish Vyas authored and android-build-merge-worker-robot committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    40056d8 View commit details
    Browse the repository at this point in the history
  10. [automerger skipped] Ensure starting position rect isn't empty in Flo…

    …atingTaskView am: f8efb32 -s ours
    
    am skip reason: Merged-In Icb546a05d383d1997a92471fc1de3ffc37d06eca with SHA-1 410681a is already in history
    
    Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27730882
    
    Change-Id: I0758255916837fe91d0f37b884b6c0e8e04f5123
    Signed-off-by: Automerger Merge Worker <[email protected]>
    vinitnayak7 authored and android-build-merge-worker-robot committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    92deaa9 View commit details
    Browse the repository at this point in the history
  11. [automerger skipped] Merge "Ensure starting position rect isn't empty…

    … in FloatingTaskView" into 24D1-dev am: f309097 -s ours
    
    am skip reason: Merged-In Icb546a05d383d1997a92471fc1de3ffc37d06eca with SHA-1 410681a is already in history
    
    Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27730882
    
    Change-Id: Ia78fb863745ec0d95c00827b6b7168516eb6e754
    Signed-off-by: Automerger Merge Worker <[email protected]>
    Kshitish Vyas authored and android-build-merge-worker-robot committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    d655aa4 View commit details
    Browse the repository at this point in the history
  12. Update the flag check for back gesture to include tablet filtering to…

    … reduce the scope of desktop windowing logic.
    
    Change-Id: I15edeceebfdc14569c1b98caf62c741b40049200
    Bug: 346249587
    Flag: EXEMPT (windowing is currently only limited to Tablet)
    Pragya Bajoria committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    d8522b7 View commit details
    Browse the repository at this point in the history
  13. Animate new bubble when the bar is expanded

    When a new bubble is added when the bubble bar is expanded,
    we now scale in the new bubble.
    
    This change only handles the case where we're not at the limit.
    
    Demo: http://recall/-/bJtug1HhvXkkeA4MQvIaiP/hW4pwqpAttscedRMxnu5BN
    
    Flag: com.android.wm.shell.enable_bubble_bar
    Bug: 345795791
    Test: manual
          - Expand bubble bar
          - Push a new bubble and verify it scales in
    Change-Id: Iafae1d0c8feb8e5a8853d54e7299db261df4ebf4
    Liran Binyamin committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    48811c3 View commit details
    Browse the repository at this point in the history
  14. Merge "Migrate GeneratedPreviewTest to multivalent" into main

    olidvda authored and Android (Google) Code Review committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    c22a8e7 View commit details
    Browse the repository at this point in the history
  15. Add max width to the screen instructions view text

    - This ensures that the instruction wraps if the text is too long
    
    Fixes: 328577545
    Fixes: 345128488
    Flag: EXEMPT bugfix
    Test: Visual inspection of instructions view in different languages/form
          factors
    Change-Id: I73e889372a5c482277b0e4b61fb834304304c0a6
    Merged-In: I73e889372a5c482277b0e4b61fb834304304c0a6
    (cherry picked from commit 73cf3bc)
    Winson Chung committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    3fa291e View commit details
    Browse the repository at this point in the history
  16. Fix flaky test

    Attempts to fix a flaky test by ensuring that recents is always cleared before creating a split pair (so the split pair under test is always the same).
    
    Bug: 340935208
    Test: testSaveAppPairMenuItemOrActionExistsOnSplitPair(), testSplitTaskTapBothIconMenus()
    Flag: TEST_ONLY
    Change-Id: Ibc81b90fac531f0e78e93a494ff59073ab5e52cf
    Jeremy Sim committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    c147002 View commit details
    Browse the repository at this point in the history
  17. Merge "Finish the running recents animation when the user locks their…

    … device mid-animation." into main
    Treehugger Robot authored and Android (Google) Code Review committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    cf68e59 View commit details
    Browse the repository at this point in the history
  18. Snap for 11949167 from d655aa4 to 24Q3-release

    Change-Id: If9d194c7066ed4af5cd17a0ab8f121f2a79c2d8b
    Android Build Coastguard Worker committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    535a2a0 View commit details
    Browse the repository at this point in the history
  19. Merge "Fix state after dragging bubble to dismiss" into main

    Liran Binyamin authored and Android (Google) Code Review committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    f461eab View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Move Desktop running apps support into TaskbarRecentAppsController

    - Merged DesktopTaskbarRunningAppsController up into
      TaskbarRecentAppsController, which is now initialized directly
    - The old TaskbarRecentAppsController was effectively a no-op
      that was always overridden, so merging the one subclass up makes
      things simpler (especially for the follow up CLs which will add
      support for switching between Running and Recent tasks using
      the same underlying data).
    
    Flag: com.android.launcher3.enable_recents_in_taskbar
    Test: TaskbarRecentAppsControllerTest
    Bug: 315354060
    Change-Id: I8411fb832e5dd3d76201d2694dec0b11bd70bbf9
    Tony Wickham committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    a2b510d View commit details
    Browse the repository at this point in the history
  2. [automerger skipped] Add max width to the screen instructions view te…

    …xt am: 3fa291e -s ours
    
    am skip reason: Merged-In I73e889372a5c482277b0e4b61fb834304304c0a6 with SHA-1 73cf3bc is already in history
    
    Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27773016
    
    Change-Id: Id6c5fc20268b0f17c8a9558da6a72ee59c94ce9e
    Signed-off-by: Automerger Merge Worker <[email protected]>
    Winson Chung authored and android-build-merge-worker-robot committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    0101ae5 View commit details
    Browse the repository at this point in the history
  3. Merge changes I8411fb83,I5b757558 into main

    * changes:
      Move Desktop running apps support into TaskbarRecentAppsController
      Add flag for Recents in Taskbar
    Treehugger Robot authored and Android (Google) Code Review committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    9aafa6b View commit details
    Browse the repository at this point in the history
  4. Expand touch target of split cancel button to meet a11y requirements

    This CL adds a TouchDelegate to the "Cancel" button on SplitInstructionsView so that it is always at least 48dp by 48dp. I.e. if the touch target is smaller than 48dp, it expands the TouchDelegate to be at least that size.
    
    Fixes: 323108127
    Test: Manually verified that the touch target is larger
    Flag: EXEMPT bugfix
    Change-Id: Id14bc39660ee7767991a3b5613f1282945a2ef96
    Jeremy Sim committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    e94e509 View commit details
    Browse the repository at this point in the history
  5. Adding bugfix flag for archiving bug extras

    Bug: 322314760
    Test: locally
    Flag: com.android.launcher3.enable_first_screen_broadcast_archiving_extras
    Change-Id: I33edcf09eee990727613246fb5942263feb49625
    Charlie Anderson committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    9e12c3f View commit details
    Browse the repository at this point in the history
  6. Merge "Fix flaky test" into main

    Jeremy Sim authored and Android (Google) Code Review committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    dafbaa5 View commit details
    Browse the repository at this point in the history
  7. Merge "Send source rect hint to Shell via stopSwipePipToHome" into main

    Riddle Hsu authored and Android (Google) Code Review committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    8fbf819 View commit details
    Browse the repository at this point in the history
  8. Merge "Expand touch target of split cancel button to meet a11y requir…

    …ements" into main
    Jeremy Sim authored and Android (Google) Code Review committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    5aa28b4 View commit details
    Browse the repository at this point in the history
  9. Merge "Adding bugfix flag for archiving bug extras" into main

    Charlie Anderson authored and Android (Google) Code Review committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    a8f0155 View commit details
    Browse the repository at this point in the history
  10. Disabling touchpad gestures in launcher for SYSUI_STATE_TOUCHPAD_GEST…

    …URES_DISABLED state
    
    As gestures start with checking of canStartTrackpadGesture() method, disabling it there disables all touchpad gestures.
    
    Test: RecentsAnimationDeviceStateTest
    Flag: NONE these changes are not directly flagged but usage of SYSUI_STATE_TOUCHPAD_GESTURES_DISABLED state is guarded by flag: com.android.systemui.new_touchpad_gestures_tutorial
    Bug: 345207568
    Change-Id: I0409475a3e006609c6b722cd3b17d75e1ebed939
    Michal Brzezinski committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    2eff95e View commit details
    Browse the repository at this point in the history
  11. Fix Taskbar All Apps Button to be Fixed in Minimal Taskbar State

    Test: Manual
    Bug: 346387672
    Flag: NONE taskbar all apps is not behind a flag
    Change-Id: Iea63ccf57354a1e2941bd51f7f6f9e69187c4545
    Jagrut Desai committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    31a65a0 View commit details
    Browse the repository at this point in the history
  12. Fix crash from isTrackpadDevice

    Apparently InputManager.getInputDevice can return null when a device is added
    
    Fixes: 344902395
    Test: N/A
    Change-Id: I79c3dd3431b1d4b079b8a6863688a13ea2741602
    Tracy Zhou committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    1deac67 View commit details
    Browse the repository at this point in the history
  13. Add outline to the bubble bar background view.

    Added outline to the bubble bar background. Updated pointer
    appearing/disappearing animation - now pointer moves into the bubble
    bar background.
    Demo: http://recall/-/gx8ASgewUeUS3QYohfrd1J/e1wZMrFZTILq73ik8wwrwx
    
    Fixes: 345489039
    Flag: ACONFIG com.android.wm.shell.enable_bubble_bar DEVELOPMENT
    Test: Manual. Expand and collapse bubble bar with the light and the
    dark theme.
    
    Change-Id: I095fdc12337955aa21ee0eb622a924ad424ef186
    nkpodolyan committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    84f9cfa View commit details
    Browse the repository at this point in the history
  14. Prompting the user to set Pixel/Quickstep as default Home app.

    requestQuietMode API throws SecurityException in case its called
    from a non-default Launcher app.
    To mitigate this, we catch the exception and prompt the user
    to set their default launcher to the current app.
    
    Video(Pixel): https://photos.app.goo.gl/ni5X1c6vBbYW2JMJ9
    Video(Pixel-aosp): https://photos.app.goo.gl/cYLJpTYW76Jnbonc9
    
    Bug: 320446272
    Test: Manual
    Flag: NONE Bug fix tweak.
    Change-Id: I6afb2ae85cabc038e1503e9c34eebd974c4f7a50
    Himanshu Gupta committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    261a622 View commit details
    Browse the repository at this point in the history
  15. Scrolling down to locate PS after lock/unlock event.

    This change fixes TAPL tests by:
    1. Scrolling down to locate PS, in case the scrollbar moves after lock/unlock.
    2. Retrying lock/unlock, as sometimes, the request is cancelled by UserManager (if the profile is already in that state)
    
    Bug: 345556016
    Test: atest TaplPrivateSpaceTest
    Flag: NONE Tapl fix tweak.
    Change-Id: Ic0cc3259a2f92065a699d694c47f65c5f68934b8
    Himanshu Gupta committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    3a4b79b View commit details
    Browse the repository at this point in the history
  16. Exclude home and recents activity types when overriding recents-exclu…

    …ded tasks
    
    These tasks could point to overview itself, causing a very confusing screenshot. By excluding these tasks, we will default to using the task preview
    
    Flag: NONE bug fix
    Fixes: 336334715
    Test: used circle to search from home, swiped to home, then pressed "select" overview action button. also checked temp logs
    Change-Id: I0b0ca50585413b479e4830f06b57b8b5e19670a8
    victortulias committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    3eb4efa View commit details
    Browse the repository at this point in the history
  17. Initialize mRotationTouchHelper before onInputDeviceAdded

    There is dependency there that can cause npe from mRotationTouchHelper not initialized yet
    
    Fixes: 345893434
    Test: N/A
    Change-Id: Ib9009f23d71eccf6b554e21c51ba640304250af0
    Tracy Zhou committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    70041c8 View commit details
    Browse the repository at this point in the history
  18. Merge "Scrolling down to locate PS after lock/unlock event." into main

    Treehugger Robot authored and Android (Google) Code Review committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    0f83d92 View commit details
    Browse the repository at this point in the history
  19. Merge "Animate new bubble when the bar is expanded" into main

    Liran Binyamin authored and Android (Google) Code Review committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    27471df View commit details
    Browse the repository at this point in the history
  20. Use RecentTasksListener to trigger TopTaskTracker

    Currently launcher gets task stack updates through WM core. Ideally we
    would like to migrate into a model where launcher gets these updates
    through shell instead.
    
    Test: Manually check that the correct task info is delivered to launcher
    from shell
    Bug: 341932484
    Bug: 344684650
    Flag: NONE Just adding a listener, no logic added
    
    Change-Id: Iaf534a4bfee968138d4a4ff282a66e62759af2c0
    Orhan Uysal committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    c948537 View commit details
    Browse the repository at this point in the history
  21. Merge "Fix crash from isTrackpadDevice" into main

    Tracy Zhou authored and Android (Google) Code Review committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    16b2656 View commit details
    Browse the repository at this point in the history
  22. Merge "Fix Taskbar All Apps Button to be Fixed in Minimal Taskbar Sta…

    …te" into main
    Jagrut Desai authored and Android (Google) Code Review committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    ec772f4 View commit details
    Browse the repository at this point in the history
  23. Change Pinned taskbar corners to be fixed.

    Based on new UX guidelines, the corners for the pinned taskbar should be 16 dp.
    
    Fix: 337872323
    Test: Put device in 3 button mode and pinned taskbar and observe
    sharper, fixed corners. Transient taskbar remains unchanged.
    Flag: EXEMPT bugfix
    
    Change-Id: I2130e91dcdc0afb007fde93438f3fa603bc15af8
    Saumya Prakash committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    f9c602d View commit details
    Browse the repository at this point in the history
  24. Enable UtilitiesKtTest for multivalent. Remove test resource

    Fix: 325088427
    Test: UtilitiesKtTest in studio and presubmit
    Flag: EXEMPT test-only
    Change-Id: I71b77c4633b1075f643ed479f8224f9b80811f54
    uwaisashraf committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    eecadb0 View commit details
    Browse the repository at this point in the history
  25. Delay taskbar background fade in animation

    - Taskbar background will fade in based on
      1. Velocity threshold
      2. End target gesture destination
    
    Bug: 298089923
    Bug: 345768019
    Test: swipe up fast to go home, note no taskbar bg
          swipe up slow to reveal taskhome, note taskbar bg shows immediately
    Flag: com.android.launcher3.enable_scaling_reveal_home_animation DISABLED
    
    Change-Id: I2c16352e1c0c52a8afc49900a39b80383bacde62
    Jon Miranda committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    4a4b7a8 View commit details
    Browse the repository at this point in the history
  26. Snap for 11954976 from a8f0155 to 24Q3-release

    Change-Id: Ic44cd683f66940661c2a6d3a7274b1438ed3098c
    Android Build Coastguard Worker committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    8e06ff5 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Merge "Initialize mRotationTouchHelper before onInputDeviceAdded" int…

    …o main
    Tracy Zhou authored and Android (Google) Code Review committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    80dbe9a View commit details
    Browse the repository at this point in the history
  2. Convert ENABLE_FLOATING_SEARCH_BAR to aconfig.

    Flag: com.android.launcher3.floating_search_bar
    Test: Build (existing code unchanged)
    Bug: 346408388
    Fix: 346406981
    Change-Id: Ia8d15ceb1b2b4754657844d602cb95b9555a4ece
    Andy Wickham committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    cfafb55 View commit details
    Browse the repository at this point in the history
  3. Import translations. DO NOT MERGE ANYWHERE

    Auto-generated-cl: translation import
    Change-Id: I6f155a2ed120e75dfcd3ed5257c63fd6c0805550
    Bill Yi committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    1ef2463 View commit details
    Browse the repository at this point in the history
  4. Import translations. DO NOT MERGE ANYWHERE

    Auto-generated-cl: translation import
    Change-Id: I1750b036138658c8abe54de9bea4f35b56fe230f
    Bill Yi committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    ffbadc5 View commit details
    Browse the repository at this point in the history
  5. Import translations. DO NOT MERGE ANYWHERE

    Auto-generated-cl: translation import
    Change-Id: I1ddf23b707c50d756a14f677e57da5b0a008cbd0
    Bill Yi committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    27425d6 View commit details
    Browse the repository at this point in the history
  6. Import translations. DO NOT MERGE ANYWHERE

    Auto-generated-cl: translation import
    Change-Id: I8e7c673b15469c477edbba5f411be7651397ded1
    Bill Yi committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    bb038c1 View commit details
    Browse the repository at this point in the history
  7. Initial TaskbarUnitTestRule with example overlay controller tests.

    Flag: TEST_ONLY
    Bug: 230027385
    Test: TaskbarOverlayControllerTest
    Change-Id: I858906ece7e67677962ec8b4432bfcca5ec30283
    Brian Isganitis committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    9eaae4b View commit details
    Browse the repository at this point in the history
  8. Merge "Enable UtilitiesKtTest for multivalent. Remove test resource" …

    …into main
    Treehugger Robot authored and Android (Google) Code Review committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    3f1e1a1 View commit details
    Browse the repository at this point in the history
  9. Merge "Update the flag check for back gesture to include tablet filte…

    …ring to reduce the scope of desktop windowing logic." into main
    Pragya Bajoria authored and Android (Google) Code Review committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    837953a View commit details
    Browse the repository at this point in the history
  10. Merge "Use RecentTasksListener to trigger TopTaskTracker" into main

    Orhan Uysal authored and Android (Google) Code Review committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    8f2a4e0 View commit details
    Browse the repository at this point in the history
  11. Add debug logs to BaseOverview#isActionsViewVisible

    Flag: NONE debug logs
    Bug: 336660988
    Test: TaplTestsQuickstep#testQuickSwitchFromHome
    Change-Id: If241cd732cfce83d4799895f5e43048d775d72ed
    victortulias committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    11eaec6 View commit details
    Browse the repository at this point in the history
  12. Merge "Exclude home and recents activity types when overriding recent…

    …s-excluded tasks" into main
    victortulias authored and Android (Google) Code Review committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    c4ed677 View commit details
    Browse the repository at this point in the history
  13. Merge "Delay taskbar background fade in animation - Taskbar backgroun…

    …d will fade in based on 1. Velocity threshold 2. End target gesture destination" into main
    Jon Miranda authored and Android (Google) Code Review committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    1e0ec5e View commit details
    Browse the repository at this point in the history
  14. Merge "Add outline to the bubble bar background view." into main

    nkpodolyan authored and Android (Google) Code Review committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    590e662 View commit details
    Browse the repository at this point in the history
  15. Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev

    Treehugger Robot authored and Android (Google) Code Review committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    42ddcb5 View commit details
    Browse the repository at this point in the history
  16. Merge "Add debug logs to BaseOverview#isActionsViewVisible" into main

    Treehugger Robot authored and Android (Google) Code Review committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    1666229 View commit details
    Browse the repository at this point in the history
  17. Merge "Import translations. DO NOT MERGE ANYWHERE" into main

    Bill Yi authored and Android (Google) Code Review committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    27ee06f View commit details
    Browse the repository at this point in the history
  18. Merge "Import translations. DO NOT MERGE ANYWHERE" into main

    Bill Yi authored and Android (Google) Code Review committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    afc6e24 View commit details
    Browse the repository at this point in the history
  19. [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: f…

    …fbadc5 -s ours
    
    am skip reason: contains skip directive
    
    Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27800323
    
    Change-Id: Ib39280ca58c3eb4ae88431a750892e876dcd8985
    Signed-off-by: Automerger Merge Worker <[email protected]>
    Bill Yi authored and android-build-merge-worker-robot committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    4997e01 View commit details
    Browse the repository at this point in the history
  20. [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: b…

    …b038c1 -s ours
    
    am skip reason: contains skip directive
    
    Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27800325
    
    Change-Id: Id2c48e1c0087a6cbb79e96b44ea7662adf06d727
    Signed-off-by: Automerger Merge Worker <[email protected]>
    Bill Yi authored and android-build-merge-worker-robot committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    7a549a4 View commit details
    Browse the repository at this point in the history
  21. [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHER…

    …E" into 24D1-dev am: 42ddcb5 -s ours
    
    am skip reason: contains skip directive
    
    Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27800325
    
    Change-Id: I873f135d456379edf83e38bbaa6ec2650cf7a54d
    Signed-off-by: Automerger Merge Worker <[email protected]>
    Treehugger Robot authored and android-build-merge-worker-robot committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    ec942d5 View commit details
    Browse the repository at this point in the history
  22. Add outline to the transient task bar background.

    Added outline to the transient task bar background.
    Demo: http://recall/-/gx8ASgewUeUS3QYohfrd1J/gmJKD6VAuGXP8KOP1vLwad
    
    Fixes: 330785041
    Flag: NONE Trivial UI update
    Test: Manual. Open transient task bar with the light and the dark
    themes.
    
    Change-Id: I69db4b40a1bd101471c2a2556a0621ac4494b8ec
    nkpodolyan committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    b8eb034 View commit details
    Browse the repository at this point in the history
  23. Merge "Initial TaskbarUnitTestRule with example overlay controller te…

    …sts." into main
    Brian Isganitis authored and Android (Google) Code Review committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    e59b640 View commit details
    Browse the repository at this point in the history
  24. Fix gesture tutorial regression on tablets when rotating the screen

    This change addresses a regression that would incorrectly show the
    rotation prompt in the gesture navigation tutorial on tablets.
    
    Fix: 339735651
    Test: Run the gesture navigation tutorial in different types of devices
    and ensure the rotate device prompt only shows up when necessary (ex.
    portrait mode on a tablet).
    Flag: EXEMPT bugfix
    
    Change-Id: I82d90313917e4ffe478ee2babdc8dc0cb306504c
    Saumya Prakash committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    6b23421 View commit details
    Browse the repository at this point in the history
  25. Add more tests for {request,hide}Window.

    Flag: TEST_ONLY
    Fix: 346394585
    Test: TaskbarOverlayControllerTests
    Change-Id: I59ed58d7f3a4d46bccfb34ef6923f1bf4f5bf2c1
    Brian Isganitis committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    a76fcaf View commit details
    Browse the repository at this point in the history
  26. Add more documentation explaining main thread requirements.

    Flag: TEST_ONLY
    Test: n/a
    Bug: 230027385
    Change-Id: Iad38f946c2e75a3372253e57abb4df2f52e62ca5
    Brian Isganitis committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    e16fc82 View commit details
    Browse the repository at this point in the history
  27. Merge "Prompting the user to set Pixel/Quickstep as default Home app.…

    …" into main
    Himanshu Gupta authored and Android (Google) Code Review committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    cf3a0ef View commit details
    Browse the repository at this point in the history
  28. [Launcher Jank] Avoid making ContentResolver binder calls from Gestur…

    …eNavigationSettingsObserver
    
    Test: manual
    Flag: NONE performance change
    Bug: 333772683
    Change-Id: Id6764315d9a2de959186785d4406a6b671e449f5
    Fengjiang Li committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    d89f9a8 View commit details
    Browse the repository at this point in the history
  29. Merge "Add more tests for {request,hide}Window." into main

    Brian Isganitis authored and Android (Google) Code Review committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    6e02de9 View commit details
    Browse the repository at this point in the history
  30. Snap for 11959661 from 8f2a4e0 to 24Q3-release

    Change-Id: I750873cb534e9e20aea871a8cda9a37da12315e6
    Android Build Coastguard Worker committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    6f61e0c View commit details
    Browse the repository at this point in the history
  31. Merge "Convert ENABLE_FLOATING_SEARCH_BAR to aconfig." into main

    Treehugger Robot authored and Android (Google) Code Review committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    8a281ff View commit details
    Browse the repository at this point in the history
  32. Test TaskbarAllAppsController non-search behavior.

    Flag: TEST_ONLY
    Bug: 230027385, 346394798
    Test: TaskbarAllAppsControllerTest
    Change-Id: Id97e1b82cb8fba48687b5e23222e3bba6695ac4c
    Brian Isganitis committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    e54c146 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Merge "Add more documentation explaining main thread requirements." i…

    …nto main
    Brian Isganitis authored and Android (Google) Code Review committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    e2b79a4 View commit details
    Browse the repository at this point in the history
  2. Merge "Add outline to the transient task bar background." into main

    nkpodolyan authored and Android (Google) Code Review committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    c4111f0 View commit details
    Browse the repository at this point in the history
  3. If the app is archived, do not remove in case of playstore install error

    Fix: 339852615
    Test: Manual
    Flag: com.android.launcher3.enable_support_for_archiving
    Change-Id: I675586d20d09f9e025dfe6a74cf7b79ddcb40cc2
    gfransebas committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    6d200f6 View commit details
    Browse the repository at this point in the history
  4. Use ktfmt.sh wrapper for ktfmt hook

    This CL makes the ktfmt hook use the bash wrapper introduced in
    ag/I8746885396c7837a2a6b2a42dca780da290ed582 instead of directly
    executing the ktfmt.jar, now that gLinux is not able to execute
    JAR files directly anymore.
    
    Bug: 342153000
    Test: Manual, verified that the ktfmt hook was working
    Flag: EXEMPT repo hook
    Change-Id: Ib3baec68951bb185e79638b5b3003f8403816b19
    Jordan Demeulenaere committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    3b7282e View commit details
    Browse the repository at this point in the history
  5. Migrate responsive tests to multivalent

    Test: atest NexusLauncherRoboTests
    Test: SysUI studio
    Flag: TEST_ONLY
    Fix: 325088640
    Change-Id: I32cce09ff7ef070b6c86b6440723006b5cb503cf
    olidvda authored and uwaisashraf committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    73c766d View commit details
    Browse the repository at this point in the history
  6. Merge "Disabling touchpad gestures in launcher for SYSUI_STATE_TOUCHP…

    …AD_GESTURES_DISABLED state" into main
    Michał Brzeziński authored and Android (Google) Code Review committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    f24e6ad View commit details
    Browse the repository at this point in the history
  7. Merge "Use ktfmt.sh wrapper for ktfmt hook" into main

    Treehugger Robot authored and Android (Google) Code Review committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    62b5e43 View commit details
    Browse the repository at this point in the history
  8. Merge "Fix gesture tutorial regression on tablets when rotating the s…

    …creen" into main
    Saumya Prakash authored and Android (Google) Code Review committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    d782086 View commit details
    Browse the repository at this point in the history
  9. Use main executor directly

    In some tests runs mMainExector could be null, using it directly
    resolves this.
    
    Flag: com.android.wm.shell.enable_bubble_bar
    Test: treehugger
    Bug: 347010157
    Change-Id: I05879da895739087971a5bfe920d8c1b190f0b44
    sliceslicebaby committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    f953c12 View commit details
    Browse the repository at this point in the history
  10. Fixing TaplUninstallRemoveTest#uninstallWorkspaceIcon

    Test: Presubmit
    Bug: 319501259
    Flag: TEST_ONLY
    Change-Id: I69d64ac8a0a496c947acf7fdce142a37005aeedc
    Jagrut Desai committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    1c79408 View commit details
    Browse the repository at this point in the history
  11. Exclude home and recents activity types when overriding recents-exclu…

    …ded tasks
    
    These tasks could point to overview itself, causing a very confusing screenshot. By excluding these tasks, we will default to using the task preview
    
    Flag: NONE bug fix
    Fixes: 336334715
    Test: used circle to search from home, swiped to home, then pressed "select" overview action button. also checked temp logs
    Change-Id: I0b0ca50585413b479e4830f06b57b8b5e19670a8
    (cherry picked from commit 3eb4efa)
    victortulias committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    ac8e132 View commit details
    Browse the repository at this point in the history
  12. Merge "Migrate responsive tests to multivalent" into main

    olidvda authored and Android (Google) Code Review committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    ea913b3 View commit details
    Browse the repository at this point in the history
  13. Abstracting StatefulActivity from StateManager

    Flag: NONE - abstraction with no logic changes.
    
    Test: Built and ran locally, for launcher3 and third party launchers
    
    Bug: 224595066
    
    Change-Id: I9da15bdd649d3a20e98c6552bb9e9abaec72f97f
    randypfohl committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    176ce85 View commit details
    Browse the repository at this point in the history
  14. Fixing tests related to abstraction

    Flag: NONE - fixing tests
    
    Test: built and ran locally, verified test pass in presubmit
    
    Bug: 224595066
    
    Change-Id: Ifefab1e1696853c5bd816a361314082073ba8a20
    randypfohl committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    4b40965 View commit details
    Browse the repository at this point in the history
  15. Merge "Use main executor directly" into main

    sliceslicebaby authored and Android (Google) Code Review committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    3c8253d View commit details
    Browse the repository at this point in the history
  16. Merge "Test TaskbarAllAppsController non-search behavior." into main

    Brian Isganitis authored and Android (Google) Code Review committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    1535867 View commit details
    Browse the repository at this point in the history
  17. Merge "Fixing TaplUninstallRemoveTest#uninstallWorkspaceIcon" into main

    Jagrut Desai authored and Android (Google) Code Review committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    b09b1a7 View commit details
    Browse the repository at this point in the history
  18. Revert "Make sure we keep the screen record even if the test succeeds"

    This reverts commit ad15dd7.
    
    Reason for revert: removing debug 
    
    Change-Id: Id76a5b9a2e138603e896cba2a0d9b96711610f9e
    gfransebas authored and Android (Google) Code Review committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    f46de7e View commit details
    Browse the repository at this point in the history
  19. Util classes for the Taskbar Customization Framework

    Test: Presubmit
    Bug: 341146605
    Flag: NONE Taskbar Customization
    Change-Id: Ice9d2e6db2754ba75a1253da45dd28aa63cad58f
    Jagrut Desai committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    3cddb58 View commit details
    Browse the repository at this point in the history
  20. Merge "Change Pinned taskbar corners to be fixed." into main

    Saumya Prakash authored and Android (Google) Code Review committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    f3e12f2 View commit details
    Browse the repository at this point in the history
  21. Import translations. DO NOT MERGE ANYWHERE

    Auto-generated-cl: translation import
    Change-Id: Iaa31d82696378d6f2fa021b53e72628efa57cebc
    Bill Yi committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    1894a36 View commit details
    Browse the repository at this point in the history
  22. Refresh overlay on new snapshot taken even if an old snapshot exists

    Bug: 302041971
    Test: Manual checking of overlay refreshes in bug repro case - live tile and select
    Test: Manual checking of no additional overlay refreshes on non-live tile select
    Test: Manually ensured no additional overlay refreshes while scrolling
    Test: presubmit
    Flag: EXEMPT bugfix
    Change-Id: I5d455560d0bf816f86042078a662f06f5d1397bb
    uwaisashraf committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    d87d9e2 View commit details
    Browse the repository at this point in the history
  23. Send additional Extras in first screen broadcasts, to help with app a…

    …rchiving.
    
    	- refactor FirstScreenBroadcast.java into FirstScreenBroadcastHelper.kt
    	- send Extras to include installed/archived items on first screen
    	- send Extras to include installed/archived widgets on all screens.
    	- truncate items to limit Broadcast size
    
    Bug: 322314760
    Test: unit testing and E2E test of B&R
    Flag: launcher_broadcast_installed_apps
    
    Change-Id: I214149ac0c63f177d3d1ca0b6d0cb11be37f4ae0
    Charlie Anderson authored and Andrew Cole committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    7cc4302 View commit details
    Browse the repository at this point in the history
  24. Merge "Send additional Extras in first screen broadcasts, to help wit…

    …h app archiving." into main
    Andrew Cole authored and Android (Google) Code Review committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    f776002 View commit details
    Browse the repository at this point in the history
  25. Merge "Revert "Make sure we keep the screen record even if the test s…

    …ucceeds"" into main
    gfransebas authored and Android (Google) Code Review committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    7793a2a View commit details
    Browse the repository at this point in the history
  26. Merge changes from topic "windowPrototype" into main

    * changes:
      Fixing tests related to abstraction
      Abstracting StatefulActivity from StateManager
    Randy Pfohl authored and Android (Google) Code Review committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    69092b4 View commit details
    Browse the repository at this point in the history
  27. Fix flickering issues with divider during split animation

    This CL makes changes to the "split divider placeholder view", which was intended to cover up the backdrop a little during the split confirm animation. The placeholder view is now larger (fullscreen) and fades in with the animation movement, so there is no longer a period of time when it looks like an awkward rectangle.
    
    New timings and interpolators confirmed with UX. Also renamed some variables and added comments for clarity.
    
    Fixes: 344573331
    Test: Manually verified that the visual bug no longer happens on large and small screen, and from desktop and Overview.
    Flag: EXEMPT bugfix
    Change-Id: I3b37f2b0478035d7a3181ae7c23962fe75a13b2c
    Jeremy Sim committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    91fb2f2 View commit details
    Browse the repository at this point in the history
  28. Use BySelector to search for text in search results.

    Verify the text after it's collected. I ran the test 20 times and
    couldn't find the stale object exception being thrown.
    
    Bug: 340341450
    Bug: 339737008
    Test: Manual
    Flag: com.google.android.apps.nexuslauncher.enable_inject_private_space_tile
    
    Change-Id: Ib153205db36cdd8b5fba4734b8b68930857659ff
    Anushree Ganjam committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    4d404d9 View commit details
    Browse the repository at this point in the history
  29. Snap for 11967491 from f3e12f2 to 24Q3-release

    Change-Id: I82ca366059a386e8f7590d4a86613c28af3db165
    Android Build Coastguard Worker committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    3eaf0f3 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Merge "Fix flickering issues with divider during split animation" int…

    …o main
    Jeremy Sim authored and Android (Google) Code Review committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    f37142f View commit details
    Browse the repository at this point in the history
  2. Animate bubble bar icon sizes and padding

    Added animation for the updates of bubble bar icon sizes and padding
    
    Fixes: 335575529
    Flag: com.android.wm.shell.enable_bubble_bar DEVELOPMENT
    Test: BubbleBarViewAnimatorTest
    Change-Id: I07d66b3a9d565f4fa6040c3c4bf4866e4d81a3a6
    nkpodolyan committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    563c210 View commit details
    Browse the repository at this point in the history
  3. Merge "If the app is archived, do not remove in case of playstore ins…

    …tall error" into main
    gfransebas authored and Android (Google) Code Review committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    aaee1ef View commit details
    Browse the repository at this point in the history
  4. Merge "Use BySelector to search for text in search results." into main

    Anushree Ganjam authored and Android (Google) Code Review committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    c8ecd62 View commit details
    Browse the repository at this point in the history
  5. Exclude home and recents activity types when overriding recents-exclu…

    …ded tasks am: ac8e132
    
    Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27829315
    
    Change-Id: I86e439af86cc4644db5d86ac30d52db92dc5b6ec
    Signed-off-by: Automerger Merge Worker <[email protected]>
    victortulias authored and android-build-merge-worker-robot committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    788f754 View commit details
    Browse the repository at this point in the history
  6. Send source rect hint to Shell via stopSwipePipToHome

    Launcher has calculated it, so shell side can use it directly to
    avoid inconsistency.
    
    Bug: 331315278
    Test: Assume the target app support auto-pip and it doesn't draw
          under display cutout.
          E.g. LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES
          Enter PiP from 90 degrees to home with 0 degrees.
          The left side of pip should not flicker.
    Change-Id: Id09efc8a30eeef14a031d9db2ab1e00b6f3034bc
    Riddle Hsu committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    2670871 View commit details
    Browse the repository at this point in the history
  7. Merge "Animate bubble bar icon sizes and padding" into main

    nkpodolyan authored and Android (Google) Code Review committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    be4e591 View commit details
    Browse the repository at this point in the history
  8. Merge "Refresh overlay on new snapshot taken even if an old snapshot …

    …exists" into main
    uwaisashraf authored and Android (Google) Code Review committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    d239b0d View commit details
    Browse the repository at this point in the history
  9. Merge "Util classes for the Taskbar Customization Framework" into main

    Jagrut Desai authored and Android (Google) Code Review committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    55d101d View commit details
    Browse the repository at this point in the history
  10. Aconfig flag for taskbar customization.

    Test: Presubmit
    Bug: 347281365
    Flag: com.android.launcher3.enable_taskbar_customization
    
    Change-Id: I5a3959a8ca956329faa2df5d6bda297934e1ba62
    Jagrut Desai committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    fbd93ef View commit details
    Browse the repository at this point in the history
  11. Merge "Check the feature flag before showing bubbles shortcut widget"…

    … into main
    Ats Jenk authored and Android (Google) Code Review committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    e095945 View commit details
    Browse the repository at this point in the history
  12. Ignore the mismatched source rect hint

    When the app provided source rect hint does not match the aspect ratio,
    by a certain threshold, we ignore that and in turn apply content overlay
    during the enter animation, to avoid size change at the end.
    
    In button-navigation mode, some special logical's applied as to crop the
    content to its shorter edge for this case, which is inconsistent and we
    will address that later in a separate change set.
    
    Video: http://recall/-/aaaaaabFQoRHlzixHdtY/d4kLspMrqb7Xsc2JtkTW0m
    Flag: NONE bug fix
    Bug: 338616637
    Test: Enter PiP from zoomed and non-zoomed video
    Change-Id: I5059553cb9b6c02810e9638bfaf29dde9ab6140f
    hwwang-google committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    263932e View commit details
    Browse the repository at this point in the history
  13. Merge "Import translations. DO NOT MERGE ANYWHERE" into main

    Treehugger Robot authored and Android (Google) Code Review committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    641d40e View commit details
    Browse the repository at this point in the history
  14. Merge "Aconfig flag for taskbar customization." into main

    Jagrut Desai authored and Android (Google) Code Review committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    c1bcdc0 View commit details
    Browse the repository at this point in the history
  15. Send source rect hint to Shell via stopSwipePipToHome am: 2670871

    Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27837995
    
    Change-Id: Id0fb0d3b929531bc11a44f49cdadc91660779470
    Signed-off-by: Automerger Merge Worker <[email protected]>
    Riddle Hsu authored and android-build-merge-worker-robot committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    36fd537 View commit details
    Browse the repository at this point in the history
  16. Merge "Ignore the mismatched source rect hint" into main

    hwwang-google authored and Android (Google) Code Review committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    0d7108b View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. Snap for 11973804 from 641d40e to 24Q3-release

    Change-Id: I63d4d763befe829661b22cb92ea76bfc2c42791a
    Android Build Coastguard Worker committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    ab88cb5 View commit details
    Browse the repository at this point in the history
  2. Merge "[Launcher Jank] Avoid making ContentResolver binder calls from…

    … GestureNavigationSettingsObserver" into main
    Fengjiang Li authored and Android (Google) Code Review committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    ff83f1c View commit details
    Browse the repository at this point in the history
  3. Snap for 11975806 from ff83f1c to 24Q3-release

    Change-Id: Iea3c9f2d9eed0811fc0826531569e0ab110e61a4
    Android Build Coastguard Worker committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    788419e View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Fix digital wellbeing banner position in portrait mode

    The banner should be aligned to the start of the screen, not the center. This CL fixes DWB position for split tasks when device is unfolded.
    
    Fix: 348200661
    Bug: 345789862
    Flag: EXEMPT bugfix
    Test: Manual. Add a Digital Wellbeing (DWB) timer to 2 apps. Open these two apps in split mode. Unfold the device and go to Overview. The DWB banner should aligned correctly.
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3d088e3899cfca516dfa8ae9699691ece2b914d9)
    Merged-In: I0544b4a8eb85b00196373c8a4368e680abab222b
    Change-Id: I0544b4a8eb85b00196373c8a4368e680abab222b
    Jordan Silva authored and Android Build Coastguard Worker committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    2f2429e View commit details
    Browse the repository at this point in the history
  2. Merge cherrypicks of ['googleplex-android-review.googlesource.com/279…

    …48087'] into 24Q3-release.
    
    Change-Id: Ic311bb2906ad81b79cfd0c9d4f5487d5dc3f01c8
    Android Build Coastguard Worker committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    a28a9ac View commit details
    Browse the repository at this point in the history
  3. Fix recents button not navigating to Overview

    This CL prevents returning launcher in getVisibleLauncher method when isHomeVisible is true but Launcher is not started.
    
    Bug: 337954957
    Bug: 331947116
    Flag: EXEMPT bugfix
    Test: Manual. With 3-button-nav. Open a video from -1 scren (not in Youtube app), press recent button. More instructions in b/337954957#comment26.
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:6a4c142b5b77ccb8c439e29209b6dfd04a4690d0)
    Merged-In: I40edafdab5457666474de2c0368158a9c1c05fb0
    Change-Id: I40edafdab5457666474de2c0368158a9c1c05fb0
    Jordan Silva authored and Android Build Coastguard Worker committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    1a654c5 View commit details
    Browse the repository at this point in the history
  4. Merge cherrypicks of ['googleplex-android-review.googlesource.com/279…

    …04180'] into 24Q3-release.
    
    Change-Id: I8c3c2a6fe033e4c539522aab1e568ad27cc2e531
    Android Build Coastguard Worker committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    653650b View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Only send new first screen broadcast on first load after restore

    Flag: EXEMPT launcher_broadcast_installed_apps
    Bug: 322314760
    Test: manually tested
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:30a3acc7796850caa6be51b6c46d26d35dfb0b3c)
    Merged-In: I28a3ee1fb2c5c382ea8789b6e966c80db1abf0e0
    Change-Id: I28a3ee1fb2c5c382ea8789b6e966c80db1abf0e0
    Charlie Anderson authored and Android Build Coastguard Worker committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    35439c0 View commit details
    Browse the repository at this point in the history
  2. Close floating views before fake rotation

    - We do the same in Launcher for real rotation
    
    Fix: 348113790
    Test: manual
    Flag: EXEMPT bugfix
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:bde639236f8e73608e3fd14fecdbbe5267f4607e)
    Merged-In: Ibd5f42db439cd94a389f7aaf6fe2db317c11cd67
    Change-Id: Ibd5f42db439cd94a389f7aaf6fe2db317c11cd67
    alexchau-google authored and Android Build Coastguard Worker committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    35f30f2 View commit details
    Browse the repository at this point in the history
  3. Disable Select mode from Menu in fake landscape

    Fix: 349072279
    Test: Verify that Select mode is only available from Menu in grid only Overview on tablets
    Flag: EXEMPT bugfix
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2026c800165865b3323f449a2d9cda22e9231598)
    Merged-In: Icd0d8303547b45d3653696812c51ce2c2bfd410b
    Change-Id: Icd0d8303547b45d3653696812c51ce2c2bfd410b
    alexchau-google authored and Android Build Coastguard Worker committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    396c959 View commit details
    Browse the repository at this point in the history
  4. Merge cherrypicks of ['googleplex-android-review.googlesource.com/279…

    …02855', 'googleplex-android-review.googlesource.com/27951519', 'googleplex-android-review.googlesource.com/27976521'] into 24Q3-release.
    
    Change-Id: I700dccc620c1f24e25094d8bd240156d4459e877
    Android Build Coastguard Worker committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    40c4382 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Fix icon flash on app launch

    Flag: com.android.launcher3.enable_additional_home_animations
    Fixes: 343051344
    Test: temp logs, launched apps from home, quickly swiped home while quick switching
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:9fb1f8043573d5bc3376f0786354fc8f7a9cf2cd)
    Merged-In: I91071d53f753eb7bc99305c46241de203bcfdc98
    Change-Id: I91071d53f753eb7bc99305c46241de203bcfdc98
    victortulias authored and Android Build Coastguard Worker committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    cb2a147 View commit details
    Browse the repository at this point in the history
  2. Fix NPE when locking private space in taskbar allapps.

    We can just remove the check since isSearchSupported has been launched.
    
    bug: 345648701
    Test manually video -
    before: https://drive.google.com/file/d/1EwwRXrASusmqVixGWuKGnOQQyiDLE6Yy/view?usp=sharing
    after: https://drive.google.com/file/d/1OCvtxzbhRJrBMMM2JH_cOurQ-_BaALSA/view?usp=sharing
    Flag: com.android.launcher3.enable_private_space
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e770f10d2a6a047c1ad7b1061f57c388dec4f913)
    Merged-In: I0ae19d342556aac4ee0b6e26b4cef8752c0beb38
    Change-Id: I0ae19d342556aac4ee0b6e26b4cef8752c0beb38
    Brandon Dayauon authored and Android Build Coastguard Worker committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    5c20085 View commit details
    Browse the repository at this point in the history
  3. Merge cherrypicks of ['googleplex-android-review.googlesource.com/278…

    …10982', 'googleplex-android-review.googlesource.com/28017557'] into 24Q3-release.
    
    Change-Id: I2705f435af3724834915649c216be5b9b5a9d125
    Android Build Coastguard Worker committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    34cee0d View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Prevent Taskbar edu dismissal from touching outside of the window.

    In an effort to encourage users to look at Taskbar edu more thoroughly,
    this change makes it so users have to press the 'Done' button explicitly
    to close the taskbar edu window. This change also adds the ability for
    it to be dismissed by the back gesture. It only applies to the features
    edu, and not other taskbar educations.
    
    Fix: 349612575
    Test: Manually run all versions of taskbar edu and ensure that the edu only goes away with back gesture, swipe up or clicking on the DONE button
    Flag: EXEMPT bugfix
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:17339843e76cb507413e1d22dcf0c7982e024379)
    Merged-In: I9c456b9efddc6de5f292d6a14b1ce9daee7efaa3
    Change-Id: I9c456b9efddc6de5f292d6a14b1ce9daee7efaa3
    Saumya Prakash authored and Android Build Coastguard Worker committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    62462a5 View commit details
    Browse the repository at this point in the history
  2. Merge cherrypicks of ['googleplex-android-review.googlesource.com/281…

    …02349'] into 24Q3-release.
    
    Change-Id: I151b0b299990b21634a49ffc1b5a499bd30734b9
    Android Build Coastguard Worker committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    8683a26 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Initialize SplitSelectStateController for 3P before setting content view

    * RecentsView#onAttachedToWindow relies on splitSelectStateController
    being initialized, so we now do it before RecentsActivity calls
    setContentView()
    
    Bug: 332643607
    Test: Couldn't repro before or after :(
    Flag: EXEMPT bugfix
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4276ee4897f59cfb1a2e432adfe54196b1a0dd2d)
    Merged-In: Ic26460e08ca74adcf6dcf31abc956ad57f4061c2
    Change-Id: Ic26460e08ca74adcf6dcf31abc956ad57f4061c2
    vinitnayak7 authored and Android Build Coastguard Worker committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    1855ef1 View commit details
    Browse the repository at this point in the history
  2. Merge cherrypicks of ['googleplex-android-review.googlesource.com/281…

    …73793'] into 24Q3-release.
    
    Change-Id: I63384015f7ad54b8e7c4caae31df5915add78004
    Android Build Coastguard Worker committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    6bcaf3d View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. focusTransitionScaleAndDimOut should always go from 1f to 0f

    - Also updated AnimatedFloat to accept a Consumer<Float>, so a lambda can be used as updateCallback with refernce to udpated value
    - Also updated PendingAnimation to accept Animator with TimedInterpolator without specifying SpringProperty
    
    Fix: 352195519
    Test: manual
    Flag: EXEMPT bugfix
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c378e64b757dbb83b6024be462a6752bc6a2c5f2)
    Merged-In: Ifb78c1bcd3ca215a5d214f986a107d0988bff13b
    Change-Id: Ifb78c1bcd3ca215a5d214f986a107d0988bff13b
    alexchau-google authored and Android Build Coastguard Worker committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    912edc9 View commit details
    Browse the repository at this point in the history
  2. Import translations. DO NOT MERGE ANYWHERE

    Auto-generated-cl: translation import
    
    Bug: 347053373
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4bafcb8b1dd8d982eaa39c50ad0008539866ba5e)
    Merged-In: Ia4bc42b575811c5371e2a6a84c5b83e65f36b01c
    Change-Id: Ia4bc42b575811c5371e2a6a84c5b83e65f36b01c
    Bill Yi authored and Android Build Coastguard Worker committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    f061e8b View commit details
    Browse the repository at this point in the history
  3. Merge cherrypicks of ['googleplex-android-review.googlesource.com/282…

    …31687', 'googleplex-android-review.googlesource.com/28240994'] into 24Q3-release.
    
    Change-Id: I01869591a2667594683184770641529b09bcd80c
    Android Build Coastguard Worker committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    9898ac4 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Perform state switch to Overview from -1 screen

    - This fixed a regression caused by ag/27904180, where -1 is no longer considered `visibleLauncher`. -1 still have Launcher being top activity, and recents animation will always fail
    - Added isInMinusOne in LauncherActivityInterface, and return Launcher in getVisibleLauncher for -1 case
    - -1 should be the only case where Launcher is top activity, but is not started
    
    Fix: 352254279
    Test: Recents button from the following scenarios: Home, -1, apps, transparent apps, video from -1
    Flag: EXEMPT bugfix
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:1cd3fe27f229da4f7bb80a2e04d1416cc050fc94)
    Merged-In: I0898d202b9dd4742c0c7d2c0d6b340c748e8acf7
    Change-Id: I0898d202b9dd4742c0c7d2c0d6b340c748e8acf7
    alexchau-google authored and Android Build Coastguard Worker committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    5fbc9a5 View commit details
    Browse the repository at this point in the history
  2. Merge cherrypicks of ['googleplex-android-review.googlesource.com/282…

    …55751'] into 24Q3-release.
    
    Change-Id: I25c866ebe559df2c3a4eab38ff22d456f89471c0
    Android Build Coastguard Worker committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    bf4a738 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Revert "Handle uiMode changes in QuickstepLauncher"

    Revert submission 27627108-b/339747262
    
    Reason for revert: b/353914086
    Fix: 353450667
    Fix: 353914086
    Bug: 339747262
    
    Reverted changes: /q/submissionid:27627108-b/339747262
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2676385eb81b7048c8f169ebf3b80b695103e952)
    Merged-In: I9a71ee0fa4062b15e68eff41951f42d46ace19d3
    Change-Id: I9a71ee0fa4062b15e68eff41951f42d46ace19d3
    alexchau-google authored and Android Build Coastguard Worker committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    db1da41 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Merge cherrypicks of ['googleplex-android-review.googlesource.com/284…

    …97164'] into 24Q3-release.
    
    Change-Id: Iba1da3b5f49278b8a762194f0181d353cfb0d4d6
    Android Build Coastguard Worker committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    c9091b8 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Call FallbackRecentsView#init() before setContentView()

    * Init sets mSplitSelectStateController which RecentsView
    then uses in onAttachedToWindow(). That needs to be set
    before it gets attached to the window, which happens in
    RecentsActivity#setContentView()
    
    Fixes: 332643607
    Test: Only presubmit, issue not reproducible
    Flag: EXEMPT bugfix
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:aeecb1e8a5cabe9fc58af69f7b47764a96a08d76)
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:eac1d34438209f266212b1bbe8c9704c2947dbcd)
    Merged-In: Icc555cad17b734e2a9c035991c19bbdc6b02de5d
    Change-Id: Icc555cad17b734e2a9c035991c19bbdc6b02de5d
    vinitnayak7 authored and Android Build Coastguard Worker committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    4b9ae54 View commit details
    Browse the repository at this point in the history
  2. Merge cherrypicks of ['googleplex-android-review.googlesource.com/285…

    …84306'] into 24Q3-release.
    
    Change-Id: Ib38362e5793569abe89c0a6dc6669470784fb454
    Android Build Coastguard Worker committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    36a2d3b View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Import translations. DO NOT MERGE ANYWHERE

    Auto-generated-cl: translation import
    
    Bug: 347053373
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:1a55c4180d907362e090b29ce1f3251be446715f)
    Merged-In: I6e6b45e8381a46584fa243216faccb9c3104fb47
    Change-Id: I6e6b45e8381a46584fa243216faccb9c3104fb47
    Bill Yi authored and Android Build Coastguard Worker committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    d2b1d81 View commit details
    Browse the repository at this point in the history
  2. Import translations. DO NOT MERGE ANYWHERE

    Auto-generated-cl: translation import
    
    Bug: 347053373
    (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:444b22f7e0c11ce7c86db658ce73981cc8b5b57b)
    Merged-In: Iefea5770ca226df91a814af1b611bab14e4b6c37
    Change-Id: Iefea5770ca226df91a814af1b611bab14e4b6c37
    Bill Yi authored and Android Build Coastguard Worker committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    b802a00 View commit details
    Browse the repository at this point in the history
  3. Merge cherrypicks of ['googleplex-android-review.googlesource.com/285…

    …98173', 'googleplex-android-review.googlesource.com/28598174'] into 24Q3-release.
    
    Change-Id: Ia25ea9c081441409f32d49a0367b8765db59fe22
    Android Build Coastguard Worker committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    904a97c View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

  1. Configuration menu
    Copy the full SHA
    eeb7416 View commit details
    Browse the repository at this point in the history