231b052d1f04d8b8835addc4f393f0e4fc58d5d2 |
|
04-Jan-2018 |
Jason Monk <jmonk@google.com> |
Add QS scrolling support The brightness slider and tile layout are now a scrollview and can handle nested scrolling between the views. There is some black magic which manages the touches to allow a scroll up to continue into a collapse gesture. TODO: need to add edge effect colors to theme Test: visual Bug: 70799330 Change-Id: Ief0c1480f001cae62175c8ac4f3784daaa0ed2b8
/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QS.java
|
54daefe3aa8dcdee149ce95fd4f8ecf60632c9f1 |
|
08-Apr-2017 |
Anthony Chen <ajchen@google.com> |
Use custom QS fragment for auto use-case. Use a custom QS fragment if the UI mode is car. This fragment disables the quick settings row and expansion. Remove the config options that used to have disabled this in the phone QSFragment. To accomplish this, introduce a new QSFooter interface. The old QSFooter.java now implements this. Test: boot on phone and Android Auto headunit Bug: 33210494 Change-Id: I5accc2d27d6725380ca5e271d332a03991c9419b
/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QS.java
|
4de5d3c03dfc49a1cdf7f9e9a0676c36987cea06 |
|
24-May-2017 |
Jason Monk <jmonk@google.com> |
Fix up the QS gutter - Don't show when collapsed, show divider instead - Don't show when no notifications - Animate between states while expanding/collapsing - Other visual cleanup Test: visual Change-Id: I923c963fa70d63601b6a181299b04c5fc49922bb Fixes: 38199857 Fixes: 38483355 Fixes: 38409326 Fixes: 38417776
/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QS.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/plugin/src/com/android/systemui/plugins/qs/QS.java
|
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/plugin/src/com/android/systemui/plugins/qs/QS.java
|
9c7844cb91b43929d0a86b1c90aa1efb37f5463a |
|
18-Jan-2017 |
Jason Monk <jmonk@google.com> |
Work on sysui dependencies One of the many problems with PhoneStatusBar is that it holds dependencies for many other parts of SysUI. Fix this by creating a static method of grabbing dependencies that are global to sysui this cleans up a lot of chains of interdependence. Also add easy way to inject mocks of these dependencies for the purpose of testing. Test: runtest systemui Change-Id: Ia0e947faea62d15b665facada47ac9916c99f895
/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QS.java
|
0ceef211875515c2a7531f9baeae46339e700f3a |
|
02-Nov-2016 |
Jason Monk <jmonk@google.com> |
Move QS to a fragment There is now a bit too much of the view/layout logic touching the fragment, but sort out that later and get something over to fragments for now. Bug: 32609190 Test: Manual Change-Id: Icf677f4a70e6b92892a0fc27a0e673940ebc7a73
/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QS.java
|