Statusbar: double-tap to sleep (settings part)

Change-Id: Ifb8f1ab1d84ba39942357ee6f8694764799d4103
General Options: Add hardware-framework support for tap-to-wake

Since we have tap-to-sleep globally, might as well support the
wake gesture as a standalone thing through the HAF. Place it in
"Display".

Change-Id: I6facc2334ff9e80077581c54c428476594e91528
Merge "Statusbar: double-tap to sleep (settings part)" into kk4.4
Merge "General Options: Add hardware-framework support for tap-to-wake" into kk4.4
add summary for double tap to sleep pref

Change-Id: I9c0bf5b6bc139d8b8ef9dcfa06dd770f2cae2bc1
QuickBoot: enable QuickBoot Settings UI
Add QuickBoot enable item in AdvancedOptions.

Change-Id: I238cc2e74bd2ec3c9bfc6a1f6fef2de137d12cb4
add the entry point for the ConfigPanel app

Change-Id: I08669c3bb53aafd680bffd4e901e7cedf4773333
fix removing quickboot preference for unsupported devicecs

Change-Id: I55364d49b0b7f9cf18f7bb6dadf64ac255f0098d
fix my derp

Change-Id: I5e118a5d6606dc97e8859c7b3d3427fdf11da036
Revert "BT: Multi HF support in Settings App."

This reverts commit 7bbd90528064516a4aae200731a7fd60acd09192.

Change-Id: I3115211685b6f3c1db3b0dc4c32c037064158f47
Total and available fields missing in Settings storage menu

After formatting SD card or inserting an SD card the total and
available space fields in Settings storage are missing.
This fix add those fields after SD card has been mounted.

Change-Id: Id6c1d1963effdb9656c8eb1c567b913bc4d98bd2
Data traffic details: use proper string for System UID

Android System ≠ Android OS (second is a "kernel" process).
Mind the numbers:
http://goo.gl/YnFvHa (actual "system" process)
http://goo.gl/XwoISO ("system" process displayed as "kernel")
http://goo.gl/sJ9yMi ("kernel" process with different traffic data)

Depends on http://review.cyanogenmod.org/63190

Change-Id: I6f6662b7adaee069ec5f29c6926b8fbce796917d
Display BTH connected status correctly

This patch removes incorrect condition.
(to not use LocalBluetoothProfile#isPreferred())
This condition uses the priority that already disconnected profile,
so this codition always returns false.

To verify this issue:
1. Turn on Bluetooth.
2. Pair and connect to BTH(A2DP/HFP)
3. The display now says "Connected"
3. Disconnect HFP profile
4. The display still says "Connected" but it should say "Connected (no phone)"

Change-Id: I9e2bfa6d23bf1be7587c9556b4b05459d02c4817
Settings: check if NfcAdapter is null

according to the javadoc, getDefaultAdapter(Context) can return null, if
no NFC adapter exists.

check if adapter is null before trying to call isEnabled

Change-Id: I7ff5488cc3b53ce9785c3e46effcf29dc31fe0ef
Settings: move keyguard wallpaper to system (2/2)

Change-Id: Id3bb66aa78c2e3dbd1170e74e33fcd160e5a70bb
Signed-off-by: Roman Birg <roman@cyngn.com>
Merge "Settings: move keyguard wallpaper to system (2/2)" into kk4.4
cleanup imports in LockscreenStyle.java

Change-Id: I8da847b11afe94312ff736750347fe816a8eb152
Add wallpaper pickers to seperate package [2/2]

Change-Id: I233b90aa52b5a8c408fa3adfe3bdad07330cc2ad
MSIM: Ui fixes, replace Subscriptions with real operator names

Add Sim slot number after Operator name and check
for SIM_STATE_ABSENT and display No SIM instead of NULL

Change-Id: I2a340487fcb01dde1a50f5a45c71cd61711380c3
Call equals() comparing different types

See: http://review.cyanogenmod.org/#/c/28642/
https://android-review.googlesource.com/#/c/45430/

Change-Id: I1ef553e5d64cb36e96fdb28e7f437efb9edd5c6d