OSDN Git Service

Add Quick Settings API
authorJason Monk <jmonk@google.com>
Fri, 6 Nov 2015 20:47:26 +0000 (15:47 -0500)
committerJason Monk <jmonk@google.com>
Thu, 19 Nov 2015 19:57:11 +0000 (14:57 -0500)
commitbbadff8603ca6922a0ef89338bee5b59d6dcf641
tree74820b700931e49113322c682584e023885a3459
parentf91e74d9a945f59cdb714a80a2a87953d72dbd99
Add Quick Settings API

It is a little bit limited right now, but it contains
the lifecycle of a tile getting added/removed, and
listening/not listening and clicks.

SysUI side will need some cleanup later on.

Change-Id: I4db803c8a271f8bf44f2ef710517969a84a95cf0
28 files changed:
Android.mk
api/current.txt
api/system-current.txt
core/java/android/service/quicksettings/IQSService.aidl [new file with mode: 0644]
core/java/android/service/quicksettings/IQSTileService.aidl [new file with mode: 0644]
core/java/android/service/quicksettings/Tile.aidl [new file with mode: 0644]
core/java/android/service/quicksettings/Tile.java [new file with mode: 0644]
core/java/android/service/quicksettings/TileService.java [new file with mode: 0644]
core/res/AndroidManifest.xml
packages/SystemUI/res/xml/tuner_prefs.xml
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/QSTileServiceWrapper.java [new file with mode: 0644]
packages/SystemUI/src/com/android/systemui/qs/QSTileView.java
packages/SystemUI/src/com/android/systemui/qs/customize/BlankCustomTile.java [new file with mode: 0644]
packages/SystemUI/src/com/android/systemui/qs/customize/CustomQSPanel.java
packages/SystemUI/src/com/android/systemui/qs/customize/CustomQSTileHost.java [deleted file]
packages/SystemUI/src/com/android/systemui/qs/customize/NonPagedTileLayout.java
packages/SystemUI/src/com/android/systemui/qs/customize/QSCustomizer.java
packages/SystemUI/src/com/android/systemui/qs/customize/TileAdapter.java
packages/SystemUI/src/com/android/systemui/qs/tiles/BluetoothTile.java
packages/SystemUI/src/com/android/systemui/qs/tiles/CustomTile.java
packages/SystemUI/src/com/android/systemui/qs/tiles/WifiTile.java
packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.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/QsTuner.java [deleted file]
packages/SystemUI/src/com/android/systemui/tuner/TunerFragment.java