Add Screenshot & Reboot to power menu
Expanded desktop
Improve scrolling cache

Scrolling cache helps make short scrolls/flings smooth but will
cause stutter when long flings are made. This patch disables
scrolling cache when long flings are made.

This patch also fixes a related bug where scrolling cache will
not be enabled properly when transitioning from flinging to scrolling.

Patch Set 2: Calculate threshold based on maximum velocity (Sang Tae Park)

Change-Id: I1fdbaad92263c9f983a32900e74eba1f0367902b
GlobalActions: Fix possible race condition when showing dialog.

Depending on the presence of a previous dialog, the newly generated one
gets either immediately displayed (no old dialog) or shortly delayed
(after dismissal of the existing one).
If a new show event happens (by rapid fire of the power key, for instance,
using a keyboard with fast-repeating events) during that delay, a new
dialog will be immediately displayed, and when the delayed show triggers
it'll conflict with it (and bring everything down).

This moves the creation of the new Dialog object to _before_ showing
it (delayed or not), instead of the show method itself, to ensure the
object isn't clobbered by competing/sequential calls to handleShow()

Change-Id: Ie4d9a8507ebaf59da31869c38b98c3c98a74468e
Added power menu settings
frameworks: Smooth background gradient

Credit to UBER for the images

Change-Id: I3655e9917610348100fa6cb5cede66a63ca82538
Use normal holo style

Change-Id: I2232549e691d0a05e852f41103f8675cdaf03005
Brig back audio features.
QuickSettings : Fix alarm intent

Refer to "com.android.deskclock" rather
than "com.google.android.deskclock"

Change-Id: I3b30c93331c3240fe7689dc6fb01c5dd538db2a4
Status Bar settings

Patch Set 1: Signal / Clock / Battery / Notification Count
Patch Set 2: Updated commit message

Change-Id: Iecd4bb06b95b14888916331f5d36327f3206aeef

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/res/values/strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/StatusBarIconView.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/BatteryController.java
Long press back kill app (1/2)

Conflicts:
	core/res/res/values/config.xml
	core/res/res/values/symbols.xml
Added display settings
Improve tethering notification icons

Replaces the stock icons with the ones I submitted as part of
http://review.cyanogenmod.com/#/c/15930/ in CM9.

Change-Id: Iecfae9ad579c6c9ae06da0a08b61e9359a8a37b0
Remove GB alert drawable from reboot menu

Change-Id: I77cd3fabaed76c6cdd1ba051d628254c2f79974c
AudioService: Don't adjust volume when vol-downing to vibrate or silent

Pressing vol-down to vibrate or silent would (previously) still adjust the
stream volume, setting the last audible volume to 0, which is not allowed
for voice-capable devices.  Thus, the last audible volume would reset to
default on reboot if on vibrate/silent or the lowest volume setting.

By not adjusting volume when vol-downing to vibrate or silent on
voice-capable devices, the last audible volume is always preserved across
reboot.
keyguard: fix layout for 320dp devices

800x480px dpi devices have less screen space than the xhdpi devices
Google designed the layout for and the layout needs adjustment.

- Reduce the lockscreen security container size such that the clock
  widget has enough space to display its content.
- In the SIM PIN/PUK view, Google put an empty widget on top, but
  we don't have space for that, increase its size such that the
  widget practically disappears.

This should not have any effect on devices with larger screens.

Change-Id: I9e811cfd312abae24a9cad189d19e73848f6c4c1
Remove cm clock code

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/Clock.java
Center clock (1/2)

& dataview mod

    Unbroke center clock.

    Removed fail inheritance, making the clock on the expanded notifications bar, the right clock, and the center clock, all instances of Clock. Internally, behavior is regulated based on the tags given to the individual clocks in the appropriate layout files.

    Change-Id: Ia87553a06217ab1b8f6cb06247e3a91c74c9cae0

commit d1592b1dfba4a699e5c73394dd164bd824f69ddb
Author: nuclearmistake <nuclearmistake@gmail.com>
Date:   Fri Sep 14 09:52:02 2012 -0400

    Statusbar Clock Mods (1/2)

    commit b241b11a0224cbefe1f4e786c31f7b3b4152096b
    Author: nuclearmistake <nuclearmistake@gmail.com>
    Date:   Fri Sep 14 09:49:45 2012 -0400

        actually builds and works

        Change-Id: Ic2cbbfae2c3d0c466b65ae1d0addc06d551d4118

    commit 4fd6fc8128c3d51f4987f10aaee153fa96b9f659
    Author: Adam Fisch <adammfisch@gmail.com>
    Date:   Sat Sep 8 00:44:59 2012 -0400

        SystemUI: Clock - right/center/off (Part 1 of 2)

        Allow for clock to be placed to the right/centered/off

        Ported from AOKP clock mod by Adam Fisch
        http://gerrit.sudoservers.com/#/c/1963/

        Change-Id: Ia06708f4ba7629d76d6625b87b22cca999d01e1b
        Signed-off-by: Desterly <d3s7royer@gmail.com>

        Conflicts:

        	core/java/android/provider/Settings.java
        	packages/SystemUI/res/layout/status_bar_expanded_header.xml
        	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
        	packages/SystemUI/src/com/android/systemui/statusbar/policy/Clock.java

    Change-Id: Ia51e59ff12e7d50cf82734d158255153573065f5

Change-Id: Id11848757aae484680194fafb8cc63db35f06840

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/res/layout/status_bar.xml
	packages/SystemUI/src/com/android/systemui/statusbar/policy/Clock.java

Conflicts:
	core/java/android/provider/Settings.java

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/Clock.java
Remove statusbar notif count.
Add "Option to control cursor in text fields using volume keys (1/2)"