bac4b7d1b1f3b2b43136914c6f86702eb24d956f |
|
22-Aug-2017 |
Lujiang Xue <rogerxue@google.com> |
Add extensionController based on PackageManager FEATURE Bug: 64818339 Test: make and flash on 6P and headunit, verified in car mode the phone keep phone status bar, and on headunit, it use car status bar all the time Change-Id: I6b3de99f4c21a50eb8521bf61f640f12cd6c3f02
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeExtensionController.java
|
3b9357f3b9d6f2dae175ad1b92116e17b6df1493 |
|
14-Jul-2017 |
Jason Monk <jmonk@google.com> |
Take a wrench to the pipes - Track extensions in garbage tracking because they could be big - Fix volume dialog cleanup to not leak - Fix QSFragment cleanup to not leak - Make DockedStackExistsListener static because it is going to leak because /Binder/ - Add a secure setting to force on notifications for garbage monitoring for those that really really want it. Test: adb shell dumpsys activity service SystemUI | grep -A 12 LEAK Change-Id: Id5689febd65eb8a22dbb4a0a15ec051fcdbbf8be Fixes: 38461559
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeExtensionController.java
|
769139da0397c5b2abf0f6d5fbcf3e2bd33276db |
|
26-May-2017 |
Jason Monk <jmonk@google.com> |
resolve merge conflicts of daeafccfa962 to master Test: I solemnly swear I tested this conflict resolution. Change-Id: I6d45188c96c63af8e60a553f498bfa9fe1834f39
|
a29528979cdd6a885869b7651f3b0f93f75843bb |
|
26-May-2017 |
Jason Monk <jmonk@google.com> |
Make volume dialog pick up on theme changes Test: change theme, view volume Change-Id: I3f5b6ea7fd949e72624458a13b6c953629fcd1b5 Fixes: 38408033
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeExtensionController.java
|
0b80c4e518110ba385a1b83d1e29325f164dc90d |
|
01-May-2017 |
Jason Monk <jmonk@google.com> |
Revert "Revert "Extend extension support"" This reverts commit e9f2d284ef044c6df15165092036b9ef80ebb790. Test: runtest systemui Change-Id: I6d1ca9af8ee2fb4b242ccd2f9772f7d23cc35866
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeExtensionController.java
|
e9f2d284ef044c6df15165092036b9ef80ebb790 |
|
28-Apr-2017 |
Guang Zhu <guangzhu@google.com> |
Revert "Extend extension support" Bug: 37785708 This reverts commit 9933c1cf931c88c9220cc8e4c12fe5d05eb1d940. Change-Id: Ic96e178835f5a9bbd2416f0e573975c60172388c
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeExtensionController.java
|
9933c1cf931c88c9220cc8e4c12fe5d05eb1d940 |
|
27-Apr-2017 |
Jason Monk <jmonk@google.com> |
Extend extension support - Add support for ui mode type selection - Convert plugin fragment listener over to extensions to be more versatile - Add tests Test: runtest systemui Change-Id: Id5f28aa14b16e5a12df0434c9792bce551011efb
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeExtensionController.java
|
340b0e5216b4fcc435e0459b1ca46155a572100d |
|
08-Mar-2017 |
Jason Monk <jmonk@google.com> |
Move out test utilities to a Testables library Test: runtest --path frameworks/base/tests/testablets/tests && runtest systemui Change-Id: Ideef4aef5f26136b1741c556b9be5884f38842a0
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeExtensionController.java
|
1d9632df97bdd4879cff0328a46a8fab6fde441a |
|
09-Feb-2017 |
Jason Monk <jmonk@google.com> |
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
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeExtensionController.java
|