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
..
2021-11-12 20:07:01 +00:00
2021-11-23 09:19:35 -05:00
2022-02-08 23:56:43 +00:00
2021-11-12 20:07:01 +00:00
2021-11-12 20:07:01 +00:00
2021-11-12 20:07:01 +00:00
2021-11-12 20:07:01 +00:00
2021-11-12 20:07:01 +00:00
2021-11-12 20:07:01 +00:00
2021-11-12 20:07:01 +00:00
2022-02-08 23:56:43 +00:00
2021-11-12 20:07:01 +00:00
2021-11-17 17:04:34 +00:00
2021-11-12 20:07:01 +00:00
2021-11-12 20:07:01 +00:00
2021-11-12 20:07:01 +00:00
2021-11-12 20:07:01 +00:00
2022-02-09 09:38:18 -05:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2021-12-13 14:31:39 -05:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-01-31 11:04:51 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-01 12:50:27 -05:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2021-11-12 20:07:01 +00:00
2021-11-12 20:07:01 +00:00
2021-11-12 20:07:01 +00:00
2022-02-03 12:14:19 -05:00
2022-02-07 13:39:27 +01:00
2022-01-27 17:02:45 +00:00
2022-02-01 20:49:08 +00:00
2022-02-01 20:49:08 +00:00
2021-10-08 17:51:05 +01:00
2021-11-12 20:07:01 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-09 09:38:18 -05:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-01 20:49:08 +00:00
2022-02-01 20:49:08 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-07 21:20:37 +00:00
2022-02-03 12:14:19 -05:00