list preference volume key cursor control
This ROM is not rasbeanjelly.  Fix accordingly

Change-Id: I71b458aa93ed306540f580f91f84856f359aa234
customizable lock screen targets

Ported from CyanogenMod mr1-staging branch
https://github.com/CyanogenMod/android_packages_apps_Settings/commits/mr1-staging?page=1

strings:  fix typo in Build date

Change-Id: Ia725a9dea054904e77db0565571e5a95028d3c21

remove my alias name sparksco from the build date
Changed the way that date format selector is shown.

Changed the way that date format selector is shown excluding ambiguity when day and month have same value.
- i.e. 01/01/2012 (mm-DD-YYYY) and 01/01/2012 (DD-mm-YYYY)
Now it displays 31/12/2012 for DD-mm-YYYY and 12/31/2012 for mm-DD-YYYY.

Change-Id: I27434c9d5713491950d4f345dccf65d647d399cf
Makes the add button for new APNs appear in the action bar.

The APN add button (a plus sign) now appears in the action bar if possible. The APN list interface is now more consistent with the WiFi list interface. Previously the user had to press the 'Menu' hardware button or the three dot button on the screen in order to reveal the actions.

Change-Id: Iae622054ec080ba4775c22223dd75a865c83fc27
Signed-off-by: Manuel R. Ciosici <manuelrciosici@gmail.com>
Correct check box visibility in Display / Brightness

The check box for "Automatic brightness" should not be visible in
Brightness screen if the product configuration
config_automatic_brightness_available in config.xml is set to false.

Change-Id: I0d81137723d0eacd97aa88bf08b69e12dd4d73fa
Signed-off-by: Benn Porscke <benn.porscke@stericsson.com>
FindBugs: Call to equals() comparing different types

Change-Id: If4185f9eec0adfa47a6741eb21111b6cdafac008
Add the themes configuration entry point

Change-Id: I0eb669956d9e89bb92cd43487b14b4246454a400
wifi: Allow configuration of country code for wifi

Wifi country code handling is a nightmare - Most retail devices
have region customization in /system for each country a device
is shipped to.

This doesn't work very well for a firmware like Cyanogenmod,
where we try to support all target countries with one firmware
package.  For whatever reason, with newer Broadcom drivers/
firmware blobs, the old trick of using a universal region code
(ccode=ALL in nvram_net.txt) does not seem to work.  Who knows
what the deal is for other wifi chipsets.

The good thing is that wpa_supplicant has a standardized
cross-chipset method for setting the region code, and we
use that here.

Change-Id: Ia9f5133f61f56d89ccb290e37a393f5de507e1cf
SoundSettings: Show DSPManager

Change-Id: I199150b82c6f5eb72f419dc8c70fb27ed24fbfda
Settings : NavigationBar Customization

Contains:

- Settings side to customize the navigation bar buttons.
  Id: I39d9362f1930dc4181d20ff95077b4c290f6907e

- Settings : NavigationBar Customization
  Settings side to customize the navigation bar buttons.
  Id: Ibd51fbca96d5f0d5e75c7bd74dc5ec62ed1d969d

- Settings: Fix NavBar lock button when resetting default
  When the NavBar is reset to defaults while in edit mode, lock icon should
  re-lock
  Id: I876725046e380ebb7da774ae412ce2b68f5310f8

- And a few small fixes

- Add support for navbar editing on tablets

- Add npe check

Change-Id: Ic77ca21d976015a1f4b4e10cab27fa35760035da

Port from cm-10.1

Signed-off-by:  Paul Beeler <sparksco@gmail.com>

Fix derp
NavigationBar: Custom height (2/2)

Patchset 3 : Clean up array values
Patchset 4 : Add missing translatable="false"

Change-Id: I751ae54de1adf96367948735558363ce0dbb9f89

Forward Port from cm10, patch was originaly abandoned, but it still
lives!

Signed-off-by:  Paul Beeler <sparksco@gmail.com>
One does not simply become a Developer

Change-Id: I64ab4d7ab9d8334275d2e4d493b716a8fc73ab4e

Conflicts:
	res/values/strings.xml
Implement saber mods:

Much of the ported features that have been ported from CyanogenMod
(about half), were implement/ported by me and not @rascarlo.
Because of this I don't feel it represents what @rascarlo himself has
in mind for features of his ROM builds.  But just for the record big
thanks to @rascarlo for the following features ported from CyanogenMod
that will now be in saber mods:

  Clock - Show Clock, AM/PM style
  Battery status style
  Lockscreen shortcuts

Signed-off-by:  Paul Beeler <sparksco@gmail.com>
Settings: Use proper 64x64 XHDPI icon for Security Settings

Seems AOSP had a copy/paste derp.  The XHDPI and the HDPI icons are
the same (48x48) where the XHDPI one should be larger.  I am using the
CM10 icon now.

Change-Id: I1ad2f30400d24187848fbef0ae907fd8f71edde4
Launch music player on headset connect

Launches the default music player when a headset is connected

Patchset 2 - Add headset category
Patchset 3 - Remove summary

Change-Id: I1ee973bec35d95285a646b86213ced3dd15852ed
Added fastsroll to the manage application screen so you don't need to scroll so much if you have alot of apps and want to go to the bottom of the list.

Change-Id: I96d892abf53a9da784ae1df056558d4fd3cf64f6
Settings: Added cpu info and memory info to About Phone Settings

This is pulled from gingerbread. No code looked like it needed to
be re-done. This contains code from the following two commits.

shafty023<gameboy45@gmail.com>:
http://review.cyanogenmod.com/#change,1774

Keyan Mobli<persiansown@gmail.com>:
http://review.cyanogenmod.com/#change,1820

Patchset 2: Fix string constants
Patchset 3:
- Moved file paths to string constants
- Check for meminfo and cpuinfo files, if bad don't show preference
Patchset 4:
- Created variables for each operation.
- Wrote Long to print -1.
Patchset 5:
- Simplified and refactored
Patchset 6:
- Fix authorship herp derp
Patchset 7:
- Show only total memory, available memory would probably cause users to
  kill apps en masse.

Change-Id: Ib0550a5af515ae3a48481412c5c9c504cd80b743
Port "Option to hide Adb notification icon (1/2)"

Change-Id: Ic58b1727adc223a9ec0de48fa44df442937797cb
Format change at "Mobile network type" value

Remove "network type Number" from "mobile network type" value
at "About Phone > Status".

For example value "UNKNOWN:0" became "UNKNOWN"
(if value is "UNKNOWN", the word is localized)

The number ":0" did not add much value to the user.

Change-Id: Iee29fa2ab42f2d6eab5d9dbd6f647087ee382648