Commit Graph

774963 Commits

Author SHA1 Message Date
Evan Severson
81a2832bf3 [automerger skipped] Merge changes from topic "presubmit-am-77aaf4d1c96d4bd0bf1f886d74ab8a9c" into sc-qpr1-dev am: 7493908364 am: b45d936f2f -s ours am: 945fca327c -s ours am: 5cdeed0ea0 -s ours
am skip reason: Merged-In Ib4fafe2423c7ded1daf1b763f8103601c0e2c852 with SHA-1 0eee4fa476 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19341529

Change-Id: I3a81e736aa366434e1ddfcda1a05c8410e06fdd1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-09 06:47:05 +00:00
Evan Severson
5cdeed0ea0 [automerger skipped] Merge changes from topic "presubmit-am-77aaf4d1c96d4bd0bf1f886d74ab8a9c" into sc-qpr1-dev am: 7493908364 am: b45d936f2f -s ours am: 945fca327c -s ours
am skip reason: Merged-In Ib4fafe2423c7ded1daf1b763f8103601c0e2c852 with SHA-1 0eee4fa476 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19341529

Change-Id: I62cb4e2ed457e7f680ccf6e13fad84fe33cc0439
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-09 06:01:02 +00:00
Evan Severson
703a30e748 [automerger skipped] Merge changes from topic "presubmit-am-77aaf4d1c96d4bd0bf1f886d74ab8a9c" into tm-dev am: bc7b243dd7 -s ours am: e41acf9128 -s ours
am skip reason: Merged-In Ib4fafe2423c7ded1daf1b763f8103601c0e2c852 with SHA-1 ef9b368d1b is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19341529

Change-Id: Iaae88a5df4f8e9b69bd9c1b59307081557e58aee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-09 05:32:06 +00:00
Presubmit Automerger Backend
fdb98fd3b1 [automerger skipped] [automerged blank] Make sure parallel broadcasts enforce excluded permissions 2p: 0eee4fa476 2p: 77b3537fe3 am: e4f2f3e43d -s ours am: eca7ed33ab -s ours
am skip reason: Merged-In Ib4fafe2423c7ded1daf1b763f8103601c0e2c852 with SHA-1 ef9b368d1b is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19341529

Change-Id: Ieb7fb55650e4cee0164616cbf4d58f1d8ad137dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-09 05:32:02 +00:00
Evan Severson
945fca327c [automerger skipped] Merge changes from topic "presubmit-am-77aaf4d1c96d4bd0bf1f886d74ab8a9c" into sc-qpr1-dev am: 7493908364 am: b45d936f2f -s ours
am skip reason: Merged-In Ib4fafe2423c7ded1daf1b763f8103601c0e2c852 with SHA-1 0eee4fa476 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19341529

Change-Id: I8f9833180ab25784ec07cf6dd76f46ba8527def8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-09 05:29:43 +00:00
Evan Severson
b45d936f2f Merge changes from topic "presubmit-am-77aaf4d1c96d4bd0bf1f886d74ab8a9c" into sc-qpr1-dev am: 7493908364
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19341529

Change-Id: I0914a42348807b2da489cb9a448a6de3ced5c385
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-09 05:05:14 +00:00
Evan Severson
e41acf9128 [automerger skipped] Merge changes from topic "presubmit-am-77aaf4d1c96d4bd0bf1f886d74ab8a9c" into tm-dev am: bc7b243dd7 -s ours
am skip reason: Merged-In Ib4fafe2423c7ded1daf1b763f8103601c0e2c852 with SHA-1 ef9b368d1b is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19341529

Change-Id: I0083e53a28111f281dbab5c560f1ef94e19d56aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-09 05:05:06 +00:00
Presubmit Automerger Backend
eca7ed33ab [automerger skipped] [automerged blank] Make sure parallel broadcasts enforce excluded permissions 2p: 0eee4fa476 2p: 77b3537fe3 am: e4f2f3e43d -s ours
am skip reason: Merged-In Ib4fafe2423c7ded1daf1b763f8103601c0e2c852 with SHA-1 ef9b368d1b is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19341529

Change-Id: Id7c355d69e1fd378a8fcc5dbc48fa8dbb909761d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-09 05:05:01 +00:00
Mike Schneider
ec715df576 Merge "Remove Tunables for QSAnimator, and add some documentation on what the class does." into tm-qpr-dev 2022-09-09 05:03:40 +00:00
Evan Severson
bc7b243dd7 Merge changes from topic "presubmit-am-77aaf4d1c96d4bd0bf1f886d74ab8a9c" into tm-dev
* changes:
  [automerged blank] Make sure parallel broadcasts enforce excluded permissions 2p: 0eee4fa476 2p: 77b3537fe3
  [automerge] Make sure parallel broadcasts enforce excluded permissions 2p: 0eee4fa476
  Make sure parallel broadcasts enforce excluded permissions
2022-09-09 04:31:40 +00:00
Evan Severson
7493908364 Merge changes from topic "presubmit-am-77aaf4d1c96d4bd0bf1f886d74ab8a9c" into sc-qpr1-dev
* changes:
  [automerge] Make sure parallel broadcasts enforce excluded permissions 2p: 0eee4fa476
  Make sure parallel broadcasts enforce excluded permissions
2022-09-09 04:31:39 +00:00
Winson Chung
1367a0b3fb Merge "Add logs to track down how OPS creation" into tm-qpr-dev 2022-09-09 00:43:43 +00:00
Steve Elliott
d17f0b43f2 Merge "Add INSTANT_VOICE_REPLY flag" into tm-qpr-dev 2022-09-09 00:11:52 +00:00
Peter Kalauskas
b43b45703e Merge "Rename BP assets to lowercase" into tm-qpr-dev 2022-09-08 23:53:56 +00:00
Andrey Epin
abe2a224f9 Merge "Revert "Load direct-share icons asynchronously"" into tm-qpr-dev 2022-09-08 23:01:48 +00:00
TreeHugger Robot
96ca825746 Merge "Remove support for writing DNG files from ExifInterface" into tm-qpr-dev 2022-09-08 22:49:58 +00:00
Ale Nijamkin
758fcaf884 Merge "Fixes bug where the indication text is not padded." into tm-qpr-dev 2022-09-08 22:23:28 +00:00
Winson Chung
de3b7a1bf2 Add logs to track down how OPS creation
Bug: 241601880
Test: Presubmit
Change-Id: I54d1edf10fca40a392579155297d339cd3962fc4
2022-09-08 22:04:45 +00:00
Lucas Dupin
9e40d715a1 Merge "Add flag (set to false for now) which will enable the use of the canvas renderer" into tm-qpr-dev 2022-09-08 22:03:52 +00:00
TreeHugger Robot
7168e6c950 Merge changes I65d67bf9,Ibeee6718 into tm-qpr-dev
* changes:
  Remove NSSL#isChildInInvisibleGroup
  Remove unused BubblesManager#maybeCancelSummary()
2022-09-08 21:53:42 +00:00
Hongwei Wang
8df0cf455b Merge "Allow other app enter PiP when exiting current one" into tm-qpr-dev 2022-09-08 20:59:15 +00:00
Peter Kalauskas
84e77ddf49 Rename BP assets to lowercase
Test: Manual.
Bug: 238343180
Bug: 236188940
Change-Id: I92e038518ca2f4b33162489b1569581c68aa6936
2022-09-08 13:54:35 -07:00
Steve Elliott
a117bbe3f2 Merge "Make pairwise() only subscribe to upstream once" into tm-qpr-dev 2022-09-08 20:54:16 +00:00
Steve Elliott
6451a04d78 Merge "Add optional emitFirstEvent param to setChanges()" into tm-qpr-dev 2022-09-08 20:44:45 +00:00
Steve Elliott
3a24aba20e Merge "Add captureMany { } mockito test utility" into tm-qpr-dev 2022-09-08 20:44:14 +00:00
Caitlin Shkuratov
001f5e8ca6 Merge "[View binding] Add ContentDescription as part of the Icon viewmodel." into tm-qpr-dev 2022-09-08 20:37:16 +00:00
Simranjit Kohli
d631c7acf4 Merge "[Expand AutofillPresentationEvent] : Log autofill service and IME uid" into tm-qpr-dev 2022-09-08 20:28:41 +00:00
Andrew Solovay
e4f2b5f570 Merge "Fix example AGSL code in the javadoc comments" into tm-dev am: 89acf500cb am: c7a544b14d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19889898

Change-Id: Id531b6cdd0e9d4a205fa1baac4c28a19dce696a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 20:12:45 +00:00
Alejandro Nijamkin
e964963e74 Fixes bug where the indication text is not padded.
This is a fun one.

When switching to a language where the "Unlock screen for access to all
functions" indication area message (which only appears right after a
reboot) is very long, the home controls quick affordance button can overlap with the message as per the linked bug.

Normally, the padding of the indication area is controled based on the
visibility of quick affordances. If at least one quick affordance button
is visible, the KeyguardBottomAreaViewBinder pads the indication area to
fit between the buttons. If none is visible, the padding is set to 0, so
the indication area message can be as wide as possible.

There are two separate issues here:
1. The home controls quick affordance config, which provides state to
   ultimately show the button does not emit an initial value. That makes
   the entire downstream flow never receive a value which means that the
   padding logic in the binder never runs. This CL addresses this issue
   by emitting an initially Hidden value for any quick affordance known
   to the quick affordance framework (as this bug can repeat itself if
   the next config does not emit an initial value).
2. The home controls quick affordance config is incorrectly being shown
   on the lock-screen before the first unlock after a device reboot. In
   the process of refactoring the code, the new implementation missed
   the need to include the ControlsComponent.getVisibility check that
   the old implementation was using. In a followup CL, we will address
   this too

Fix: 244296596
Test: Unit tests. Manually made sure that, with a phone switched to
Slovenian and rebooted, when the home controls button appears on the
lock-screen before unlocking it (which is a bug as explained above), the
long text is properly wrapped because the indication area is padded.

Change-Id: I6fb612edb139113594040a5d45ee8e661f0a0e5c
2022-09-08 12:23:58 -07:00
TreeHugger Robot
0accc2090c Merge "Remove calls to client while holding lock" into tm-qpr-dev 2022-09-08 19:20:15 +00:00
Andrew Solovay
c7a544b14d Merge "Fix example AGSL code in the javadoc comments" into tm-dev am: 89acf500cb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19889898

Change-Id: I5662d5a95cf096961329272a3634e0096cbfae1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 19:19:56 +00:00
Aurélien Pomini
bd77beecbc Add flag (set to false for now) which will enable the use of the canvas renderer
Test: this flag is not yet used
Bug: 243402530
Change-Id: If1e732f1cb461c8538b97aff8003a7b913b946e7
Merged-In: If1e732f1cb461c8538b97aff8003a7b913b946e7
2022-09-08 18:59:02 +00:00
Joshua Mccloskey
23a112e900 Merge "Add BP assets for sidefps" into tm-qpr-dev 2022-09-08 18:51:21 +00:00
Andrew Solovay
89acf500cb Merge "Fix example AGSL code in the javadoc comments" into tm-dev 2022-09-08 18:47:00 +00:00
Steve Elliott
539ec4b164 Add INSTANT_VOICE_REPLY flag
Bug: 245732450
Test: manual
Change-Id: I4f9a211bd9d925a4f00134a492f1b94c50b0e2bb
2022-09-08 14:31:47 -04:00
Ivan Makarov
f73ff9ec58 Merge "Add TV splitscreen menu" into tm-qpr-dev 2022-09-08 18:30:30 +00:00
TreeHugger Robot
b55d403ac8 Merge "Update owners for multiuser-related files" into tm-qpr-dev 2022-09-08 17:45:35 +00:00
TreeHugger Robot
fc3eb20df7 Merge "[Bouncer] Add entry animation" into tm-qpr-dev 2022-09-08 17:43:37 +00:00
TreeHugger Robot
ad8a4a7fff Merge "Revert "Prevent exfiltration of system files via avatar picker."" into tm-dev am: 95e397a8b8 am: 8a0f592d2a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19436694

Change-Id: Id41384d779e36513a04e1f65299007517a58f696
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 17:38:41 +00:00
Andrey Epin
70a4601f62 Revert "Load direct-share icons asynchronously"
This reverts commit 5650e0c3c8.

Reason for revert: broken functionality b/245681929

Fix: 245681929

Change-Id: I50fce5cca55ee40e66c0915759bfa930848588b9
2022-09-08 17:33:47 +00:00
TreeHugger Robot
8a0f592d2a Merge "Revert "Prevent exfiltration of system files via avatar picker."" into tm-dev am: 95e397a8b8
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19436694

Change-Id: I4cb48212ba44da33fbc6a423862e35bc6ca54efa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 17:10:07 +00:00
Lyn Han
61d96df6f2 Merge "Fix missing notifs after swipe" into tm-qpr-dev 2022-09-08 16:42:46 +00:00
TreeHugger Robot
9962ee2c9f Merge "Lower per-app notificationchannel limit" into tm-qpr-dev 2022-09-08 16:37:36 +00:00
TreeHugger Robot
95e397a8b8 Merge "Revert "Prevent exfiltration of system files via avatar picker."" into tm-dev 2022-09-08 16:35:29 +00:00
Ats Jenk
be367cdd51 Merge "Track active freeform tasks" into tm-qpr-dev 2022-09-08 16:07:18 +00:00
Joshua McCloskey
a541028ce0 Add BP assets for sidefps
Test: Manual.
Fixes: 245740417
Change-Id: Ibccefe83f1fbd8f4d5768a852a4070a8b90f4dea
2022-09-08 15:57:10 +00:00
Ivan Makarov
e6bf1d16cb Add TV splitscreen menu
Add a splitscreen menu for TV allowing to change the focused task, swap
the stages and exit the splitscreen mode by closing one of the stages.

Bug: 242179031
Test: Enter the splitscreen mode. Send the corresponding broadcast to open the menu (adb shell am
   broadcast -a com.android.wm.shell.splitscreen.SHOW_MENU). Choose the needed action button and press it, open the menu again, etc. Press the back button on the
menu control to hide the menu window.

Change-Id: Iac17445414a190c91ccd407d67f0f8c29d6bd4bf
Merged-In: Iac17445414a190c91ccd407d67f0f8c29d6bd4bf
(cherry picked from commit 7ab2a40d0a)
2022-09-08 15:53:06 +00:00
TreeHugger Robot
a12fe48a22 Merge changes from topic "too_dark_face_acquisition_message_enable" into tm-qpr-dev
* changes:
  Show low light soft-error on FACE_TIMEOUT
  [Co-ex] Show 'too_dark' face acquired messages
2022-09-08 15:34:15 +00:00
Aaron Liu
44f90f02f0 [Bouncer] Add entry animation
Add entry animation
Bug: 239532368
Test: Manual on device

Change-Id: I684eeab572d1c96622fcf5b76a5562656484e7cc
2022-09-08 08:26:48 -07:00
Caitlin Shkuratov
e04e312e98 Merge "[SB Refactor] Implement the TunerService callback for the icon hide list and pipe it through to the wifi icon." into tm-qpr-dev 2022-09-08 14:01:35 +00:00