commit | 1d9632df97bdd4879cff0328a46a8fab6fde441a | [log] [tgz] |
---|---|---|
author | Jason Monk <jmonk@google.com> | Thu Feb 09 13:20:04 2017 -0800 |
committer | Jason Monk <jmonk@google.com> | Fri Feb 24 12:51:51 2017 -0500 |
tree | 91f676cc2c1048693faee4d6be62276398947924 | |
parent | ab9ab96d0d2a78a8e7a80fb7917ed95527d2ba49 [diff] |
New system for plugin + tuner integrations called extensions An ExtensionController provides an easy way to say I need an object of interface X. Then a plugin or a tuner factory can actually provide X when needed or fallback to a default implementation. Test: runtest systemui Change-Id: I5e1b76def3c790d7f673867648ffeb13c4d0a829