Dave Mankoff
f727dbbd9e
Remove config_systemUIServiceComponents from SystemUI.
...
Remove's config_systemUIServiceComponents from SystemUI's config.xml
and replaces it with a list of Dagger providers that can easily be
defined and customized in code.
This is a step to removing our reliance on reflection and hopefully
lets SystemUI clients better tailor their binary to their needs.
Various other small code tweaks are included to address startup-order
dependent issues that were discovered while writing this CL.
Some startup customization still occurs via XML - one form factor
in particular has an overlay that relies on this. It is my intent
to find a way to move off of that in the future.
Bug: 205725937
Test: manual
Change-Id: I4c207bc9487718eddc21f364e81ec760f286bf30
2022-02-09 09:38:18 -05:00
Shikha Malhotra
0d5f2aedf3
Merge "Fix getStorageVolumes to return only storage volumes available to the calling user"
2022-02-09 12:15:31 +00:00
TreeHugger Robot
5075e557fd
Merge "Change the default dialog animations"
2022-02-09 12:03:04 +00:00
Aaron Huang
ebb1214db6
[automerger skipped] Merge "Have FrameworksVcnTests access hidden API" am: ca1c4e2fc2 am: bde1da0e0a am: 6a152302ba am: 96a396daad -s ours
...
am skip reason: Merged-In I2e92f27b4d10612d9000c0fc0d5866dd0313a336 with SHA-1 023328e204 is already in history
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1960194
Change-Id: I71fa2c512966a3b73fcf13501f70862af5793be1
2022-02-09 11:59:05 +00:00
TreeHugger Robot
57a6df4724
Merge "Make display density min/max scale an overridable resource."
2022-02-09 11:59:01 +00:00
Treehugger Robot
315259617d
[automerger skipped] Merge "Delete NetworkStatsFactoryBenchmark" am: 26de69ea34 am: c9a9de1777 am: 6d84b81ece am: ccde8cf7be -s ours
...
am skip reason: Merged-In I0dd12dfd3f9bf99c9723d58e2dc656ea7db3a1f3 with SHA-1 8c67bb002a is already in history
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1976231
Change-Id: Ia1d7f1d065a9dd2735a466ed3bc15f1a9666edb1
2022-02-09 11:58:15 +00:00
Chun-Wei Wang
c86e0d1ab6
Merge "Code cleanup (9/n)"
2022-02-09 11:48:10 +00:00
Aaron Huang
96a396daad
Merge "Have FrameworksVcnTests access hidden API" am: ca1c4e2fc2 am: bde1da0e0a am: 6a152302ba
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1960194
Change-Id: Ibee6d7723968749989451539b230a2c2d32f8e91
2022-02-09 11:39:32 +00:00
Treehugger Robot
ccde8cf7be
Merge "Delete NetworkStatsFactoryBenchmark" am: 26de69ea34 am: c9a9de1777 am: 6d84b81ece
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1976231
Change-Id: I6cdfc54a8b8a83afddfb907f2d0edf3de1f17e10
2022-02-09 11:38:34 +00:00
Aaron Huang
6a152302ba
Merge "Have FrameworksVcnTests access hidden API" am: ca1c4e2fc2 am: bde1da0e0a
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1960194
Change-Id: Ida0aa292032a8e993a057bc9c4af73da8751d864
2022-02-09 11:27:51 +00:00
Treehugger Robot
6d84b81ece
Merge "Delete NetworkStatsFactoryBenchmark" am: 26de69ea34 am: c9a9de1777
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1976231
Change-Id: Iafa88ae2bff1cc4548ee0a0570049979f25b0952
2022-02-09 11:26:59 +00:00
Junyu Lai
0d92974bd6
[automerger skipped] Merge "[MS53] Add connectivity aidl exports to stubs" am: e616cb6779 am: f7f4c4c996 am: 5202e61448 am: 516956cda7 -s ours
...
am skip reason: Merged-In Ie19a258c2e8a724dc087bc5ad5f8f522e29feca5 with SHA-1 5bf2712005 is already in history
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1976230
Change-Id: I50ad15a161a27f04316b5513eb57bbab3ed88b4a
2022-02-09 11:20:20 +00:00
Treehugger Robot
8ed4ceeca1
[automerger skipped] Merge "Create framework-connectivity shared filegroup" am: 87050dde70 am: 7fde212050 am: 7ed3d9833a am: 51f99dbc73 -s ours
...
am skip reason: Merged-In I3813bc2177b2f0b4237056f64c57c63fa29c3081 with SHA-1 9fd93192c5 is already in history
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1976233
Change-Id: Ia03714dd2186a6ac8c3c943656b81da1aa9a489e
2022-02-09 11:19:27 +00:00
Aaron Huang
bde1da0e0a
Merge "Have FrameworksVcnTests access hidden API" am: ca1c4e2fc2
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1960194
Change-Id: Ib7f4983653c14e9bc86b72a759146e90b8eef20e
2022-02-09 11:12:31 +00:00
Treehugger Robot
c9a9de1777
Merge "Delete NetworkStatsFactoryBenchmark" am: 26de69ea34
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1976231
Change-Id: I67279a44d2d12b1945fea909ca6db1eb3185d396
2022-02-09 11:10:37 +00:00
Junyu Lai
516956cda7
Merge "[MS53] Add connectivity aidl exports to stubs" am: e616cb6779 am: f7f4c4c996 am: 5202e61448
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1976230
Change-Id: If317fe89f93aefd9906c989b405fc8f1654cf1eb
2022-02-09 11:02:07 +00:00
Treehugger Robot
51f99dbc73
Merge "Create framework-connectivity shared filegroup" am: 87050dde70 am: 7fde212050 am: 7ed3d9833a
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1976233
Change-Id: Ib5d40903a347ece16459baf38661ad4c2663e8bf
2022-02-09 11:01:12 +00:00
Kyunglyul Hyun
475bb88df9
Merge "Add missing tests for filtering routes"
2022-02-09 10:57:14 +00:00
Hyunho Shin
f27990d7a9
Merge "Add entity uri field to Eab provider"
2022-02-09 10:53:50 +00:00
Aaron Huang
ca1c4e2fc2
Merge "Have FrameworksVcnTests access hidden API"
2022-02-09 10:48:45 +00:00
Treehugger Robot
26de69ea34
Merge "Delete NetworkStatsFactoryBenchmark"
2022-02-09 10:48:40 +00:00
Junyu Lai
5202e61448
Merge "[MS53] Add connectivity aidl exports to stubs" am: e616cb6779 am: f7f4c4c996
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1976230
Change-Id: I2123fddf69b8ea77a7f00c35b38f08d89980127e
2022-02-09 10:41:43 +00:00
Treehugger Robot
7ed3d9833a
Merge "Create framework-connectivity shared filegroup" am: 87050dde70 am: 7fde212050
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1976233
Change-Id: I5d810f79131f0d4102a9bbe7174aac18d9a2a1b0
2022-02-09 10:41:17 +00:00
Ken Chen
768a91bdb6
Merge "Add system_server to net_admin group" am: f584f880ab am: 0cd6e77d0e am: 18a04ccda5 am: d13163b7a5
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1978086
Change-Id: I4297024c839b705eac3787e93ef23529e2670563
2022-02-09 10:41:15 +00:00
Junyu Lai
4e410acb76
[automerger skipped] Merge "Remove @hide usage in DataUsageUtilsTest" am: 39c30b8546 am: f0d6757404 am: b6bdb02b97 am: 6f75728408 -s ours
...
am skip reason: Merged-In Icf86598dc2e4e8b24e08135de8a842f52ac4ab5b with SHA-1 3a11e3e22c is already in history
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1976232
Change-Id: I7753f14366e33c7095fd356e34a9bacb92a53f68
2022-02-09 10:40:33 +00:00
Tom Natan
d414b99dcc
Merge "[7/n] Letterbox Education: add enter/exit animation to the dialog."
2022-02-09 10:37:03 +00:00
Steven Ng
cd9b0794e8
Merge "Add feature flag to gate dark theme bedtime settings"
2022-02-09 10:25:28 +00:00
Junyu Lai
f7f4c4c996
Merge "[MS53] Add connectivity aidl exports to stubs" am: e616cb6779
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1976230
Change-Id: I0ee4b083fec89aafb86ac3b0860edecb17b61c58
2022-02-09 10:25:13 +00:00
Ken Chen
d13163b7a5
Merge "Add system_server to net_admin group" am: f584f880ab am: 0cd6e77d0e am: 18a04ccda5
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1978086
Change-Id: Iee69ac1cace716b3fa457518db7c97b9a7731285
2022-02-09 10:24:30 +00:00
Treehugger Robot
7fde212050
Merge "Create framework-connectivity shared filegroup" am: 87050dde70
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1976233
Change-Id: Iac9a318c4926b7ee2fc20ccb289b4f055e955aa9
2022-02-09 10:24:12 +00:00
Junyu Lai
6f75728408
Merge "Remove @hide usage in DataUsageUtilsTest" am: 39c30b8546 am: f0d6757404 am: b6bdb02b97
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1976232
Change-Id: I4b4116c940c485d1f0110ff9ac2082b28f4ca659
2022-02-09 10:24:11 +00:00
Jonathan Scott
e1a2b6a026
Merge "Expose Activity#startActivityForResultAsUser as a System API."
2022-02-09 10:16:26 +00:00
Ken Chen
18a04ccda5
Merge "Add system_server to net_admin group" am: f584f880ab am: 0cd6e77d0e
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1978086
Change-Id: Ied6448fb2f73d8867463357d6eacc7fbe00ddaea
2022-02-09 10:12:53 +00:00
Junyu Lai
b6bdb02b97
Merge "Remove @hide usage in DataUsageUtilsTest" am: 39c30b8546 am: f0d6757404
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1976232
Change-Id: I4eb14d6d898406af4390db2389ef60f56dc39444
2022-02-09 10:12:25 +00:00
Issei Suzuki
d8c1cfaa34
Merge "Ignore duplicate keyguardGoingAway request."
2022-02-09 10:10:13 +00:00
Junyu Lai
e616cb6779
Merge "[MS53] Add connectivity aidl exports to stubs"
2022-02-09 10:02:53 +00:00
Treehugger Robot
87050dde70
Merge "Create framework-connectivity shared filegroup"
2022-02-09 10:02:33 +00:00
TreeHugger Robot
93e1fd4c0b
[automerger skipped] Merge "[RESTRICT AUTOMERGE] Add hide-non-system-overlay flag for HarmfulAppWarningActivity" into sc-dev am: 5cf8597a1f am: a03eeb9665 -s ours am: 1b6154a3f9 -s ours am: e626fab725 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16743243
Change-Id: I7a9c2c63217c4bcddc9aab5d2ac678f3a069f1fa
2022-02-09 09:59:45 +00:00
Jeff Chang
60db24a112
[automerger skipped] [RESTRICT AUTOMERGE] Add hide-non-system-overlay flag for HarmfulAppWarningActivity am: 9c5c42ad03 am: 0281b203d8 -s ours am: ec48831016 -s ours am: 9b7b883b5e -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16743243
Change-Id: I907e01890e31a41818fb04612dfa08ec9513dcdf
2022-02-09 09:59:16 +00:00
TreeHugger Robot
adad17ec73
[automerger skipped] Merge "[RESTRICT AUTOMERGE] Add hide-non-system-overlay flag for HarmfulAppWarningActivity" into sc-dev am: 5cf8597a1f am: a03eeb9665 am: 577e37735b -s ours am: 83966a395d -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16743243
Change-Id: I8843d0a0ea4ab99b27563d84e67d435b590bf402
2022-02-09 09:58:43 +00:00
Jeff Chang
46c3a94094
[automerger skipped] [RESTRICT AUTOMERGE] Add hide-non-system-overlay flag for HarmfulAppWarningActivity am: 9c5c42ad03 am: 0281b203d8 am: 4436955d35 -s ours am: d43a5c622a -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16743243
Change-Id: Ide15dfd970c043dd5b131765c56fe307b81012e3
2022-02-09 09:58:22 +00:00
Ken Chen
0cd6e77d0e
Merge "Add system_server to net_admin group" am: f584f880ab
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1978086
Change-Id: Ib31801f005d3130f6fa024885788effae49b1759
2022-02-09 09:56:00 +00:00
Junyu Lai
f0d6757404
Merge "Remove @hide usage in DataUsageUtilsTest" am: 39c30b8546
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1976232
Change-Id: Ifbaf98e28e8728be7fa4417abebcab1d4df4bff4
2022-02-09 09:55:37 +00:00
TreeHugger Robot
e626fab725
[automerger skipped] Merge "[RESTRICT AUTOMERGE] Add hide-non-system-overlay flag for HarmfulAppWarningActivity" into sc-dev am: 5cf8597a1f am: a03eeb9665 -s ours am: 1b6154a3f9 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16743243
Change-Id: I740caa0f48a88475c945d192655593b3cbf6fb76
2022-02-09 09:45:47 +00:00
Jeff Chang
9b7b883b5e
[automerger skipped] [RESTRICT AUTOMERGE] Add hide-non-system-overlay flag for HarmfulAppWarningActivity am: 9c5c42ad03 am: 0281b203d8 -s ours am: ec48831016 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16743243
Change-Id: I3535e4b8928b2db0271ad98e48c2b84de6d91121
2022-02-09 09:45:27 +00:00
TreeHugger Robot
83966a395d
[automerger skipped] Merge "[RESTRICT AUTOMERGE] Add hide-non-system-overlay flag for HarmfulAppWarningActivity" into sc-dev am: 5cf8597a1f am: a03eeb9665 am: 577e37735b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16743243
Change-Id: I8f186fdf80b00f3d10d216c7f9efe04f3482d8d4
2022-02-09 09:44:53 +00:00
Jeff Chang
d43a5c622a
[automerger skipped] [RESTRICT AUTOMERGE] Add hide-non-system-overlay flag for HarmfulAppWarningActivity am: 9c5c42ad03 am: 0281b203d8 am: 4436955d35 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16743243
Change-Id: Ie14b8ad69433dc33d212bdfa1dd69fb329fa13a0
2022-02-09 09:44:41 +00:00
Ken Chen
f584f880ab
Merge "Add system_server to net_admin group"
2022-02-09 09:42:29 +00:00
Junyu Lai
39c30b8546
Merge "Remove @hide usage in DataUsageUtilsTest"
2022-02-09 09:30:37 +00:00
TreeHugger Robot
577e37735b
Merge "[RESTRICT AUTOMERGE] Add hide-non-system-overlay flag for HarmfulAppWarningActivity" into sc-dev am: 5cf8597a1f am: a03eeb9665
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16743243
Change-Id: I674d538edf02c2c0026878ce9b994e101f28e828
2022-02-09 09:26:54 +00:00