[2/2] Settings: Battery Icons

      Reveal hidden battery option

Change-Id: I256a7e52e40b9e581bd85cb5996070f0488d95a6
Notification LED: put a state summary (enable/disable)

PS2 - remove white spaces

Change-Id: Ide7f1fd61b3a5bc19955417f7df76d32c60da7e7
Merge remote-tracking branch 'PA/kitkat' into remix-staging

Conflicts:
	src/com/android/settings/DisplaySettings.java
Merge branch 'remix-staging' of github.com:AOSPAL/android_packages_apps_Settings into remix-staging
[2/2] Squashed: Battery Saver mode

introduce battery saver mode
this based from what user want or what user do to saving the battery life
this include:
1. Automatically switch mobile network into what user choice and also disable mobile data IF wifi connected to an AP
2. Automatically switch mobile network and disable mobile data IF battery low (battery level can configure)
3. Reduce screen brightness based low battery (this feature will disabled if Auto brightness mode enabled)
4. Not changing network IF on Call or Usb tether enabled or WifiAP enabled
5. Not changing network IF there is Download/upload progress
6. Support For Both GSM and CDMA devices (need someone to test for CDMA devices)
7. every condition has an option :D
8. Restore all network configuration if battery saver mode disabled
9. Add Time Range to start battery saver mode
10. allow device without mobile data support, to using this feature
11. fix inconsistent battery low level
12. rewrite to better performance
13. modified the controller to support battery saver mode
14. add bluetooth, gps, wifi, and mobile data (if support) to be disabled while power saving activated
15. fix build QuickSettings because of LocationController change
16. rewrite to better performance
17. fix brightness value
18. rewrite (again) to allow add more saving mode
19. do delay changing only for POWER SAVING not NORMAL mode
20. add Cpu power saving mode
21. fix Cpu freq value
22. fix call saving state for non user configuration mode
23. fix NPE
24. add kill all task
25. add disable sync

Conflicts:
	res/values/custom_strings.xml

Change-Id: I19502c731b74e82a3873f19f51965ee5a88c1f04

[3/3] OmniGears: Battery Saver Mode

introduce battery saver mode
this based from what user want or what user do to saving the battery life
this include:
1. Automatically switch mobile network into what user choice and also disable mobile data IF wifi connected to an AP
2. Automatically switch mobile network and disable mobile data IF battery low (battery level can configure)
3. Reduce screen brightness based low battery (this feature will disabled if Auto brightness mode enabled)
4. Not changing network IF on Call or Usb tether enabled or WifiAP enabled
5. Not changing network IF there is Download/upload progress
6. Support For Both GSM and CDMA devices (need someone to test for CDMA devices)
7. every condition has an option :D
8. Restore all network configuration if battery saver mode disabled
9. Add Time Range to start battery saver mode
10. allow device without mobile data support, to using this feature
11. fix inconsistent battery low level
12. rewrite to better performance
13. modified the controller to support battery saver mode
14. add bluetooth, gps, wifi, and mobile data (if support) to be disabled while power saving activated
15. fix build QuickSettings because of LocationController change
16. rewrite to better performance
17. fix brightness value
18. rewrite (again) to allow add more saving mode
19. do delay changing only for POWER SAVING not NORMAL mode
20. add Cpu power saving mode
21. fix Cpu freq value
22. fix call saving state for non user configuration mode
23. fix NPE
24. add kill all task
25. add disable sync
26. add disable vibrate
27. add disable led

Conflicts:
	res/values/custom_arrays.xml
	res/values/custom_strings.xml

Change-Id: Id289090fa20a38d4fc43c40240148e5f276eb4b6

Conflicts:
	res/values/config.xml
	res/values/pac_arrays.xml
	res/values/pac_strings.xml
	res/xml/system_ui_settings.xml
Merge branch 'kitkat' of https://github.com/AOSPA/android_packages_apps_Settings into kitkat

Reverted:

 *[3/3] Settings: Built-in superuser
  PS2: Fixed formatting issues
  Change-Id: Ia38f5a7737b7aff1d4d8291285dd1a17a5e63c1e
  Signed-off-by: Parthipan Ramesh <parthipan.ramesh@gmail.com>

 *Settings: Fix aapt locale set caused by SuperUser

 *SuperSU: Cleanup change to superuser
  Remove SuperSU drawables
  Don't hide SuperSU app from app drawer
  Change-Id: Ieee16e3e106c1d4af3f1402618e5f4d4f304ebf9

Signed-off-by: houst0nn <houstonn@gmail.com>
Change-Id: Ic46dc293f000c5d50240c879429abdf70d75b2f0
Settings: Replace SuperSu with Superuser

Change-Id: I37d100a9a0014c471935e9ee5db9f7d5d4768f93
Signed-off-by: houst0nn <houstonn@gmail.com>
Revert "Remove LockClock settings"

I changed my mind

This reverts commit 443c89e7954538e0a113244e71504b7e70c09f39.
Battery LED: put a state summary (enable/disable)

Change-Id: Iba7648d6c96ed193db2296ee28d18fa4f00e0a30
Signed-off-by: houst0nn <houstonn@gmail.com>
SoundSettings: Assigning a null to an unnecessary variable

Change-Id: Ic8c3e6ff66cc888f6069e3bbef666ede3c56dc13
Revert "[2/2] Squashed: Battery Saver mode"

This reverts commit c88c1973c721908b2a64761c97feac5c84c872c6.
Revert "Re-add auto brightness configuration UI (2/2)."

This reverts commit 7c836da577bc6f50676bd553ab0400b0960b2901.

Conflicts:
	AndroidManifest.xml
	res/values/colors.xml
	res/values/pa_arrays.xml
	res/values/pa_strings.xml
	res/values/psd_dimens.xml
	src/com/android/settings/slim/MagneticCenterSeekBar.java
Re-add auto brightness configuration UI (2/2).

Change-Id: I6c56a48fa2145c58a5f203ed56051451ef3f977d

Conflicts:
	AndroidManifest.xml
	res/values/colors.xml
Settings: PT-BR translations

Change-Id: I8db8f7a3699f83d111f9ffb43ac5ad408a1ff26d
Settings: Polish translation for pa_strings.xml

Translated pa_strings

added changes as suggested
SoundSettings: Assigning a null to an unnecessary variable

Change-Id: Ic8c3e6ff66cc888f6069e3bbef666ede3c56dc13
Remove CM values
Settings: Add RU translations

Change-Id: Ic88261dbc2bff22cc10be5136dac247067e75747
Set "Enable widgets" option to true by default
Test