Revert "Added sahlnaskh arabic font to Android.mk & fonts.mk files to actually get the font installed"

This reverts commit 8ec33c2e2543b51d1ac89e7a8d76e43e889c4efe.
Revert "BootMessage: show more info in boot dialog"

This reverts commit 56137aaad3d944c7b59ee0bc03d6447e1fa5b81f.

Conflicts:

	services/java/com/android/server/pm/PackageManagerService.java
clear conflicts
Base: fix icon overflowing with centre clock

Based on @maxwen commits
1 - https://github.com/maxwen/frameworks_base/commit/5b4d7714ea5fcc493712b569f456f655bf696076
2 - https://github.com/maxwen/frameworks_base/commit/5b4d7714ea5fcc493712b569f456f655bf696076
3 - https://github.com/maxwen/frameworks_base/commit/b5f7820e50fd03522b5462777779a4520594c796

All credits goes to him.

Change-Id: I86dd9b133adc917d8590a7b3c28abd30ccea48f4

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
better layout_width
SystemUI: open settings panel if there are no notifications

If there are no notifications that belong to the current user, then automatically open the quick settings menu (like the two-finger open). It only ignores the ADB icon for now (which is pretty useless) but could be extended to ignore the usb mounting one or maybe another?

credits - romanbb
Do not force notification vibrations in Vibrate Mode

If apps set DEFAULT_VIBRATE flag for their notifications,
then even if the user has disabled vibrations for the app
in the app configuration settings (such as Hangouts),
then vibrations would still occur. Even after disabling
the "Vibrate on notification" setting in Settings > Sound.

This patch will respect the users choice on whether to
vibrate, based on what they have the "Vibrate on
notification" set to.

Change-Id: If458c461eb87099be08103b5e21518856c16903a
Signed-off-by: Roman Birg <roman@cyngn.com>
frameworks/base: Day and week on data usage (1/2)

Adds the ability to set day and week on when the data usage graph resets, instead of just month.

Change-Id: I61b0aa3bdea015793928e4af2b8d8a79147a123e
Merge SystemUI: Add ethernet network icon into cm-11.0

Add an ethernet network icon to the statusbar network area. Merge of r44948 into cm-11.0 with updated icons.

Change-Id: If1f0c3122f634154afde8529ded167ab2eb2644f
Fix graphics corruption caused by HWUI caches

Some caches(PatchCache, TextureCache, PathCache) for HWUI
uses deferred removal for their cache entries even though
actual resource objects are immediately freed by
ResourceCache.
For this reason, the uniqueness of a resource address in
the caches is not guaranteed in specific cases.
(Because malloc() can return the same address when malloc()
and free() called very frequently.)

So it can be possible the cache have two cache entries for
two different resources but the same memory address.
(Of course one of the resources is already freed.)
It also can be possible mGarbage vector in PatchCache has
duplicated addresses and this can lead to duplicated free
blocks in the free block list and graphics corruption.
(Deferred removal was implmeneted based on an assumption of
unique resource addresses.)

So this patch makes sure resource objects are freed after
the resources are removed from the caches to guarantee
the uniqueness of a resource address and prevent graphics
corruption.

Change-Id: I040f033a4fc783d2c4bc04b113589657c36fb15b
Signed-off-by: Sangkyu Lee <sk82.lee@lge.com>
Update layoutlib method for SystemClock

Update layoutlib to reflect changes from
http://android-review.googlesource.com/83061/

Change-Id: If7326f3af2a97271ad1465382944e1f078b965d8
Revert "Fix graphics corruption caused by HWUI caches"

This reverts commit 670bf4c2777c30d3b43fa5787f15273a9890b8ba.
Revert "Update layoutlib method for SystemClock"

This reverts commit cbb538c561fbcd58bb2f39304927e767ef9d7d0e.
add support for Lightbulb from Paranoid Android
background changes
chsnge system bg
SystemUI: Fix displaying of user photo.

If owner profile does not have a photo but any associated profile have it
then photo will not be displayed. This case was broken by 67735c4efc458534906b2fb4683300c6e84c809b.

Change-Id: Ied7b1f8a5998c18bffcfd8bd603b4aa35d705c80
Derp fix for the memory leak

Change-Id: I6b23709a8388e99076a75c43fbca10ff18dfd5b1
Signed-off-by: Lokesh Chamane <lokesh.c703@gmail.com>
Fix that sneaky memory leak for Owain. :P

Change-Id: Ie45e37080e3dfc3a441ff0a022797b956e8e1abd
Toast Animation[2/2]

Change-Id: Ib6b5aa94237207ada78c512997c8fc9765d68d1f

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

Change-Id: Ib6b5aa94237207ada78c512997c8fc9765d68d1f

Conflicts:

	core/java/android/provider/Settings.java
	core/res/res/values/symbols.xml