(2/2) Settings: allow to turn screen off with hardware key actions

Change-Id: Ib11be94d781b26e272eaafeb751c2eacc5639f75
Settings: Alert user when they attempt to add an invalid number to BL.

  - BlacklistProvider will reject numbers that aren't valid, silently. So instead of
  resuming to a blank screen, we should alert the user that the number they attempted to
  add is invalid by utilizing BlacklistUtils#addOrUpdate method.

Change-Id: I1ca32427baad41c1c9379e18046e6ca7937b6d32
Properly apply edit dialog brightness value.

Change-Id: If0bc90f045e5549dced296a7944e9ed0ea98b0c9
(2/2) Settings: allow to assign toggling the torch to hardware keys

Change-Id: I5aef32c06ed9c5bf1e7e174e1ca9b55c3bbafb8b
automatic translation import

Change-Id: Ic324729db388816174f9ff968170fb5c84f0ef45
Revert "Settings: Allow disabling of FC dialogs (2/2)"

This reverts commit 509b6e251c0e76e544422c3b3996ef00b352bf82.

Change-Id: Id944aea543c8f3866f2c68f2c6b0c7da3a5d649a
Revert "[2/2] Settings: Wakelock Blocker"

This reverts commit 822ac0dfe32b57e65f4db8772686b18a3b8168fc.

Change-Id: Ie0372b10c213895e2df4011818fb3c010bc95261
Revert "[2/2] Settings: Option to enable Notification Light when screen is on"

This reverts commit 2fcb5bc4e2b0bf2a2b8bafaaaf2961d69f8cecab.

Change-Id: Ic5ec71c7b9160f2c39fca8f7679bd9e122ba67a6
[1/2] Add option to change size of QS ribbon bar

PS2: Use narrow for 2nd size
PS3: Rebase
PS4: Change narrow to automatic
PS5: Rename small to narrow

Change-Id: Ibdf37b667b54ca598bc133b89ae01a504bfac883
(3/3) drop screen record service, make use of Screencast

Change-Id: If78094d64b53b6eb950437ca068d9d6ad1a25b75
fixup runtime selection

the runtime selection preference can not be removed because it is
inside a preference category.

explicitly remove the runtime selection preference from the category

Change-Id: I3ac7cffd4224529e2d86eb675e71f75559ab2f26
automatic translation import

Change-Id: I095f0f607908a283a3d856a19e7586a6e6cdd1c9
Re-enable "(ENGINEERING)" suffix

"(ENGINEERING)" suffix was appended to Model number in
Settings > About screen in CL 2397a7391e2ba9434ee89345c1d3a47948d8f226
(Show in Settings->About if the device is an engineering sample).
However, it was made absolute (probably, by mistake) in CL
b0b45c02ec73c87f78a8358a7e98747bd96ec103 (Display FCC id for LTE in Settings).
This removes the redundant line added in latter CL.

Change-Id: I16cb6a72861c2a220e2e032d068259f98117788b
Signed-off-by: Shuhrat Dehkanov <k@efir.uz>
reorganize setting entries

move gestures to personalization
move animation control to systemui
move themes below heads up

Change-Id: Ibcd449975676cf11e9542f1dfabd163b08b1e1f9
(2/2) allow to disable recents bar

Change-Id: Ie2980f1193fa7e69a2b6423faf43d310d594c150
move smart cover settings to a own category

Change-Id: I710162f399ea02e5ec9f9af7e14a5996e9ef705a
add link to smart cover customization

Change-Id: I74bb80db304018683e16d60841a597cb2affdb19
use our color picker

Change-Id: I974d0ece49b6ab1f31b4299aabed07f1ae03beb4
Mega-merge of ParanoidAndroid features

PEEK [2/2]

Add ability to switch peek on or off.

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Change-Id: I1943221aa867099aeed001f3ff54ab83def90391

Conflicts:
	src/com/android/settings/DisplaySettings.java

Conflicts:
	res/values-es/pa_strings.xml
	res/values/pa_strings.xml
	res/xml/display_settings.xml
	src/com/android/settings/DisplaySettings.java

[2/2] Add support for Peek app

Disable built in peek when Peek app is installed. Enable it again on app's unistall.

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Conflicts:
	src/com/android/settings/DisplaySettings.java

Change-Id: Ia3d5fcf2e18e271ab780a65240bed6c2bd1f5936

Apps: Add blacklist interface [2/2]

Now with 100% more hidden checkboxes

Signed-off-by: Evan Anderson <evan@thelinuxman.us>
Change-Id: Ied375cfe2ff6494c25acb9d80b19e824daed755d

Conflicts:
	res/values/pa_strings.xml
	src/com/android/settings/applications/InstalledAppDetails.java

HOVER [2/2]

Check framework commit for description. Needs our blacklist interface,
a similar implement or a removal of blacklist interface.

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>

Conflicts:
	res/values/pa_strings.xml

Change-Id: I13870113757aa39aaf59b3beb6e61e6a4de60392

Blacklist: Avoid crash when dialog dismissed via back button.

A user usually presses the back button only
when he/she does not want the changes to be saved.
Hence we need to revert the changes that took place
when the dialog is dismissed with back button.

Change-Id: Ifa3ef41f02f11d1e1627071532d8f915e3b445b6

Fix for new PA features

Change-Id: Ib02e28d8d1c0eaf92612c046735dd02e2d3aea3d

Conflicts:
	res/values/slim_strings.xml
	src/com/android/settings/DisplaySettings.java
	src/com/android/settings/applications/InstalledAppDetails.java