ScreenShot QuickTrash

Conflicts:
	core/res/res/values/symbols.xml
	packages/SystemUI/src/com/android/systemui/screenshot/GlobalScreenshot.java
AudioService: Restore volumes after boot and when a headset is plugged

The correct volume levels for <device>_speaker and <device>_headset are not
restored after booting and when a headset device is plugged in or out.

This fixes a glitch where the first volume change event causes the volume to
be reset to the last stored value instead of increasing/decreasting it by
one step.

Change-Id: I6a483af34fd6d9dd706c6979202bf0cf26d80854
Statusbar Brightness Control (AOKP impl) (1/2)

Find it more effective than CM...

re-implement statusbar brightness slider

TODO: allow it to be disabled by adding a System.Setting?

Signed-off-by: Roman Birg <romanbirg@gmail.com>

SystemUI: add statusbar slider preference

Change-Id: Ibad11cd0495aa5fc2aa31e6f6c1e1cf85b8a582b
Signed-off-by: Roman Birg <romanbirg@gmail.com>
New profiles icon

- add QS icon
- modify slightly size for global menu
- correct recovery reboot qs icon color

Change-Id: Ie99547aae5f906a3aab20dca727d6a5c90780e52
Status Bar: Fade CM widgets on Low Profile mode

CyanogenMod's status bar widgets do not fade (Circle battery, signal
text, etc), when low profile mode is entered.

This makes them behave.

Change-Id: Ibb79390d7ec08ce1bdc86a2d5e452ab4245f474f
Quick Settings: Fix flip-to-settings animation

Bug is reproduced as follows:

1. close the notification area while Quick Settings is showing
2. open the notification area, so that the notifications show
3. click the button on the top, to switch to quick settings.

Notice that only half of the animation is played. Having some
notifications shown helps visualizing it.

This bug was introduced by

I3cab45f72fe3c5fa40d4631fc6a84ea7bfe51bd1
http://review.cyanogenmod.org/29118
(Yes, it was me. Sorry.)

Change-Id: I31510617bf7e78fa09305a9c323b6ce30c058218
Add lockscreen rotation as an optional rotation setting (1/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.

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ibd7c69b0af1e0a7d91b985f2b21ea0b5bc619a70
JIRA: CYAN-339