Merge remote-tracking branch 'aosp/jb-mr1.1-release' into jellybean

Conflicts:
	core/java/android/os/Trace.java
	core/java/android/widget/Toast.java
	core/res/res/drawable-xhdpi/dialog_bottom_holo_dark.9.png
	core/res/res/drawable-xhdpi/dialog_bottom_holo_light.9.png
	core/res/res/drawable-xhdpi/dialog_full_holo_dark.9.png
	core/res/res/drawable-xhdpi/dialog_full_holo_light.9.png
	core/res/res/drawable-xhdpi/dialog_middle_holo_dark.9.png
	core/res/res/drawable-xhdpi/dialog_middle_holo_light.9.png
	core/res/res/drawable-xhdpi/dialog_top_holo_dark.9.png
	core/res/res/drawable-xhdpi/dialog_top_holo_light.9.png
	core/res/res/values/config.xml
	core/res/res/values/symbols.xml
	data/sounds/AudioPackage10.mk
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/BatteryController.java
	services/java/com/android/server/NotificationManagerService.java

Change-Id: Ie874e602993a130cdd63da86982cda339f95a178
4.2.2 cleanup

Change-Id: If0843c3f0ba52a255806e53d2d88c9dc10b96a62
4.2.2 fixes round 2

booting and working

Change-Id: Ic75cb738fafc301d22a0c4cec8b71a749962cf89
SysUI crash: Keybuttonview

Change-Id: I22a95244d2aa4942ce74950f8b2e5b2887e203f3
SystemUI: Pull down QS if x > 70% width

Change-Id: Ic41d331e8f0166484b124e91a8ed8e904ff38edb

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
LockScreen: Add option to start widgets maximized

Sources from AOKP with some modifications

This will allow the user to choose wether the lockscreen
challenge (circle, pattern, pin) is minimized when the screen
is turned on.

Patch Set 3: Remove visual jump and adhere to setting on initial inflate
Patch Set 4: Remove accidental dependency
Patch Set 5: Fix potential multi-user problem.

Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Change-Id: Ib5bd0a84e5542a49d34ed8c8541e10a7878a616c

Conflicts:
	core/java/android/provider/Settings.java
	policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java
remove klingon from user rotation mode

Change-Id: Id49c3f21acfce2dd5e80a75c050c29aca6cd937e
fadeOutChallenge() seems to be the better option, will disregard a
boot-up

Change-Id: If4b50eff8cad56dfd823fb8a0e7a0794f9edda4d
update 2g/2g network tile

Change-Id: I7024cc1039a8ef3113039328673c0de144b83464
Lockscreen: enable longpress on expand challenge handle

If enabled it will be possible to longpress the little lock icon.

If it is an unsecure screen lock then the longpress will unlock the device.
If it is secure then the widget will fade into the background and you need
to enter the pattern, pin, password or whatever.

Change-Id: I901424c8c54d59298d6d77c10154f5410a636b01
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>

Conflicts:
	core/java/android/provider/Settings.java
	policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java
PIE: better looking snappoints, reorientation bug

Change-Id: Ice134291d015fd17c434e5972177ca8068b13975
PIE: style

Change-Id: I64b645e3f85f99a939a4c5fb0fe499515d83d1d8
Revert "remove klingon from user rotation mode"

This reverts commit b362c3a0ebaaf6d6aa8731dde6a8c1d540b06afb.
Revert "Configurable 0, 90, 180 and 270 degree rotation (1/2)"

This reverts commit 231b24f535374c0c3e5b35e6589aa9a681156164.

Conflicts:
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

Change-Id: I830788533bc8d77b3c511f4a9ee4666a0b66f9c5
PIE: animation revamped (back to the first draft), style changes

Change-Id: I9e521ed4f7be2df629f58d933bad286486ec4a71
Policy: fix keyguard statusbar showing while in ext desktop, fixes it in
apps like currents as well

Change-Id: Id3e4b99d60c33e4050e0e97c365d1ae739f603ec
headphone volumelevel lockscreen blowup

Change-Id: Ia0bd4a77d448f97701b29fea13ad0eb12e088d4f
hardware rendering for statusbarmanager and pie

Change-Id: I81dc4def0dffd9b494c52bb3dbc43f400d441f94
PIE: option for Pie to maintain its position, disregarding orientation changes (useful for gaming)

Change-Id: I2bde8ee6f6fdff602a1241d4da7fd88ed3216477
allow widgets to minimize in extended desktop

Change-Id: I666f61644386ff10631185324f445a750571b104