Runs tests on presubmit
Test: Ran `atest` in core/tests/screenshothelpertests,
`atest` successfully picked up screenshothelpertest as
a presubmit test, ran it, and the test succeeded. Test
output available here:
https://drive.google.com/open?id=12M28e84bkAZtnQYe7-6f8ybs31bULWV_
Bug: b/140526005
Change-Id: Ic0a288c88232eeddd03591b590b0ef3d8c98fa93
am: 9ea516d006 -s ours
am skip reason: change_id Ifbec81a64e4c592b566f5653bd93fd7326693ec7 with SHA1 20aa6cd497 is in history
Change-Id: I8ea6ef1a04151aeaf48ff3b6fd8e6614a1b02ff2
Test: Took a screenshot and verified that AiAi gets invoked and the screenshot notification
shows smart actions.
Long press in Overview shows smart actions.
Bug: 141634285
Change-Id: I1e82f8bb837b8b032e6d25032642e47f492eb495
This removes the injection into the QSCarrierGroup view
and moves it into an associated controller instead.
Controllers are added for QSCarrierGroup, QSContainer,
and QuickStatusBarHeader, though only QSCarrierGroup does
any heavy lifting at the moment. The other controllers are
parent controllers that are needed to ensure everything is
cleanly initialized when the view is inflated.
Bug: 144503618
Test: atest SystemUITests && manual
Change-Id: Iee539b492581f84b25811a9ae2d60426b49b075d
am: 2613be298f -s ours
am skip reason: change_id I439a4be9aac53fb02b566ae4d438afe3edf2b37a with SHA1 d2010f2628 is in history
Change-Id: I94332f9eaf3acd8f5f707d920618c5ce9f942b83
Since the data is stored in user encrypted storage,
we need an intermediate layer that can manage the per user
databases
Test: atest
Bug: 137396965
Change-Id: I66b6f830b3109e0df34d4bb95e32e5c035d0adac
Bug: 144740110
Test: installed the apk and then changed it in custom style options
$ adb install out/target/product/generic/system/product/overlay/IconShapeHeart/IconShapeHeartOverlay.apk
Change-Id: Ia1288428ed5924178b58b392583075a220e980a3
go/cleanup-greylist-txt
These have already been greylisted, however due to bugs/omissions in the tooling have been kept in go/greylist-txt instead of being annotated in the code.
This is partial merge of aosp/Id6c1f5e403a0e66edb1102ee45f3bf19f244fb09. Telephony greylist cleanup has been done separately. Note that annotations outside of frameworks/base/ have been merged from AOSP.
Bug: 137350495
Test: m
Exempt-From-Owner-Approval: merge
Change-Id: I015c466e8b69cc0fed5e9d394ba865aad11d8ba6
am: 53b85b6c12 -s ours
am skip reason: change_id I7eb15341fde9520d51a696a6416a63e6c19c71f9 with SHA1 b59a1cd637 is in history
Change-Id: I6bb6f57ba44e89d39c63c95e07ffb4c09b05e67a
am: 15087a4097 -s ours
am skip reason: change_id I7eb15341fde9520d51a696a6416a63e6c19c71f9 with SHA1 b59a1cd637 is in history
Change-Id: Ie5e8eb182b0bd061b5e355f309bbb2c79168cac2