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
2022-02-08 17:21:15 +00:00
…
…
2022-01-28 01:33:30 +00:00
…
…
…
2022-01-28 03:30:17 +00:00
2022-02-04 00:02:55 -08:00
…
…
2022-02-09 11:48:10 +00:00
2022-02-08 10:13:05 +08:00
…
…
…
…
…
Description
No description provided
21 GiB
Languages
Java 73.7%
Kotlin 14%
PowerBuilder 5.8%
C++ 5.2%
AIDL 1%