OSDN Git Service

Working towards a better QS
authorJason Monk <jmonk@google.com>
Fri, 4 Dec 2015 21:36:15 +0000 (16:36 -0500)
committerJason Monk <jmonk@google.com>
Tue, 8 Dec 2015 14:53:36 +0000 (09:53 -0500)
commitdc35dcb14a8b6c4f221fccafffa5ca603894dbaa
tree23599dd34124647c35522661085e7a34c400036c
parent8dac23eafccff2a952850947c9c99cfc844b9ab2
Working towards a better QS

Some work (mostly on the new QS only) to make things more like they
will be.

 - Remove Quick Tiles
 - Remove Dual Tiles
 - All tiles are the same, with slightly different UI in the header
 - QS tiles in the header match the beginning of QS
 - handleClick is a click from QS, handleSecondaryClick is a click
   from the header, but defaults to normal behavior.
 - Opening a detail panel from the header opens QS and the detail
   selected
 - Fix onStartListening bug in CustomTile
 - UI updates towards how QS will look

Change-Id: Id820586ccdaa258a5bcb72cadbeb14941fc5f935
27 files changed:
packages/SystemUI/res/drawable/quick_header_bg.xml [new file with mode: 0644]
packages/SystemUI/res/layout/quick_status_bar_expanded_header.xml
packages/SystemUI/res/values/dimens.xml
packages/SystemUI/src/com/android/systemui/QSQuickTileView.java [deleted file]
packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
packages/SystemUI/src/com/android/systemui/qs/QSIconView.java [new file with mode: 0644]
packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
packages/SystemUI/src/com/android/systemui/qs/QSTile.java
packages/SystemUI/src/com/android/systemui/qs/QSTileBaseView.java
packages/SystemUI/src/com/android/systemui/qs/QSTileView.java
packages/SystemUI/src/com/android/systemui/qs/QuickQSPanel.java
packages/SystemUI/src/com/android/systemui/qs/SignalTileView.java
packages/SystemUI/src/com/android/systemui/qs/TileLayout.java
packages/SystemUI/src/com/android/systemui/qs/customize/NonPagedTileLayout.java
packages/SystemUI/src/com/android/systemui/qs/tiles/BluetoothTile.java
packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java
packages/SystemUI/src/com/android/systemui/qs/tiles/CustomTile.java
packages/SystemUI/src/com/android/systemui/qs/tiles/QAirplaneTile.java [deleted file]
packages/SystemUI/src/com/android/systemui/qs/tiles/QBluetoothTile.java [deleted file]
packages/SystemUI/src/com/android/systemui/qs/tiles/QFlashlightTile.java [deleted file]
packages/SystemUI/src/com/android/systemui/qs/tiles/QLockTile.java [deleted file]
packages/SystemUI/src/com/android/systemui/qs/tiles/QRotationLockTile.java [deleted file]
packages/SystemUI/src/com/android/systemui/qs/tiles/QWifiTile.java [deleted file]
packages/SystemUI/src/com/android/systemui/qs/tiles/WifiTile.java
packages/SystemUI/src/com/android/systemui/statusbar/phone/QSTileHost.java
packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickStatusBarHeader.java
packages/SystemUI/src/com/android/systemui/tuner/QSPagingSwitch.java