Settings: Fix NPE in QS on tablets

On tablets, onCreate is only called once, while onActivityCreated is called every
time the fragment is visible. So a second remove of a preferent will result in a NPE

Change-Id: I30205380018f29bd99270c707bd4f8ba03103648
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Settings: NL translations

Change-Id: I568456946f1821c1103761c116d9f34ffc845f9d
Settings: Fix up Sound tile if device doesn't have vibrator

The sound tile doesn't work properly on non-vibrator device until user check corresponding mode.

This patch will fix that issue, force Silent and Sound mode enabled by default and remove sound
mode preference so that user can't edit it.

PS8 : Remove Sound modes preference on non-vibrator device
PS9 : Remove unneeded updateSummary()
PS10: Remove unneeded block
PS11: Cleanup
PS12: Update commit message

Change-Id: I6f29a5b4590f9ab959e2164920afa0f8fe621656
Af: Fix spelling mistake

PS2: Trigger Cid

Change-Id: Ifbf8e3ec40e20b5ba5c872ffe0a1e69898498f8b
Merge "Settings: NL translations" into cm-10.2
Merge "Settings: Fix up Sound tile if device doesn't have vibrator" into cm-10.2
settings: Deprecate has_led_flash, move to framework.

 * We need this to configure default tiles in SystemUI so move it.
 * Leave the old one in place so we don't kill every device.

Change-Id: I883f9595f74ab52c8c8152e0105400aaefff4afe
Settings: DE translation

Change-Id: I2d1380b9ef1a5b9089e57320b0766fd416fed48b
Merge "Settings: DE translation" into cm-10.2
Add intent-filter for Performance Settings

Change-Id: I5ab0d291c598eb021c6bcfc293d15bd7af8ae4e2

Conflicts:

	src/com/android/settings/Settings.java
Use ROM version instead of CM version

Change-Id: I8dd20f8b97487215e1ae932ce996d8aeb2bcc0b0
Reimplement RAMbar

Some issues with the old one due to CM10.2 menu reorganization

Change-Id: I9102402a2baba4c3229f8e5bbeb8063d868791c0
port colorpicker and add hex field to light dialog

Based on SlimROM

Change-Id: I81359099ece1a8fc395754a942d11b8114b4eec7

Conflicts:

	res/values/strings.xml
	src/com/android/settings/notificationlight/LightSettingsDialog.java
	src/net/margaritov/preference/colorpicker/ColorPickerPreference.java
Disable on/off toggle button for profiles on Settings main page

Change-Id: I6c4918817df45a01fe76c29a4bb9ae2fe4355aa9
Translate Mackay settings and move down

Change-Id: Iefaaffda22909c002c1be8e3e52ee9ec345d21c1
Added FastCharge Tile and PowerWidget button

Originated from SLIM
Some improvements from fishears

Change-Id: I771e90cb559c823072d7291ee8912dd76d33cc3d
Add breathing SMS and Call to Settings

Based on the work of PAC-ROM

Change-Id: I34cee3e99c7f417390a5e5ffbb2910f356dc9919
Settings: Development setting to enable navbar (2 of 2)

This adds support for enabling the navbar on devices with
hardware keys.  Intended for developer use and available
via the Developer options menu.

Change-Id: I28afa108533f0508125d23e226dbb74a7029112a
Settings: Battery bar (2/2)

For educational purposes
Based off of: http://review.cyanogenmod.org/#/c/31913/
Change-Id: I714d22b740d1aaa25aee04180cc5e7dd55f363ec

Conflicts:

	res/layout/dialog_color_picker.xml
	res/values/cm_strings.xml
	src/com/android/settings/cyanogenmod/StatusBar.java
Add configuraion for showing statusbar on top of fullscreen window.

Change-Id: Id060de4f02a458aff92a965b557ff430c586ae41