Settings: Move vibrate on unlock to the Screen security section

The Vibrate on unlock setting was merged in the wrong location in
Settings.  This commit moves it to the appropriate place.

Change-Id: I77ba7dba442363f4c91b76d0a6d75bd754103a93
Add lockscreen rotation as an optional rotation setting (2/2)

This will allow the user to select wether or not to use the
rotation settings for the lockscreen.  This is dependent
upon the rotation setting being checked.

Change-Id: If45c13a395e0d71b7c4cdcf484a6b8cef964ee37
Merge "Settings: Move vibrate on unlock to the Screen security section" into jellybean
Navigation Bar: Ability to enable on every device 2/2

This adds a new Menu item Settings -> System -> Navigation Bar

Patch Set 7 : Show a toast message when the Navigation Bar Setting needs a reboot
              Did another rebase

Patch Set 8 : Fix whitespace and localized Toast message

Change-Id: I5716f8c4bd6f13760735953bf1ef40edffd30044
added chinese translations to settings

Change-Id: I4b632d2e9e8e5406a7ed2d18c5dd386247b73e32
Revert "added chinese translations to settings"

This reverts commit fa428c47dc72a6c9f892f85c089ac38618d98c96.
testing: nstools settings

Change-Id: I96bff3de7bbc1c705bc3ce0b6322947c7958ca79
testing: added rom control

Change-Id: Ieb635ef96860900b475bb22d838fb8fc5352e915
Revert "testing: added rom control"

This reverts commit 2ae78882de1d0ee13018f16caf44999f98a76323.
Add Center Clock-Settings Part

o : Dont show the clock
1 : Right clock (default)
2 : Center clock

Patch Set 4 : Edit arrays.xml

Patch Set 5 : Big Mistake (Checkbox -> List)

Patch Set 6 : Array values in Strings.xml

Tested on LG Optimus One.

Change-Id: Id5b9a81131d425057aca9890bafcb33ac8260779
removed nstools, added kernel apps instead

Change-Id: Ic897bbc0b9cec0cf7224e5c000bb50e277e6620c
fixed devil kernel manger menu

Change-Id: I45544eb003a66207f65efc4b79731057a3ff20e2
Settings : NavigationBar Customization
disable the other one instead

Change-Id: Ic217806dd30b846802f44fb493c572f5758a9799
Add option for switching between UMS and MTP/PTP mode. (2/2)

This adds support for switching between UMS and MTP/PTP.
Settings part (this part) adds option in USB settings (statusbar/notification drawer) for enabling UMS,
and adds setting in Storage menu to enable / disable UMS, this since the USB settings page disappears when enabling UMS.

Change-Id: I5aa692488e59518b09a31a6eaf7c04e6108ddc1f
Settings (1 of 2): Option to enable gfx effects

Allow devices that do not meet ActivityManager.isHighEndGfx(display)
to enable graphic effects such as screen dimming behind notification
panel.

Patch 2: Hide on high-end devices.

Change-Id: I0a8e8b4e417b5c2574170d3e8198be32d8ac7e72
Settings: Add support for variable size pattern lockscreen (Part 2/2)

Depends on http://review.cyanogenmod.com/20613

With this patch the pattern lockscreen can go from 3x3 to any sane size such as 6x6.

Navigate to Settings->Security->Screen Lock and select "Pattern" like usual.
A new menu will appear to choose the lock pattern size.
Enter and confirm a new pattern of the chosen size.

Change-Id: Ieb6beb820d9c6e41c1dee35a042e48d24c61301a
Allow the statusbar to show both network technology and signal strength text

I enjoyed being able to see the signal strength, but missed knowing if I was on 3G/4G.
This commit is dependenant on changes in the settings package.

Dependant on Change-Id: I67277749048f6a9e0858211472c006b8980ad3ca

Change-Id: Id662820076041c6ed5e6e3ac49b91cfe40f957fe
testing: rename navigationbar to enable navigationbar

Change-Id: Ieca632d514ab4c092a698b50af4adcc16f9a11ef
hide devil apps if not installed, thx phillbring

Change-Id: Iad53b02486ae72fc69871015bffb646e96dbb7bc
fixed typo in previous commit

Change-Id: I1c7ac0e7d11cdbdaf88c752e42b9e1c72671b574