Make Privacy Guard a first class citizen in the Settings app.

Change-Id: Ie45e21cfa5190307923edf65f8ff5356fa305d70
Adds ability to answer call with hardware HOME button

preparation to winter time

Change-Id: I0d22a6fbb92a61f08b50cae5c14d0030b81ee6ec
Settings: use CMHW serial number

See http://review.cyanogenmod.org/57164

Change-Id: If328ca7b487435b88246d1f8c47b04770183f09e
settings: Add text plain battery style

Patchset 2: Fixed dependents
Patchset 3: Rebased

Requires: http://review.cyanogenmod.org/#/c/56038/

Change-Id: Ieb45b23bcfc850dbee6577885fb2f8312d19bdd6
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Revert "Settings: UK translations"

This reverts commit 438b4fa6f6f75718c2f5c4908d5e37bf39c65069.

Change-Id: I8f838d6450e00a1a4c0481adc91efec738eb039c
Settings : Update gesture preference check

Move the gesture outside the stylus dependency check and remove the
preference category if no children are found

Change-Id: I05ecf71dc84f5244200e3030b5ee524944339145
(cherry picked from commit f6a43a4bc50f6fba64f55c08adff16f8bdcb1c44)
Dont show "Erase SD Card" when there is none

On devices with physcal, external SD Cards, the "Erase SD card"
option in in Settings/Storage is available even when there is
no SD card present, this dont make much sense since you cannot
erase a card that is absent. With this change the erase option
is bound to the mount toggle which leads to the following
consequences:

 Card present and mounted -> Erase enabled
 Card present but unmounted -> Erase enabled
 No card present -> Erase disabled
 Card present and MTP attached -> Erase disabled

Change-Id: I756ae8af3e0565febaf940df5f4991dd89105bd9
Settings: NL translation

ps3: Add option to toggle the pointer icon when using stylus

ps4: Stylus gestures features (Dutch translations taken from 10.2)

ps5: fix typo

ps6: Forward port sound settings

ps7: suggestions
     Allow user to trigger a volume rescan

ps8: Make the lock screen camera widget configurable

ps9: remove lock_pattern strings from other languages

Change-Id: I93bb5a98032742325f11907b313e9c45bdc7bf7d
Merge "Settings : Update gesture preference check" into cm-11.0
Allow modification of the camera widget option on insecure lock screens

Change-Id: I56352a670eca52d51fb4fc7cf1527affc43bbc5c
Merge "settings: Add text plain battery style" into cm-11.0
Merge "Settings: use CMHW serial number" into cm-11.0
Bluetooth: GAP: Avoid adding device to cached device list

Change will ensure that devices will not be added to the cached
device list if profile connection state is STATE_DISCONNECTED
or STATE_DISCONNECTING. Otherwise, devices will be added to cached
list and while inquring device will not be listed in available
device list.

CRs-Fixed: 586975
Change-Id: I60bc01c0f2cb5ea87f3c633bcec2f04c90939d67
Bluetooth: HID: Use proper values of connection status

This patch fixes issue in retrieving correct connection status when
more than one hid device was connected to DUT. In such situation
current implementation was sending STATE_DISCONNECTED as connection
state because of wrong check of matching device as 1st device in
connected device list. Instead of this now actual connection state
device is retrieved from HidService.

Change-Id: I2c766e9fc6eb9e97c3745016e38fa5c374c16539
CRs-Fixed: 593065
Settings: Port IME selector notification toggle

framework changes already present

Change-Id: I8c1dc5874accc6d1340dc46a58867d97f708aeb7
Settings: HU translation

Change-Id: I9fbee28d64606b712cb86dc701ad92711605592c
Merge "Settings: NL translation" into cm-11.0
Merge "Settings: HU translation" into cm-11.0
Merge "Settings: Port IME selector notification toggle" into cm-11.0
Merge "Adds ability to answer call with hardware HOME button" into cm-11.0