[1/2] Settings: HALO

Forward port from jb43.

PS1: Initial port
PS2: Fix conflicts with notification LED
PS3: FIx derp in strings
PS4: Fix derp in pa_arrays (tag not closed)
PS5: HALO Mods

Change-Id: I7de6a9157415fe05b0a59d8260e33cc1527a342d
Signed-off-by: siracuervo <fl.siracusa@outlook.com.ar>

Conflicts:
	res/values/cr_arrays.xml
	res/values/cr_strings.xml
	res/xml/settings_headers.xml

Signed-off-by: siracuervo <fl.siracusa@outlook.com.ar>
Axxionize HALO

Signed-off-by: siracuervo <fl.siracusa@outlook.com.ar>
Halo: Add master switch to disable Halo (2/2)

Change-Id: I276bf91156ba66c167011661de1b87d34fc88f4f
Signed-off-by: siracuervo <fl.siracusa@outlook.com.ar>

Conflicts:
	res/drawable-xhdpi/ic_settings_halo.png
	res/values-ko/dokdo_strings.xml

Signed-off-by: siracuervo <fl.siracusa@outlook.com.ar>
[1/2] Settings: HALO Colors

Add custom color.

Change-Id: Idea298c6c89b7dc3836527451f6aba6a338c62eb
Signed-off-by: siracuervo <fl.siracusa@outlook.com.ar>

Conflicts:
	res/values/colors.xml
	res/values/pa_strings.xml
	src/com/android/settings/axxion/Halo.java
Show our version

Signed-off-by: siracuervo <fl.siracusa@outlook.com.ar>

Conflicts:
	src/com/android/settings/DeviceInfoSettings.java
[2/2] Settings: Option to enable Notification Light when screen is on
This makes it possible to let the Notification LED flash even when the screen is on

Change-Id: If7209d62918a1ddf5701986809a22c3cccc14263

Conflicts:
	res/values/cr_strings.xml

Signed-off-by: siracuervo <fl.siracusa@outlook.com.ar>

Conflicts:
	res/values/axxion_strings.xml
Revert "Buttons: Prevent toggling disable hardware keys too quickly"

This reverts commit 337f537a41344bb310460ff64cf1154a9c5b4623.
Revert "Buttons: Allow disabling hard navigation keys"

This reverts commit fa000453dce8936ee6805c8d953f3ab8d42f2b21.

Conflicts:
	res/values/cm_strings.xml
settings: add back all keyboard IME features back (2/2)

this commit adds:

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

- Plus -> PT-BR translations

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

Change-Id: I2f7ffba63fa2f0488a6eb282eae53bbdbeccb373

Conflicts:
	res/values-pt-rBR/cr_strings.xml
	res/values/cr_arrays.xml
	res/values/cr_strings.xml

Conflicts:
	res/values/axxion_arrays.xml
Settings: Network speed indicator (2/2)

Conflicts:
	res/values-ko/strings.xml
	res/values/strings.xml
	res/xml/status_bar.xml
	src/com/android/settings/carbon/StatusBar.java

fix

Signed-off-by: siracuervo <fl.siracusa@outlook.com.ar>

Conflicts:
	res/values-ko/strings.xml
	res/values/strings.xml
	res/xml/status_bar_settings.xml
	src/com/android/settings/thinkingbridge/StatusBar.java
Merge cm changes, detailed in the description {2/3}
Settings: TRDS goes Slim

Conflicts:

	res/values/cr_strings.xml
	res/xml/settings_headers.xml
	src/com/android/settings/Settings.java
	src/com/android/settings/util/AbstractAsyncSuCMDProcessor.java

Conflicts:
	res/drawable-hdpi/ic_settings_trds.png
	res/drawable-mdpi/ic_settings_trds.png
	res/drawable-xhdpi/ic_settings_trds.png
	res/drawable-xxhdpi/ic_settings_trds.png
	res/xml/settings_headers.xml
	src/com/android/settings/Settings.java

Conflicts:
	res/xml/settings_headers.xml
	src/com/android/settings/Settings.java
	src/com/android/settings/util/AbstractAsyncSuCMDProcessor.java
back to pitch black

Conflicts:
	res/drawable-hdpi/ic_settings_trds.png
	res/drawable-mdpi/ic_settings_trds.png
	res/drawable-xhdpi/ic_settings_trds.png
	res/drawable-xxhdpi/ic_settings_trds.png
	res/values/resurrection_strings.xml
	res/xml/settings_headers.xml
	src/com/android/settings/Settings.java

Conflicts:
	res/xml/settings_headers.xml
	src/com/android/settings/Settings.java
Settings: notification drawer background (1/2)

    so after keyguard is mostly done let us start notification drawer
    and QS. First one custom background.....either color or picture
    with custom alpha and ability to set a landscape picture seperatly
     if the user want. (lanscape phone only)

    Compared to the 4.3 included version completly recoded and better
    integrated. No idea what I thought 1 year ago on the old implementation

    cheeers

Change-Id: I1c8a1f1256d96c6ea5c1b160814b9aa6835318f3

Conflicts:
	res/values/cr_arrays.xml

Conflicts:
	res/values/cr_arrays.xml
	res/values/cr_strings.xml

Conflicts:
	res/values/axxion_arrays.xml
settings: notification transparency (2/2)

this add back notification transparency...compared to 4.3
it controlls as well the notification icon backgound transparency
which felt in the past dissplaced. As well codecleanup of the old
implementation.

largeIcon support I did not add due that google does not support it
as well at current status...it is only a placeholder in
NotificationData

Change-Id: I2f831fc3008d630e099f7fb60d56ea87636a4862

Conflicts:
	res/values/cr_strings.xml
Various Fixs (You don't wanna pick this)
Revert "Settings: Network speed indicator (2/2)"

This reverts commit 87a6a4410d2a5e9fce6135e17ae15a6bbd24b4bb.

Conflicts:
	res/values/axxion_strings.xml
Merge pull request #2 from AxxionKat/tempp

Tempp
Settings: follow kitkat's ui

- manage apps; tab selector and ram usage
- battery data usage bar
- app widget toggle

Change-Id: I804b4b47563545d7ab124f4cc4800ef4034bf754

Conflicts:

	res/values/colors.xml

Conflicts:
	res/values/colors.xml
Speed up Overall UI