History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/fragments/PluginFragmentListener.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5bec68fbea1a02d7debc2eeeaf01b9478de216e5 09-Feb-2017 Jason Monk <jmonk@google.com> New system for versioning sysui plugins

Use annotations to handle the multi-dimensionalness of interface
versions, but still maintain compile time inclusion of current
versions.

Test: runtest systemui
Change-Id: I0789a72112cf6630a6406f76020071c8a6d9e24c
/frameworks/base/packages/SystemUI/src/com/android/systemui/fragments/PluginFragmentListener.java
de850bbcaa61c1874b803f2086443febbafd81a4 02-Feb-2017 Jason Monk <jmonk@google.com> Fix leaks in sysui

Add support for testing for PluginManager and TunerService leaks
and add tests for the known leaks and fix them. Also port PluginManager
and TunerService to Dependency to make them easier to handle in
tests.

Test: runtest systemui
Change-Id: I5642539ee24dd72f802905106decd0c87b41b4eb
Fixes: 34846972
/frameworks/base/packages/SystemUI/src/com/android/systemui/fragments/PluginFragmentListener.java
20ff3f9255c86a3747aa55746788d4bde1d12753 09-Jan-2017 Jason Monk <jmonk@google.com> SysUI fragments: Integrate new support for constructing

Use a new system for constructing fragments so they can be swapped
out in place maintaining state. This will allow easier integration
with plugin lifecycle as parents who have child plugin fragments
can depend on the class existing and won't have to listen to
the lifecycle.

Test: runtest systemui
Change-Id: I517f4ce3d114abd49b1b5baca388d19e929b8f90
/frameworks/base/packages/SystemUI/src/com/android/systemui/fragments/PluginFragmentListener.java
f4e019aaad6f9da3165e8f35966299c43d5cfebf 03-Nov-2016 Jason Monk <jmonk@google.com> Plugin fragment support

Allows fragments to be easily switched over to plugins and a provides
a convenient base class for plugins to use that makes sure the layout
inflater and context point at the plugin's and not sysui's.

Bug: 32609190
Test: runtest systemui

Change-Id: I6503947e980f66ddcd826f6ca9a92b591ce0eb1e
/frameworks/base/packages/SystemUI/src/com/android/systemui/fragments/PluginFragmentListener.java