Settings: fix typos in strings

Change-Id: I556f29f7c58b431998bad9866a4e4d092a50ab63
Settings: fix media scan on boot behaviour

The settings reorganization patch forgot to move the actual java
code for this preference to the Memory class.

Add respective code and clean up old unused code.

Change-Id: Ic1b8251e45990514bb51a2ff07f5c9a12fae32bf
Merge "Settings: fix media scan on boot behaviour" into kk4.4-caf
Automatic translation import

Change-Id: Ice0a6ac0e4eaacdd4294f9eac88fba4de8b19482
PGM: Ask user on single click if he really wants to fast enable PG

Like @Yank555 mentioned a lot ppl tend to accidentaly enable other apps as well during
going trough the list. To prevent this the user needs to confirm a Dialog now to finally enable it.

As well the Dialog text changed and reflects the app name as well so that the user is clearly notified
what happens with what app.

Change-Id: I748eb12fbb51feff665126ab9d94703b78982f53
Settings: optimize some strings

Thanks to franconian @ Crowdin

Change-Id: I3ad90083437b7dd7d9dd2043d8c964ebc5eb8808
Automatic translation import

Change-Id: If869979887fc9759e55b87066305a2c0195490a0
Automatic translation import

Change-Id: Ic6dd40aedfe75ce18c18cd5bd54ce21e950b6a8b
reorganize settings

Change-Id: I8265851e3da0d1856f1a5ac61b6c5ed552512c3d
Completely integrate HFM into Settings [2/3]

* Checks if hosts file is correct after completing boot (useful after updating ROM)
* One less package

PS3: a symlink is created instead of a copy + no need to reboot to apply change
PS4: reverted to copying file instead of symlinking
PS5: delete hosts file before copying to make sure to replace even an existing symlink
PS6: set correct permissions after copying

Change-Id: Ie221748a7f524414999fa0a49111a47a9a92c8a3

Conflicts:
	AndroidManifest.xml
	res/values/kang_strings.xml
	res/xml/additional_settings.xml
	src/com/android/settings/TheKang/AdditionalSettings.java

Conflicts:
	res/values-es/slim_strings.xml
	res/values/slim_strings.xml
	res/xml/slim_interface_settings.xml
Ad blocker revisited

*Pull and parse hosts from web
*Uses following command line utils: wget, sort, cat, cp, echo, rm, mount, sed
PS1: Move to a new PreferenceScreen
PS2: Move HFM classes to /aicp
PS3: Strings, PreferenceScreen stuff
PS4: rebase
PS5: Strings, actual code
PS6: Rebased
PS7: Automatic applying oughta work
PS8: Fix previous, clean debug, add toast message
PS9: Rebased
PS10: Fix threading FC
PS11: Fix wonky toast messages, shorten timeout, add a pref check
PS12: Timeout tweak
PS13: Fix a bug in which isScriptFinished() would return an incorrect value
PS14: Fix a couple FCs, tweak failed toast string
PS15: Move sources  again, fix IntentReceiver FC
PS16: Pushed by accident
PS17: Rebased
PS18: Fix derpy, add a fancy schmancy progress dialog
PS19: Rebased
PS20: Move most methods to HfmHelpers, Use dialogs to prevent toast congestion,
make update pref dependant on main pref, use string resources,
consider old hosts when updating

Change-Id: I3d939a8ca7a09480d167e4d5a1f0927f40ade149

Conflicts:
	res/values/kang_strings.xml
	res/xml/additional_settings.xml
	src/com/android/settings/slim/AdditionalSettings.java
fixes ad bloquer

Change-Id: I0c7938e92943673e8cbf5bcd55de38414113b04b
Merge branch 'kk4.4-caf' of https://github.com/SlimRoms/packages_apps_Settings into cm-11.0-clean

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

Change-Id: I80ee7a0be206c426b43c9e17839268829efbf584
[2/2] SystemUI: Add brightness slider to notification drawer

adds a brightness slider below the expanded statusbar header and
(if enabled) quick settings ribbons

Change-Id: If025fd84fa2dcaacbd4a12039eea7d37ba5b82d8

Conflicts:
	res/xml/notification_drawer.xml

Conflicts:
	res/values-es/slim_strings.xml
	res/xml/notification_drawer_settings.xml
	src/com/android/settings/slim/NotificationDrawerQsSettings.java
[2/2] Squashed: Battery Saver mode

Credit: Squadzone

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

Conflicts:
	AndroidManifest.xml
	res/values/custom_strings.xml
	src/com/android/settings/fuelgauge/PowerUsageSummary.java

[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/layout/separator_label.xml
	res/values/custom_arrays.xml
	res/values/custom_strings.xml
	src/org/omnirom/omnigears/interfacesettings/MoreInterfaceSettings.java

Conflicts:
	AndroidManifest.xml
	res/values/liquid_arrays.xml
	res/values/liquid_strings.xml
	res/xml/ose_advanced_settings.xml

Conflicts:
	res/values/config.xml
	res/values/liquid_strings.xml
	res/xml/liquid_interface_settings.xml

Conflicts:
	res/values/config.xml

Conflicts:
	res/values/config.xml

Conflicts:
	res/values/attrs.xml
	res/values/config.xml
	res/values/slim_arrays.xml
QuickSettings : Add BatterySaver Tile (2/2)

Conflicts:
	res/values/liquid_strings.xml
	src/com/android/settings/liquid/quicksettings/QuickSettingsUtil.java

Conflicts:
	res/values/liquid_strings.xml
	src/com/android/settings/liquid/quicksettings/QuickSettingsUtil.java

Conflicts:
	src/com/android/settings/slim/quicksettings/QuickSettingsUtil.java

Change-Id: I461a7e620544b10ad4ad96461cb36ac5bbea3b1a

Conflicts:
	src/com/android/settings/slim/quicksettings/QuickSettingsUtil.java