[2/2] Settings: option to disable power menu on lockscreen

Base: http://gerrit.vanir.co:8080/#/c/541/

Change-Id: Iee4c0b5100a5b22cc4452f7f765247d748f1217a
Signed-off-by: bart452 <bart4524@gmail.com>
Hardware keys: add gesture panel support

Change-Id: I7edc6475a7b1536999221e075f2c1a06fe36e2db
Settings: "Vibrate during call" requires VOICE_CAPABLE

No need to have this option available if you are on a wifi-only
device.

Change-Id: I30e91be73b5dd058c35ca4f5316563fa63d30d1c
cmhw: Use hardware's default value for color enhancement

 * First boot should use the value read from sysfs rather than
   forcing the feature to be enabled.

Change-Id: Ibed5d8f3dc3644f972caf07853ca921c963dacfa

Conflicts:

	src/com/android/settings/DisplaySettings.java
Settings: Create SAR level preference, allow overlay.

Change-Id: I1af616696702f72b8a6276b3b01e940d61735137
Automatic translation import

Change-Id: Iad2b03ee61730811d85b211e2bf10b37a5e07933

Conflicts:

	res/values-af/cm_caf.xml
	res/values-ar/cm_strings.xml
	res/values-da/cm_caf.xml
	res/values-es-rXA/cm_caf.xml
	res/values-iw/cm_strings.xml
	res/values-nl/cm_caf.xml
	res/values-pl/cm_caf.xml
	res/values-pt-rBR/cm_caf.xml
	res/values-sv/cm_strings.xml
	res/values-tr/cm_caf.xml
	res/values-zh-rCN/cm_caf.xml
Use cm's advanced_display_settings title for advanced display settings

Change-Id: Ic51b0834e653f46500022f4ecfc52178300b1bc7
Settings: Improve AOSP JA translations

They translated "hotspot" as "アクセスポイント"(access point) but it just gets us confused.
"テザリング"(Tethering) is preferred than "アクセスポイント"(access point) in Japanese translation.
FYI, most vendors fixed these strings e.g. Samsung and Sony.

Change-Id: If9aeaddc1750d1f8432fa4e1cb2e2ffb41f74b0a
Settings: Set untranslatable

Change-Id: I0702378bab455a7ccf95a174e36bc792d26feec8
Fix upgrade to latest proguard

Change-Id: I3fc77adc895e98673005e89bb99a38744f01bb97

Conflicts:

	proguard.flags
msim: Use the SIM operator to label the subscription

network operator is confusing, and downright misleading in roaming
cases

Change-Id: I3f645bbf1191f086ec0b6ca6cc8669915b2902a4
Settings: refactor Profiles to be more user friendly

* Remove the notion of Profile app groups
* Rearrange profile setup flow, now we first present the user with ways
which will trigger the profile, then allow them to set what happens when
the profile is triggered.

Change-Id: I2870df894046cd43c21c67991fb5efc9c3fec837
Signed-off-by: Roman Birg <roman@cyngn.com>

Conflicts:

	res/values/cm_dimens.xml
	res/values/styles.xml
	src/com/android/settings/profiles/ProfileConfig.java

kill expanded desktop as ours isn't profile-enabled
Automatic translation import

Change-Id: I33e478ac4fd34c6cbc085c15e9fab424070d2570
Settings:Fix Hardware Key binding
GesturePanel is 14 not 11 (11 is Navigate Home)

Change-Id: I8d810b7aac1aec0bbfdb9c157f0e3f1094ac4b20
Settings: Fix NPE in Superuser settings.

Change-Id: I4671a7840df4a6b66c43d99c7f37cc8038829f08
Settings: Check if NFC is supported prior to adding to pager.

  - Also fix codestyle and comments for TriggerFragments

Change-Id: Iae0bcf8ca6a5447e70750e258db9599dd8a2704e
Settings: Disable mobile network switch if MSIM

Change-Id: Iafb37e4f036b63d895d28234a85dddb0850051e8
Merge "Settings:Fix Hardware Key binding GesturePanel is 14 not 11 (11 is Navigate Home)" into kk44
[2/2] Settings: Add screen off action support for hardware keys

PS2: Fixed tabs

Change-Id: I1988442b0a1c0aae8dbe6912f4ab08dafa16d323
Merge "[2/2] Settings: option to disable power menu on lockscreen" into kk44