Bury those beans

Change-Id: Id012dc441ff0bdce27f4778118990619a91e88d5
[1/2] Settings: instant led test

Show LED color in realtime when configuring
notification colors.

Requires framework patch for notification
extra EXTRA_FORCE_SHOW_LIGHTS.

Change-Id: Ic7858d79cb2351c407afd547b33652a9e04ef1b9
Settings LightSettingsDialog: update led on text change

Change-Id: I135f37829b9b4fb2166afac9d9531b76a62f3ef7
Settings: init correctly LockPatternUtils on configuration changes

Steps to reproduce:
- go to security pattern choice
- turn the screen to landscape
- result: crash

LockPatternUtils instance was not passed trough to LockPatternView.
Hence the crash and NullPointerExcpetion.

Fix it with correct initiliaze LockPatternUtils.

Change-Id: I38b495030b2c454effc901854bdcabfcbc10219a
Display Settings: Better font size control

Use a SeekBar instead of a list/spinner to determine the font scaling.
For consistency, an approximate size (small, normal, etc.)
 and the exact percentage are displayed.
Show a preview of the selected font size immediately

Ported from CM, squashed commits 46678 and 49167.
Credit to Veeti Paaananen for the latter commit.

Change-Id: I754d7fdcaf27c23dfccf9d56291956e70b23f63e
Signed-off-by: houst0nn <houstonn@gmail.com>
Display options: allow configuration of wake on plug behavior

From http://review.cyanogenmod.org/#/c/47159/

Change-Id: If1d50cbad76763bb8e12b2e7a4f7c21f42a58f31

Conflicts:
	res/values/cm_strings.xml
	res/xml/display_settings.xml
	src/com/android/settings/DisplaySettings.java
Revert "Settings: Double Tap to Sleep Gesture [2/2]"

This reverts commit 4868e493fee186ee28f815667d30477befbcd892.

Change-Id: I09fcf1471b914dff905337081b5acddafc3e3e99
Statusbar: double-tap to sleep (settings part)

Change-Id: Ifb8f1ab1d84ba39942357ee6f8694764799d4103
DisplaySettings: 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 remote-tracking branch 'PA/kitkat' into remix-legacy

Conflicts:
	res/values/cm_strings.xml
	res/values/pa_strings.xml
	src/com/android/settings/DisplaySettings.java
[2/2] Gestures Anywhere

Conflicts:
	AndroidManifest.xml
	res/values/pa_arrays.xml
	res/values/pa_dimens.xml
	res/values/pa_strings.xml
	res/xml/more_device_settings.xml
Merge remote-tracking branch 'settings/kitkat-remix' into remix-legacy

Conflicts:
	res/values/pa_strings.xml
Apn settings fixes / code maintainence (Second attempt to fix APN Settings crash)

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

Cleanup unecessary resources and use global ones
  - This fixes the duplicate id issue currently causing apn's to be un-editable

Bring the ui aspect of the preference up to speed with ics
 - Use ics highlight / layout...etc
 - Use fragments

Patchset 5 : Remove theme for ApnEditor
             Use static access for variables
Patchset 6 : Launch apn editor internally as a fragment
	     Replace deprecated managedQuery with CursorLoader

Apn Settings : Fix panel title

Show appropriate apn editor title

Change-Id: I1f9dbce5dbf464db79d7c2fbedb8f833e4b46468

Settings - add an AlertDialog before to delete APN to avoid fails

patch 1: fix blank space
patch 2: remove FR translation and change NegativeButton string
patch 3: improve the NegativeButton (thank you, David)
patch 4: remove create()

Change-Id: I3361d4160a7e1c4eaee094f08c7d212f71e9e0e7

* Forward port from cm-10.2, adjusted for 4.4

Change-Id: Ie63fa1018ffb7bc419e4d7915419657de30f5b22

Conflicts:

	AndroidManifest.xml
	src/com/android/settings/Settings.java

Conflicts:
	AndroidManifest.xml
	res/values/cm_strings.xml
	src/com/android/settings/Settings.java
removed

<attr name="min" format="integer" />
Remove duplicated attribute "min" to fix build error
Merge branch 'remix-legacy' of github.com:AOSPAL/android_packages_apps_Settings into remix-legacy
LED: Battery Light [2/2]

PS2: Fix variable and fw/base overlays logic
PS3: works
PS4: change title to: Battery LED

Signed-off-by: Andre Saddler <dresadd09691@gmail.com>
Change-Id: I9c737d0cf49a1f84688b4295975e13dd8e91f874
Merge remote-tracking branch 'PA/kitkat' into remix-legacy

Conflicts:
	res/values/pa_strings.xml
	src/com/android/settings/DisplaySettings.java
[2/2] Settings: Add ADB Paranoia mode

ADB Paranoia mode will reboot the device in the event of the following:
- The device is locked
- An ADB master device is connected
- ADB Paranoia mode is enabled in Development menu
Used in conjunction with device encryption, this should offer decent
protection against malicious adversaries with basic physical access to
your device. This will not help if your device has hardware level
exploits that can be used without rebooting the device, and without
connecting ADB.

Change-Id: Ia92141dc1eb5c1e337f325b860afe6ee11348e2f

Conflicts:
	res/values/custom_strings.xml
	src/com/android/settings/DevelopmentSettings.java
Re-organize AdditionalSettings

- Seperate category between Quick Settings and Statusbar.
- Remove QuickSettings category if the device is not a phone.
- Put custom system animation and listview animation into a new category
- Move gesture anywhere outside of interface settings