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>
Merge branch 'cm-10.2' of git://github.com/CyanogenMod/android_packages_apps_Settings into cm-10.2
Settings: Security: implement a pin keypad shuffler [2/2]

this is to further prevent people using the tablet guessing your pin based on fingerprints left on the screen
example of the expected outcome - https://www.dropbox.com/sh/r3xb2q53ksaqni9/Oz1Eu8Dm7O

PatchSet:
- fix checkbox was wrong assigned
- enable only for PIN Password lock
- small cleanup of old code

PatchSet:
- cleanup

PatchSet:
- add modes.....disabled/always/on request

Change-Id: I7e485827f6d62ee239015cfa96f2a20169d28486

Conflicts:
        res/values/cm_arrays.xml
	res/values/cm_strings.xml
Settings: Recent Apps Clear All Button Location [1/2]

Adds a checkbox for the user to select if they want the Recent Apps Clear All Button on the left or right side

Change-Id: I647650208361456d1aa15be0df1ad4be4599a209
UserInterface.java: Fix code inconsistency
[2/2] settings: add CPU info overlay

this shows
CPU temp (if available)
for every core governor + online + freq

Change-Id: I28c1e48c2e613b33c301b61cead70678ab6a2e9b

Conflicts:

	res/values/custom_strings.xml

Patchset: 2
https://gerrit.omnirom.org/#/c/1280/
Settings: NL translations

Change-Id: I568456946f1821c1103761c116d9f34ffc845f9d
Disable warning dialog in "Performance" Settings
Add battery level around unlock ring [2/2]
Change-Id: Id594d7535aff99ab2712e8d6c9645330ca29e721
Add HALO QS tile [2/2]

Change-Id: I02922690d596a2971641e12068c066ee592731ee

Conflicts:
	src/com/android/settings/cyanogenmod/QuickSettingsUtil.java
Active display: Allow apps to be excluded from being displayed [2/2]

Change-Id: Ieb6368c050f5b46eec7398ab0162dc4fbf00a392

Conflicts:

	src/com/android/settings/cyanogenmod/ActiveDisplaySettings.java
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
enable developer options visibility by default for userdebug builds

Signed-off-by: Roman Birg <romanbirg@gmail.com>
Add option to Restart SystemUI to DevSettings

Change-Id: I1dd55510a878198f245ff90c011717ac5fb65f93
Merge "Settings: NL translations" into cm-10.2
Merge "Settings: Fix up Sound tile if device doesn't have vibrator" into cm-10.2
Merge branch 'cm-10.2' of git://github.com/CyanogenMod/android_packages_apps_Settings into cm-10.2

Conflicts:
	src/com/android/settings/cyanogenmod/QuickSettings.java
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