Recents on Long-Press Home button

Change-Id: Ia0ab6241105f076b785849d078fc2c0c41f710a1
Add CM Telephony support

Change-Id: I495b44bf49a44f14a4f92a0d79d401149040ceff

Conflicts:
	core/java/android/provider/Settings.java
	core/res/res/values/config.xml
SystemUI: Fix Tablet UI Date View

Mobile indicator has been removed, is still showed in quicksettings mobile tile.  http://goo.gl/1ZtuS
Fix merge conflicts

Change-Id: I7dfd6ca35765b1df50eaaac5edbf1c8b7cc40583
Pie: Add option to change pie's angle from the attach 2/2
AudioService: Remove STREAM_NOTIFICATION from ringer mode streams

Change-Id: Ie8d25743b27839fa2bd4e9ae5d3d0a49410ac5b4
JIRA: CYAN-344
Issue: https://jira.cyanogenmod.org/browse/CYAN-344
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Reduce observers in SystemUI: StatusBarIconView

Currently, for each status bar icon view there is a observer that
listens for changes of STATUS_BAR_NOTIF_COUNT. With one
notification usually having one or more status bar icons
you may end up easily with 10+ more observers for ~5 notifications.

With this commit the internal observer class becomes a singleton.
This means there is now only one observer for all status bar icons
and additional binder calls on new notification are avoided.

See "dumpsys content"

Change-Id: I8c11b165b34b87e7363a8e96524ea70fe6b28342
SystemUI: Update brightness dialog, on updateResources()

The small dialog also deserves the chance to get updated
resources.

Thank you Jiangyi, for finding that one.

Patch Set 2: Unbreak things

Change-Id: I6e9de7c35abff52c2fcc2952771bb42b406496ed
Pie: let Chevron adapt itself from pie's angle.
>
> This make Chevron able to recreate the battery bar when the angle changes.
Pie: set angle default to 12° (1/2)
Pie: Fix and easy recalculation for Chevron and Pie
Merge branch 'jellybean' of github.com:ParanoidAndroid/android_frameworks_base into jellybean-legacy
Fix old conflict tags, commit ID 87424b653d6ea08c6c3dad87581983c78577ee28

Change-Id: Ia0249abf6b12c7ea4939be04b867fe31eab51dbf
Pie: updates (2/2)
-pie angle: fixes, cleaning and new value (Huge)
-pie size defaults
-strings updates
Pie: set Big as default for item gap (2/2)

Screen: http://goo.gl/aocZ7
Lock screen: Quick Unlock feature (2/2)
Port of QU feature. This one allows to unlock the device from lock screen without pressing the enter button (just enter the pin/password).
Option stored in lock screen settings.

Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
hwui: This code should only be enabled with QCOM_BSP

 * Crashy crashy!

Change-Id: I1a06ac54a8ce2dccbf4a67424b0cbb6e7dd21e8b
gps: Add support for Qualcomm GPS hardware

 * This ABI is changed, but we aren't using the new features in MR1.
 * Add a little translation for the changed fields and methods.

Change-Id: Ieecc2235b42f64fc69d4651855f4e9edfe7d738d
Forgotten code-line for quick unlock port
Pie angle: variables' fixes
new variables were wrongly added (yes it was me). now calculations for chevron and pie are fixed and synced with all settings.