On-the-spot preferences

Allow for handling of resetting multiple preferences individually.

Present the user with a list of active on-the-spot preferences to
choose from.
If a preference dialog was never presented to the user, it will not
be available for reset.
If only one preference is currently active, a simple reset dialog is
presented (current existing dialog / no list)

PS1: Initial commit
PS2: Use defined strings instead of decoding the SETTINGS_TO_RESET variables.
     This allows for string translation.
     String names should be equivalent to the SETTINGS_TO_RESET variable.
PS3: Add some error checks

Change-Id: If9c483e0745000ab486f060bf87756204b4a8e6e
Revert "Revert "[2/3]Quiet Hours""

This reverts commit 32f5ab9a7ca3a3133693529e6ca905b31ce10ea1.
On-the-spot preferences

Allow for handling of resetting multiple preferences individually.

Present the user with a list of active on-the-spot preferences to
choose from.
If a preference dialog was never presented to the user, it will not
be available for reset.
If only one preference is currently active, a simple reset dialog is
presented (current existing dialog / no list)

PS1: Initial commit
PS2: Use defined strings instead of decoding the SETTINGS_TO_RESET variables.
     This allows for string translation.
     String names should be equivalent to the SETTINGS_TO_RESET variable.
PS3: Add some error checks

Change-Id: If9c483e0745000ab486f060bf87756204b4a8e6e
[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
PS6 : Update pa_arrays & pa_strings
PS7 : derp: rmv pesky file backups
PS8 : rebased
      Clean some white spaces
      removed some settings
PS9 : Rebase
PS10: Remove unused resources
PS12: Rebase

Change-Id: I7de6a9157415fe05b0a59d8260e33cc1527a342d
Conflicts:
	AndroidManifest.xml
	res/values/pa_arrays.xml
Fix double end

Change-Id: Ibf4c5fcaa1948a32b275d68602e84a472a0921f8
Revert "Revert "[2/3]Quiet Hours""

This reverts commit 32f5ab9a7ca3a3133693529e6ca905b31ce10ea1.
[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
PS6 : Update pa_arrays & pa_strings
PS7 : derp: rmv pesky file backups
PS8 : rebased
      Clean some white spaces
      removed some settings
PS9 : Rebase
PS10: Remove unused resources
PS12: Rebase

Change-Id: I7de6a9157415fe05b0a59d8260e33cc1527a342d
Conflicts:
	AndroidManifest.xml
	res/values/pa_arrays.xml
Merge branch 'kitkat' of github.com:jabza-/android_packages_apps_Settings into kitkat
czech translation - string fix
AppOps: Improve listing of apps

* Consolidate into single category "Operations"
	(original implement in jb43 by  @drcmda)

* Always sort apps alphabetically
* Remove system apps

PS1: Initial implement
PS2: Update ops
PS3: Fix spacing
PS4: Fix duplicates
PS5: Add http://review.cyanogenmod.org/#/c/50139/ to fix misaligned check boxes (credits to the author)
        & german translation

Change-Id: I9854212d52b30f16b8ca58e973400043339b8988
Signed-off-by: Evan Anderson <evan1124@gmail.com>
Signed-off-by: David Leppla-Weber <xD_e-mail@gmx.de>
Czech translations: Small fixes.

Change-Id: I37831440d3e50cfce510875485d3f82823af888c
[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

This allow to display Settings in other language other than default
for whatever reason SuperUser breaks this on AOSP working behaviour
including this flag.

Whatever this does not break anything and will fix our issue till it is
inverstigated why the SuperUser overlay breakes the locale set.

Change-Id: Ie0d94a85b6b3f26cad853298b911c7fece0a1247
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Settings: Reorder Settings

- Give case sensitive format to all notes
- Move Location to Networking
- Move Personal behind Networking
- Group App and App Ops with Security inside Personal
- Add Advanced section

Change-Id: Ic63a3cbf7afa256130cd7f82cbcc0efca2df323f

Conflicts:
	res/xml/settings_headers.xml
Settings: Reorder Settings

- Give case sensitive format to all notes
- Move Location to Networking
- Move Personal behind Networking
- Group App and App Ops with Security inside Personal
- Add Advanced section

Change-Id: Ic63a3cbf7afa256130cd7f82cbcc0efca2df323f

Conflicts:
	res/xml/settings_headers.xml
Merge branch 'test' of github.com:jabza-/android_packages_apps_Settings into test

Conflicts:
	AndroidManifest.xml
	res/xml/settings_headers.xml