4d90d1ede7f6ce4b541b4632112b033869ffccce |
|
23-Mar-2018 |
Dan Sandler <dsandler@android.com> |
SystemUI heap monitor & hprof dump tile. Adding the tile to your active set will start a continuous memory tracker, updating the tile every minute with the latest pss value. Tapping the tile will pull a full heap dump, zip it, and share it via ACTION_SEND. Additionally, @integer/watch_heap_limit can be set to the heap size (in KB) at which ActivityManager will automatically generate a heap dump and notify the user when it's ready. Available only on IS_DEBUGGABLE builds. Supplies limited. Order now! Bug: 76208386 Test: atest com.android.systemui.util.leak.GarbageMonitorTest Test: runtest systemui Change-Id: I0434dd7dc330784c750469b013e40b31ef92638d
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSFactoryImpl.java
|
8c4a19c8c6b57d4c6dbbc652d887881e21bf4ec8 |
|
20-Mar-2018 |
Amin Shaikh <ashaikh@google.com> |
Fix QSTileImpl NPE on startup. Do not call protected methods before the object is fully instantiated. Remove paranoid null check for private final nonnull fields for sublasses of QSTileImpl. Fixes: 75995708 Test: runtest systemui Change-Id: I0a11131d796e08d598d696babdf3d7db30e02149
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSFactoryImpl.java
|
d3cf756aa41c9385528651ffe6da7faad6b28fbc |
|
23-Feb-2018 |
Rohan Shah <shahrk@google.com> |
Add alarm info to QS Panel Added alarm info in the same space as the tooltip. Moved the header info out to the QuickStatusBarHeader to consolidate all header views. Since, theoretically, there can be some weird races between the animations of the long press tooltip and the alarm info, added protective animation state code in the header (such as fading out the long press tooltip before animating in the alarm text). Fully removed the alarm tile. Test: Visually/manually Bug: 73764084 Change-Id: Ic1ec450e560a56567f9efeb04d3efbd916f05bc3
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSFactoryImpl.java
|
4bd8e05c1dbae46d94b731241252ddccff6d977c |
|
29-Jan-2018 |
Amin Shaikh <ashaikh@google.com> |
Add alarm tile to QS. - Add an alarm tile to QS - Add the tile to QS the first time the user creates an alarm - Tapping on the tile navigates to alarm settings - Added unit tests for alarm tile - Updated AutoAddTracker to remove deprecated shared preferences values so the keys can be removed in a later release Bug: 70799533 Test: manual testing the alarm QS tile behavior Change-Id: I2b10468c41b4720b66c9e7bb32e22eb958c199f7
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSFactoryImpl.java
|
3ceaa0abbb0ed0128dbe86903e953f5291b3291c |
|
28-Jun-2017 |
Lucas Dupin <dupin@google.com> |
Dark text support on Recents Also changed target package. Test: visual. Set light and dark wallpapers Change-Id: I188bc21b5372e541509bdd739c825fc5ac53ca47 Fixes: 62346335
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSFactoryImpl.java
|
e5b770e47d44a40d412c7d42010b2cf67920d9e3 |
|
04-Mar-2017 |
Jason Monk <jmonk@google.com> |
Updated QS UI - Adds footer to QS which contains the date/alarm info and all touch targets (settings, edit, etc.) - Swaps out emergency + carrier text on cell tile for a standard CarrierText from lock screen in the header to make the header only contain status info. - Add dividing line - Work on animations Test: runtest systemui Change-Id: I97dfea1b1ea7006b53eb61ac3a1f942c64dd282d
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSFactoryImpl.java
|
702e2ebf9fbfb715c1d9b716683c9e4d182b575e |
|
03-Mar-2017 |
Jason Monk <jmonk@google.com> |
Add plugin API for individual QS tiles This will allow prototyping of individual QS tiles and/or their visual representation without having to write a plugin for the entire panel. This will allow quick iteration on QS UI + dual target tiles. Test: Install plugin using new API Change-Id: I05ca9d9f5a200a1dad2c3582251a36edb5cb9aba
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSFactoryImpl.java
|