Skip to content
Snippets Groups Projects
  1. Aug 06, 2024
  2. Aug 02, 2024
  3. Aug 01, 2024
  4. Jul 31, 2024
  5. Jul 30, 2024
  6. Jul 29, 2024
    • Tiger's avatar
      Re-land^3: Let WindowProcessController apply app specific config · eed41cb8
      Tiger authored
      Since the feature of insetsDecoupledConfiguration, targetSdk can affect
      the app sizes of the configuration. An app might get the configuration
      from WindowProcessController before the size is overridden by the
      ActivityRecord.
      
      This CL applies the size override to WindowProcessController as well so
      that apps won't get the unexpected apps size from the configuration.
      
      Bug: 347136833
      Bug: 151861875
      Flag: com.android.window.flags.insets_decoupled_configuration
      Test: atest WindowPolicyTests QSMediaPlayerContent
            WindowProcessControllerTests FrameworksMockingServicesTests
      (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:0b58b352fd9947479b5fc72634392f2d33c0c117)
      Merged-In: I033ef2c3dda39ac2d69c553c3a83d1b18e86fa08
      Change-Id: I033ef2c3dda39ac2d69c553c3a83d1b18e86fa08
      eed41cb8
  7. Jul 26, 2024
  8. Jul 25, 2024
  9. Jul 24, 2024
  10. Jul 23, 2024
    • Caitlin Shkuratov's avatar
      [SB][Chips] Update call chip to use icon from notification. · b0f88b34
      Caitlin Shkuratov authored
      This changes updates the ongoing phone call chip to use the
      `Notification.getSmallIcon()` as the icon inside the chip, instead of
      hard-coding it to be a phone icon.
      
      This includes:
      1) For each notification, creating a new `statusBarChipIcon` in addition
         to creating the other location-specific icons (status bar, shelf,
         aod)
      2) Updating the paddings in the chip layout, since the notification icon
         is required to come with its own padding
      
      Bug: 354930838
      Flag: NONE required for imminent release
      
      Test: Start call without timer -> verify chip has icon only, icon is
      centered
      Test: Start ongoing call -> verify chip has icon and time
      Test: Chip UI at various font and display sizes
      Test: Theme changes (chip text updates to both white and black
      correctly)
      Test: Accessibility for chip
      
      Test: Enable com.android.systemui.status_bar_screen_sharing_chips flag
      -> verify call and screen chips still work okay (the paddings are off
      but general functionality still works)
      
      Test: atest OngoingCallControllerTest
      
      Change-Id: Id7ad51ad3a590e6556987cba4f2639870c422f92
      Merged-In: Id7ad51ad3a590e6556987cba4f2639870c422f92
      b0f88b34
    • Android Build Coastguard Worker's avatar
      Merge cherrypicks of ['googleplex-android-review.googlesource.com/28322521'] into 24Q3-release. · 70cf9e5d
      Android Build Coastguard Worker authored
      Change-Id: If8c90bc9ca721824f08816f749de7bbe9154bbcf
      70cf9e5d
    • Johannes Gallmann's avatar
      Fix wrong Choreographer used for setting vsyncId in cross-activity predictive back · 8533764c
      Johannes Gallmann authored
      The constructor of CrossActivityBackAnimation is not called from the wmshell.main thread. Therefore we should not set the Choreographer from the constructor.
      
      Bug: 343039961
      Flag: com.android.window.flags.predictive_back_system_anims
      Test: Manual, i.e. logging Choreographer instances and veryfying that they're accessed from wmshell.main thread. Also verified in perfetto that traces look smooth now.
      (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:21b9fd55f7b50bc40a6fe9b5b6c6cd88d24b4346)
      Merged-In: Iead236279ea0f46acde23f16bb230ff324f453f3
      Change-Id: Iead236279ea0f46acde23f16bb230ff324f453f3
      8533764c
Loading