Commit Graph

542466 Commits

Author SHA1 Message Date
Galia Peycheva
72d581e602 Close assistant activities on closeSystemDialogs
When the assistant is configured to be on top of the dream, it will have
higher z-order than any other activity. If it is also opaque, it will
prevent other activities from starting. We want to close the assistant
on closeSystemDialogs to allow other activities to start, e.g. on home
button press

Bug: 158117282

Test: atest AssistantStackTests
Change-Id: I226d95b82c1f5df5e5327ef85859d9b137d6e0e7
2020-06-17 20:27:36 +02:00
Ben Lin
db0bbdbfef Merge "Fix accessibility regression." into rvc-dev am: e2714d739a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11881633

Change-Id: Ib2255d47af0f1a8d192117c741ff78c1bf022152
2020-06-17 18:24:07 +00:00
Hasini Gunasinghe
de593f85b9 Merge "Add KeystoreKeyEventReported atom for keystore logging." into rvc-dev am: dde631ac52
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11617960

Change-Id: Icc54157ec431510bdf88132a4d5031e30cf5c3f4
2020-06-17 18:23:28 +00:00
Fabian Kozynski
47714a9e7a Replace RoundedCornerBitmap with outline clipping
Use a ViewOutlineProvider to have rounded rectangles for the album art.
This way, we don't have to create numerous bitmaps.

Test: manual
Fixes: 156116080
Change-Id: I226303dd2a784896c4e9ccf4407662677df4ddfb
2020-06-17 18:21:53 +00:00
Steve Elliott
e499bbd1d9 Merge changes If8d5b906,I861d6ef7 into rvc-dev am: 70f970f80b am: e02dc982ff am: 2baba9dbca
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11871517

Change-Id: Ibd83aa8267088081ecf7ce1d75cc68883db4ee40
2020-06-17 18:17:56 +00:00
Ming-Shin Lu
558f2ba097 Merge "Fix NPE on WindowContainer#isOnTop" into rvc-dev am: e0ac89603b am: 86366e59cb am: b5544f920d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11882882

Change-Id: Id8372ef7129c001f28481a19689b64774c931d06
2020-06-17 18:17:43 +00:00
Winson Chung
c32e1ddbb2 Merge "Use new insets apis for determining the stable/system insets" into rvc-dev am: a1423286b2 am: d9dc644340 am: 457d7dbb32
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11739860

Change-Id: I3efd8eb01148df4d1aeb5173a6fda5dcff4aeac3
2020-06-17 18:17:09 +00:00
Kweku Adams
f197eef108 Retrieve direct boot aware activities.
Immediately on boot (before a user is unlocked), PackageManager only
returns components that are direct boot aware. If we don't specify that
direct boot unaware components be returned as well, then ASC will think
all system apps are headless.

Also switching the cache from an ArrayMap to an ArraySet because there's
no need for the boolean value.

Bug: 155761007
Test: manually verify that apps with launcher activities aren't in the headless app list
Test: atest CtsUsageStatsTestCases:UsageStatsTest
Test: atest FrameworksServicesTests:AppIdleHistoryTests
Test: atest FrameworksServicesTests:AppStandbyControllerTests
Change-Id: Ieec648226d0d5a32197647af286c2cd4c167dd8b
2020-06-17 11:12:41 -07:00
Ben Lin
e2714d739a Merge "Fix accessibility regression." into rvc-dev 2020-06-17 18:08:29 +00:00
Hasini Gunasinghe
dde631ac52 Merge "Add KeystoreKeyEventReported atom for keystore logging." into rvc-dev 2020-06-17 18:03:05 +00:00
Michael Groover
b71e398935 Relax minimum signature scheme version for apps on system partition
Android 11 requires a minimum V2 APK signature for apps targeting SDK
version 30+; however some apps on a system partition can only be signed
with the V1 signature scheme. This commit relaxes the minimum signature
scheme version to allow for these apps on a system partition.

Bug: 158728035
Test: atest PackageManagerTest
Test: atest PackageManagerTests
Test: atest PkgInstallSignatureVerificationTest
Change-Id: I1a95fd6894cc937e00ad1ac54d1846b51b48e9cd
2020-06-17 11:02:18 -07:00
Steve Elliott
2baba9dbca Merge changes If8d5b906,I861d6ef7 into rvc-dev am: 70f970f80b am: e02dc982ff
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11871517

Change-Id: I8c67d13c5c05dd28fb759bb4578626620474406d
2020-06-17 17:56:38 +00:00
Ming-Shin Lu
b5544f920d Merge "Fix NPE on WindowContainer#isOnTop" into rvc-dev am: e0ac89603b am: 86366e59cb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11882882

Change-Id: Ibd8cb61436c32567e87f797f9243905417836e5b
2020-06-17 17:56:31 +00:00
Winson Chung
457d7dbb32 Merge "Use new insets apis for determining the stable/system insets" into rvc-dev am: a1423286b2 am: d9dc644340
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11739860

Change-Id: Id0ae348e09bf53a3aab3b5468250a4a6ee268739
2020-06-17 17:55:58 +00:00
Matt Pietal
dd6ed8ecbb Resolver - Center text with no sublabel
Also avoid breaking sharesheet, as the sublabel was intentionally
being marked visible with no text for better alignment.

Fixes: 149622636
Test: manual + atest ResolverActivityTest
Change-Id: Id65058de70cf70c4cb18940e75f4c5051f1da25c
2020-06-17 13:54:57 -04:00
Steve Elliott
e02dc982ff Merge changes If8d5b906,I861d6ef7 into rvc-dev am: 70f970f80b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11871517

Change-Id: I79003668ce462426271eb80720397b03563f3c1b
2020-06-17 17:49:14 +00:00
Steve Elliott
70f970f80b Merge changes If8d5b906,I861d6ef7 into rvc-dev
* changes:
  Fix alignment of expanded bundled group convo avatar
  Truncate sender name in collapsed group message.
2020-06-17 17:47:02 +00:00
Ming-Shin Lu
86366e59cb Merge "Fix NPE on WindowContainer#isOnTop" into rvc-dev am: e0ac89603b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11882882

Change-Id: Ia34dcec34f2ecee5c72898258c6a47757806350e
2020-06-17 17:43:59 +00:00
Winson Chung
d9dc644340 Merge "Use new insets apis for determining the stable/system insets" into rvc-dev am: a1423286b2
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11739860

Change-Id: I2e0ac99b4ed9097a680c31e7e8f38671de19de9a
2020-06-17 17:43:10 +00:00
Feng Cao
573044b208 Merge "Fix a bug where we didn't call IME before calling augmented autofill" into rvc-dev am: 4add155920 am: cbbf9fea6b am: 80978cd88c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11840045

Change-Id: Ie8d11a9147667a27d73e4fbeda68f6e979ecd533
2020-06-17 17:43:01 +00:00
Tim Murray
b83ab2c4f4 Revert "Only promote remote animator to top sched group during animation"
This reverts commit f1347d33e1.

Reason for revert: app startup perf impact

Change-Id: I3e1dda384dc17b6d08c939e2a6bc7feba72963b2
Test: TH
bug: 159201879
2020-06-17 17:30:26 +00:00
Ming-Shin Lu
e0ac89603b Merge "Fix NPE on WindowContainer#isOnTop" into rvc-dev 2020-06-17 17:26:58 +00:00
Winson Chung
a1423286b2 Merge "Use new insets apis for determining the stable/system insets" into rvc-dev 2020-06-17 17:26:49 +00:00
Feng Cao
80978cd88c Merge "Fix a bug where we didn't call IME before calling augmented autofill" into rvc-dev am: 4add155920 am: cbbf9fea6b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11840045

Change-Id: If594c31a0437ff8bb2afcac8a2f5146eaea6cc90
2020-06-17 17:26:43 +00:00
Dave Mankoff
023e5da3c4 Add Null checks to NavigationBarView
An apparent race condition means that the NavigationBarView tries to
use the NotificationPanelViewController before the StatusBar has
had an opportunity to create it.

Fixes: 156242260
Test: atest SystemUITests
Change-Id: I588fca9eeb3121cab30d714b1c1a55397d2f0da5
2020-06-17 13:17:28 -04:00
TreeHugger Robot
f47df2af5a [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: 11e5fdf1ee -s ours am: a392d3097e -s ours
am skip reason: subject contains skip directive

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

Change-Id: If4b2dcfdc161064d02b2cd33aca689a75b4abd1b
2020-06-17 17:12:17 +00:00
Automerger Merge Worker
51322aa337 Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: 11e5fdf1ee -s ours am: 122dda0e61 -s ours" into rvc-qpr-dev-plus-aosp 2020-06-17 17:12:04 +00:00
Feng Cao
cbbf9fea6b Merge "Fix a bug where we didn't call IME before calling augmented autofill" into rvc-dev am: 4add155920
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11840045

Change-Id: I87c855e0e78f10b57c652cb0f9ee69a5e8496329
2020-06-17 17:11:53 +00:00
TreeHugger Robot
fb910cd839 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: 11e5fdf1ee -s ours am: 122dda0e61 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I2d5b0e4622dce22da387e0a5756fc89949e8d884
2020-06-17 17:11:53 +00:00
TreeHugger Robot
dccd246d89 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: 6e84264d63 -s ours am: 1b0f8ed540 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Idbfafc41f3abedab1eb6091d69087dc8ec7be3a8
2020-06-17 17:11:52 +00:00
TreeHugger Robot
122dda0e61 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: 11e5fdf1ee -s ours
am skip reason: subject contains skip directive

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

Change-Id: Id130ac05dfa4267e17a3fe7a89898b543809b79d
2020-06-17 16:58:58 +00:00
TreeHugger Robot
a392d3097e [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: 11e5fdf1ee -s ours
am skip reason: subject contains skip directive

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

Change-Id: Iece943b8f5d1768e25346fb45a837b9c8b97c310
2020-06-17 16:58:45 +00:00
TreeHugger Robot
11e5fdf1ee Merge "Import translations. DO NOT MERGE" into rvc-d1-dev 2020-06-17 16:55:56 +00:00
TreeHugger Robot
ab07d202e8 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: 6e84264d63 -s ours am: fd8222c773 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ibea0b1bdea95965de84666f5410ffbe4f560d9c3
2020-06-17 16:55:09 +00:00
TreeHugger Robot
cf868e32bc [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: ac28b37ec6 -s ours am: ce08815e5b -s ours
am skip reason: subject contains skip directive

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

Change-Id: I0a763146ac7c1ec672726befc979674dfe12a15a
2020-06-17 16:54:53 +00:00
TreeHugger Robot
82cd1cf1f7 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: eafe9238fd -s ours am: 32e7e1295e -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ibae2840341dd0196c4f78e759bc750f7bd1b1f35
2020-06-17 16:54:17 +00:00
TreeHugger Robot
9ec9aeaf5f [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: 0d4e9ecbc0 -s ours am: d26c3be9e7 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Iab88894e0caead3fea78e73038795607455cddcf
2020-06-17 16:53:55 +00:00
TreeHugger Robot
1b0f8ed540 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: 6e84264d63 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I8d0fe0c062d10707533b83b01264883f4a67e7cf
2020-06-17 16:53:08 +00:00
TreeHugger Robot
fd8222c773 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: 6e84264d63 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ia90a9169f11cdb6da43ad6f45e784ab8aea43550
2020-06-17 16:53:05 +00:00
TreeHugger Robot
f845098ec1 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: 2e8993121b -s ours am: 53f0257c64 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I427d00d2c4864c191c9fb60855fea8ed09bfd11f
2020-06-17 16:53:01 +00:00
Feng Cao
4add155920 Merge "Fix a bug where we didn't call IME before calling augmented autofill" into rvc-dev 2020-06-17 16:50:17 +00:00
TreeHugger Robot
6e84264d63 Merge "Import translations. DO NOT MERGE" into rvc-d1-dev 2020-06-17 16:49:56 +00:00
TreeHugger Robot
667b97264c [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: ac28b37ec6 -s ours am: a3c64e4c11 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I8cc1b749732dda81249ab1faf7819acb40283ba3
2020-06-17 16:37:56 +00:00
TreeHugger Robot
a231cceccc [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: eafe9238fd -s ours am: a63677fb43 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I3feaaae794409e753cdad85b3f13fce32dce7c3d
2020-06-17 16:37:48 +00:00
TreeHugger Robot
d557a6c339 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: 0d4e9ecbc0 -s ours am: 5ac31bf823 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I58a92d47805c8e702418d7fddd3f6343cca3b07e
2020-06-17 16:37:28 +00:00
TreeHugger Robot
4cb2f050d6 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: 2e8993121b -s ours am: 06a2b465bf -s ours
am skip reason: subject contains skip directive

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

Change-Id: Idbd221ba3f79bb552b484d71c545d7ec65e2fff8
2020-06-17 16:37:15 +00:00
Evan Rosky
79fcfa2c9a Merge "Fix checking crop region for home/recents" into rvc-dev am: 81fa33a734 am: 41d228e833 am: 59d3568c42
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11886045

Change-Id: Ic6a62cdbdf55644e506e7d662603444ed1cbdf0c
2020-06-17 16:36:47 +00:00
Hyunyoung Song
b2edb5215a Merge "Add two more enums to LauncherState" into rvc-dev am: d53382b05d am: 9b806c2245 am: 2ad45e9d67
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11876680

Change-Id: I67ed76eec570b565274d280504077fab0ac8830d
2020-06-17 16:36:36 +00:00
TreeHugger Robot
ce08815e5b [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: ac28b37ec6 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I22140657108c163ef253ffe09d18a3b604eab281
2020-06-17 16:36:34 +00:00
TreeHugger Robot
a3c64e4c11 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: ac28b37ec6 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I868c2f5e1d007adc3917f1c66345da93c7b4de9e
2020-06-17 16:36:34 +00:00