Matthew Fritze
a711ed8330
Add A11y Slices
...
Add AccessibilityPreferenceController, which wraps all a11y settings
since they are share common infrastructure for enabling, current value,
and availability.
We add an overlay for OEMs to declare their bundled a11y services.
This is the only list of services that will be possible to enabled via
Settings slices.
Accessibility Slices are built by getting a list of valid services,
and indexing the service names as a key in the Slices DB. When they are
built at runtime, they use the generic A11yPrefController to get the status
and enable/disable the service.
Bug: 67997836
Bug: 67997672
Test: robotests
Change-Id: I66f905bf1c55eecb937945c4675c12bcbc96d698
2018-04-17 10:27:02 -07:00
..
2018-03-19 15:11:49 -07:00
2018-04-14 01:36:27 +00:00
2018-02-07 13:57:57 -08:00
2018-02-07 13:57:57 -08:00
2018-04-14 01:36:27 +00:00
2018-02-07 13:57:57 -08:00
2018-02-07 13:57:57 -08:00
2017-11-30 00:36:14 +00:00
2018-04-16 16:42:33 +00:00
2018-04-14 01:36:27 +00:00
2018-04-13 22:51:58 +00:00
2018-03-22 19:57:09 -04:00
2017-08-01 17:33:05 -07:00
2017-08-01 17:33:05 -07:00
2017-08-01 17:33:05 -07:00
2017-08-01 17:33:05 -07:00
2017-08-01 17:33:05 -07:00
2018-04-11 22:46:41 +00:00
2018-04-17 10:27:02 -07:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2018-02-21 18:36:16 -08:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-23 21:40:56 -07:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-03-18 11:31:04 -07:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2017-08-09 16:52:42 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2018-02-21 18:36:16 -08:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-10-20 03:21:50 -07:00
2017-08-14 13:38:36 +00:00
2017-10-20 03:21:50 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-23 21:40:56 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-10-28 23:21:49 -07:00
2017-10-20 03:21:50 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-10-20 03:21:50 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-09-16 07:25:49 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2018-02-21 18:36:16 -08:00
2017-10-20 03:21:50 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-10-20 03:21:50 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-10-20 03:21:50 -07:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2018-02-21 18:36:16 -08:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2018-03-19 18:27:18 +00:00
2018-03-19 18:27:18 +00:00
2018-03-21 18:21:04 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 13:18:24 -07:00
2017-08-14 13:38:36 +00:00
2018-04-16 19:24:31 +00:00