Additional Settings

Change-Id: Ideb4d26c3c6c59d7c8742a1a3ae2b49c5df7f9bf

Conflicts:
	proguard.flags
Settings: Add back all keyboard IME features back (2/2)

This commit adds:

- ime switcher notification - thanks cm
- slims fullscreen disable on landscape
- slims force autorotation on IME
- volume button control for navigate in the message - thanks cm
- slims force to show always enter key

Some fixes to the 4.2/4.3 implementations + added full multiuser
support for all this features.

Change-Id: I0091fa99fd00febddbde820feaae9457a9b8a45f

Conflicts:
	res/values/n5x_strings.xml
Volume rocker: Option to control cursor in text fields (2/2)

Change-Id: I998a0931291b211e909593dd0ffa487b648381c8

Conflicts:
	res/values/n5x_strings.xml
	src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
Reorganize Settings Menu

Change-Id: I02678d6a083d32d0542e6e61c8ff1215ee2ef43c
N5X Version instead of PA Version

Change-Id: I8a28cc283eb51ed1611471c4cd1bdc7da5b3d53e
Fix Derp

Change-Id: Ie4dc0fac3099e32bc1b39be3c08144887283625c
Remove duplicate setting & make "disable fullscreen keyboard" default

Change-Id: I1966c7c1425b47d3e6d0d41ce801a0ef9c30a9e5

Conflicts:
	src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
[1/2] Additional settings: add option to hide power menu when screen is locked

Change-Id: Ifb0e42a8193dd54696eefd435842cea3c6d5a448

Conflicts:
	res/values/n5x_strings.xml
	res/xml/additional_settings.xml
Settings: Initial port of SlimRecents Settings from N5X CM11 Based

Change-Id: Icf2ace3ae88633eb71eb4b8a09859c1cb1b30964

Conflicts:
	res/values/n5x_strings.xml
Settings: Add 0.75f animation scale

Change-Id: Ib607b68cddb4f18bafa4a1cae2792bbe841d24a6
Add system app remover
credits to fronti90, SlimRom

Change-Id: I401967340d9794c6996f9babb306749012d35356

Conflicts:
	AndroidManifest.xml
	res/drawable-xhdpi/ic_menu_save.png
	res/values/n5x_arrays.xml
	res/values/n5x_strings.xml
	res/xml/development_prefs.xml
Settings: SlimRecents Settings - Add missing strings and files

Change-Id: If9a47ced56fec134b001f0fff680a64da07e5637
Settings: statusbar clock customization + initial interface

  Ported to AOSPA from N5X CM11 Based by @AragaoAnderson

- added slims clock and date customizations for status bar
- added initial interface settings. A bit empty currently but we are on
  alpha and it will be filled fast for sure. Added as well two empty classes
  due that we need them later

Change-Id: I7f8e87cb581c61fb29f6cd7793791d1728de6df5

Conflicts:
	res/xml/additional_settings.xml
Settings: PEEK Options [2/2]

Squashed commits ported to AOSP from N5X CM11 Based by @AragaoAnderson

Change-Id: I7bb4138375bfa1c7b536dc07be4815519ac0fa95

Conflicts:
	src/com/android/settings/DisplaySettings.java
Settings: Add HOVER Settings and organize Additional Settings

    Ported to AOSPA from N5X CM11 Based by @AragaoAnderson

Change-Id: I3893f3dbcc00f9c7fa21c28d582de8d43ea66450

Conflicts:
	res/values/n5x_strings.xml
Settings: Move Home and Interface Settings to Personal Category

Change-Id: Ifc5c0fb92faffe30512f5cd0d1f798bde8326f39
Settings: Fix derp in PEEK Settings implementation

Change-Id: I5c7d1f10aa7dc1166f40ce5bdc931051d27bc65a
Settings: Remove IME Selector notification Checkbox from Language & input

This is already in the Advanced options.

Change-Id: I8669ac22212c511a6109ab0b656ec22730b8104a

Conflicts:
	src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
Settings: Navigation Bar height setting [2/2]

Change-Id: I1e69fb7f2ae4727bf16bb8b16b21c3dfb4875a41
Settings: Allow changing screen-off animation (2/2)
* Allow enabling/disabling screen-off animation
* Allow selection between fade & crt effects if the device allows it

    Ported to AOSPA from N5X CM11 Based by @AragaoAnderson

Original commit: https://github.com/n5x/n5x_packages_apps_Settings/commit/236b41f6577370afdcbf3305f34fdb990b7d09f7
Change-Id: I720cf955e97de349ee1b0647455f5cca9cdaf643

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