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

Change-Id: If99e370f9d37ce1838bdcf10e895a9d0908d9176
Show live wallpapers in the recents view on high-end devices

Change-Id: Iefbf4f292b6a9bfdb516f154cc2976db2ba86cde
Core/SystemUI: Update resources

* Remove several aapt warnings
* Remove unused strings
* Move symbol picker strings to cm_extra as they are not meant to be translated, only meant to be adjusted per country. Also removed the strings from all languages, since they were the same.

Change-Id: I2391bdd70a81cd4c126af80b6d9bc7458ea4a639
Revert "Fix stencil buffer bug."

This reverts commit ea327b48b495168872c1c758c7c744890496650f.

Change-Id: I8e4b8b4c6cf48930907cdb52c95135dd6f338af2
Display: Dirty region propagation

Pass Dirty region values from HW renderer to Surface Texture.

Change-Id: Ibd121ed398a1319d3daf26f9fd39a03323bba666
Merge "Show live wallpapers in the recents view on high-end devices" into cm-11.0
Core: NL translation

Change-Id: Ie17b873421d88ca79c73a87b78c25e8346352f30
Merge "Core: NL translation" into cm-11.0
PhoneWindowManager: add ability to use EdgeGestureService for system gestures.

Update: Default to enabled

Change-Id: Id4e2c0d82f771cd1c20e9196fb6db347494cca69
Merge "Added sahlnaskh arabic font to Android.mk & fonts.mk files to actually get the font installed" into cm-11.0
core: fix volume panel more button transparency

Change-Id: I9f728256efbaf138611822079ea7737cd345bb19
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Expanded Desktop : Fix Left handed navbar during landscape mode

from http://review.cyanogenmod.org/#/c/57454
when you enable expanded desktop and left handed navbar.
you need to swipe from right edge to show navbar.
but this patch will change to swipe from left edge to show navbar.
Video avalible at http://youtu.be/rUy14LQj9iE

Patchset2 : change tab to whitespace
Patchset3 : remove \r after @override in PhoneWindowManager.java
Patchset4 : Update commit message
Patchset5 : Address code formating comments
Patchset6 : Whitespace

Change-Id: I65a15c6f5e662e429a818484de6b71e81c7ae713
core: Fix too long ON/OFF strings

Use Unicode chars '❙' for ON and '〇' for OFF

Change-Id: I563f1ea331a07dcaeedce28688c2121de0716185
A background started service is removed from mStartingBackground when timeout.
Fix is to make sure mStartingBackground is updated to remove one.

Change-Id: I0e42beb550d33e6e400349b85bbb89848e18d520
Fix, MountService now only sends one onShutDownComplete

The event onShutDownComplete are sent only when all
volumes are shutdown. (Not one for every volume.)

Change-Id: I6af521ee8285ca581efac7d3c5f013dfbff3ee30
Finish fixing Zygote descriptor leakage problem

In order to prevent Zygote descriptors from leaking into the child
environment, they should be closed by the forked-off child process
before the child switches to the application UID.  These changes close
the descriptors via dup2(), substituting a descriptor open to
/dev/null in their place; this allows the Zygote Java code to close
the FileDescriptor objects cleanly.

This is a multi-project change: dalvik, art, libcore, frameworks/base,
and external/sepolicy are affected.  The CLs need to be approved
together, lest the build break or the software fail to boot.

Round 2: indent change

Bug: 12114500
Change-Id: I090402136a8a8b7d6aad6eb153026e85d7cf6ad3
systemui: Fix crash on theme change

 * Avoid NPE on theme change on devices without a navigation bar.

Change-Id: I29321e7747e7aa87f4539913b5a071f6e7d6a72d
Sensor: Enable the motion accelerometer for screen orientation change

The screen orientation can be detected by the motion accelerometer
instead of generic accelerometer to save power.

Change-Id: Iaeb3e5958d2ef7cc33080d7091ed8a5462695c67
Fix Power Shutter Exception 2 of 2

Set protection level to 'dangerous'

Change-Id: I9792f4c543c9ce8a647989ca60cdc9389602551c
Merge branch 'cm-11.0' of https://github.com/CyanogenMod/android_frameworks_base into CyanogenMod-cm-11.0

Conflicts:
	core/java/android/provider/Settings.java
	core/java/com/android/internal/util/gesture/EdgeServiceConstants.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

	modified:   core/java/android/hardware/Sensor.java
	modified:   core/java/android/view/HardwareRenderer.java
	modified:   core/java/android/view/Surface.java
	modified:   core/java/android/view/VolumePanel.java
	modified:   core/java/com/android/internal/os/ZygoteConnection.java
	modified:   core/java/com/android/internal/os/ZygoteInit.java
	modified:   core/java/com/android/internal/util/gesture/EdgeServiceConstants.java
	modified:   core/jni/android_view_Surface.cpp
	modified:   core/res/AndroidManifest.xml
	modified:   core/res/res/values-af/cm_strings.xml
	modified:   core/res/res/values-ar/strings.xml
	modified:   core/res/res/values-az-rAZ/strings.xml
	modified:   core/res/res/values-az/strings.xml
	modified:   core/res/res/values-be/strings.xml
	modified:   core/res/res/values-ca/cm_strings.xml
	modified:   core/res/res/values-cs/cm_strings.xml
	modified:   core/res/res/values-cs/strings.xml
	modified:   core/res/res/values-da/cm_strings.xml
	modified:   core/res/res/values-de/cm_strings.xml
	modified:   core/res/res/values-el/cm_strings.xml
	modified:   core/res/res/values-el/strings.xml
	modified:   core/res/res/values-es/cm_translations.xml
	modified:   core/res/res/values-et-rEE/strings.xml
	modified:   core/res/res/values-et/strings.xml
	modified:   core/res/res/values-fa/strings.xml
	modified:   core/res/res/values-fi/cm_strings.xml
	modified:   core/res/res/values-fi/strings.xml
	modified:   core/res/res/values-fr-rCA/strings.xml
	modified:   core/res/res/values-fr/cm_strings.xml
	modified:   core/res/res/values-hr/strings.xml
	modified:   core/res/res/values-hu/cm_strings.xml
	modified:   core/res/res/values-hy-rAM/strings.xml
	modified:   core/res/res/values-hy/strings.xml
	modified:   core/res/res/values-in/strings.xml
	modified:   core/res/res/values-it/cm_strings.xml
	modified:   core/res/res/values-it/strings.xml
	modified:   core/res/res/values-iw/strings.xml
	modified:   core/res/res/values-ja/cm_strings.xml
	modified:   core/res/res/values-ja/strings.xml
	modified:   core/res/res/values-ka-rGE/strings.xml
	modified:   core/res/res/values-ka/strings.xml
	modified:   core/res/res/values-ko/strings.xml
	modified:   core/res/res/values-lt/cm_strings.xml
	modified:   core/res/res/values-lt/strings.xml
	modified:   core/res/res/values-lv/strings.xml
	modified:   core/res/res/values-mn-rMN/strings.xml
	modified:   core/res/res/values-mn/strings.xml
	modified:   core/res/res/values-ms-rMY/strings.xml
	modified:   core/res/res/values-ms/strings.xml
	modified:   core/res/res/values-nb/cm_strings.xml
	modified:   core/res/res/values-nl/cm_strings.xml
	modified:   core/res/res/values-pl/cm_strings.xml
	modified:   core/res/res/values-pt-rPT/cm_strings.xml
	modified:   core/res/res/values-pt-rPT/strings.xml
	modified:   core/res/res/values-pt/cm_strings.xml
	modified:   core/res/res/values-rm/strings.xml
	modified:   core/res/res/values-ru/cm_strings.xml
	modified:   core/res/res/values-si-rLK/strings.xml
	modified:   core/res/res/values-si/strings.xml
	modified:   core/res/res/values-sk/cm_strings.xml
	modified:   core/res/res/values-sk/strings.xml
	modified:   core/res/res/values-sl/strings.xml
	modified:   core/res/res/values-sv/cm_strings.xml
	modified:   core/res/res/values-sw/strings.xml
	modified:   core/res/res/values-tl/strings.xml
	modified:   core/res/res/values-tr/cm_strings.xml
	modified:   core/res/res/values-tr/strings.xml
	modified:   core/res/res/values-uk/strings.xml
	modified:   core/res/res/values-zh-rCN/cm_strings.xml
	modified:   core/res/res/values-zh-rTW/cm_strings.xml
	modified:   core/res/res/values-zu/strings.xml
	modified:   core/res/res/values/cm_arrays.xml
	new file:   core/res/res/values/cm_extra.xml
	modified:   core/res/res/values/cm_strings.xml
	modified:   core/res/res/values/config.xml
	modified:   core/res/res/values/symbols.xml
	modified:   data/fonts/Android.mk
	modified:   data/fonts/fonts.mk
	modified:   libs/hwui/OpenGLRenderer.cpp
	new file:   packages/Keyguard/res/values/cm_extra.xml
	modified:   packages/SystemUI/res/values-af/cm_strings.xml
	modified:   packages/SystemUI/res/values-ca/cm_strings.xml
	modified:   packages/SystemUI/res/values-cs/cm_strings.xml
	modified:   packages/SystemUI/res/values-da/cm_strings.xml
	modified:   packages/SystemUI/res/values-de/cm_strings.xml
	modified:   packages/SystemUI/res/values-el/cm_strings.xml
	modified:   packages/SystemUI/res/values-es/cm_translations.xml
	modified:   packages/SystemUI/res/values-hu/cm_strings.xml
	modified:   packages/SystemUI/res/values-it/cm_strings.xml
	modified:   packages/SystemUI/res/values-iw/cm_strings.xml
	modified:   packages/SystemUI/res/values-lt/cm_strings.xml
	modified:   packages/SystemUI/res/values-nl/cm_strings.xml
	modified:   packages/SystemUI/res/values-pl/cm_strings.xml
	modified:   packages/SystemUI/res/values-pt/cm_strings.xml
	modified:   packages/SystemUI/res/values-ru/cm_strings.xml
	modified:   packages/SystemUI/res/values/cm_arrays.xml
	new file:   packages/SystemUI/res/values/cm_extra.xml
	modified:   packages/SystemUI/res/values/cm_strings.xml
	modified:   packages/SystemUI/src/com/android/systemui/recent/RecentsActivity.java
	modified:   packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	modified:   policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
	modified:   policy/src/com/android/internal/policy/impl/SystemGesturesPointerEventListener.java
	modified:   policy/src/com/android/internal/policy/impl/WindowOrientationListener.java
	modified:   services/java/com/android/server/MountService.java
	modified:   services/java/com/android/server/am/ActiveServices.java
	modified:   services/java/com/android/server/gesture/EdgeGestureService.java
	modified:   services/java/com/android/server/gesture/EdgeGestureTracker.java