Frameworks/base: FR translation

Change-Id: I3f08f85d275da71e944fd2b44715832db032c9e3
Fix the screen-off animation ignoring value set in ro.sf.hwrotation

Change-Id: Ib0729440cc76a604ff400cb9c4e8da3350b7d214
Base: CS Translation

Change-Id: I3fe100cc3d215e425c41dea7ba7f14c6f40677d5
base: fixed default values for QS_QUICK_PULLDOWN and QS_SMART_PULLDOWN

guys: please take more care about this in the future!
The default value used in settings must be the same as
where it is used. Else its can be totally confusing
why the settings dont show what is really used
until first changed

Change-Id: I4ad986dd86357c69555c4efda03e5f759ee6f482
Added sahlnaskh arabic font and give it higher precedence than DroidNaskh

sahlnaskh font is a fork of DroidNaskh font with some issues fixed.
Details of fixes are in https://github.com/khaledhosny/sahl-naskh

This should fix Jira issue: http://jira.omnirom.org/browse/OMNI-307

Change-Id: I95d118b889fb5e32e66e3a634c147274205f6631
Merge "base: fixed default values for QS_QUICK_PULLDOWN and QS_SMART_PULLDOWN" into android-4.4
Merge "Fix the screen-off animation ignoring value set in ro.sf.hwrotation" into android-4.4
Merge "Base: CS Translation" into android-4.4
Merge "Frameworks/base: FR translation" into android-4.4
SystemUI: Add RECORD_AUDIO permission

Change-Id: I5af3cbe31f182c8b5cf1633aaf8a16db2856a425
Merge "SystemUI: Add RECORD_AUDIO permission" into android-4.4
[1/3] Base: Add MobileNetwork Flip Tile

base from

https://gerrit.paranoidandroid.co/457

with moarr changes to OmniRom

toggle Network Flip Tile

for device support 4G (GSM)
toggle will change into 2G only => 3G only => 2G/3G auto => 2G/3G pref => 4G lte => back to 2G only

for device support 4G (CDMA)
toggle will change into cdma/evdo => cdma only => 4G lte => back to cdma/evdo

for device unsupport 4G (GSM)
toggle will change into 2G only => 3G only => 2G/3G auto => 2G/3G pref => back to 2G only

for device unsupport 4G (CDMA)
toogle will change into cdma/evdo => cdma only => back to cdma/evdo

4G toggle requires that at least one (1) of the following configs
must be present in the device's build.prop in order to use it:
telephony.lteOnCdmaDevice=1
telephony.lteOnGsmDevice=1

Change-Id: I7183dddeab7b4bdd4562015dd3958f3b069039e4
merge changes from Omni 4.4 into local branch

Conflicts:
	packages/SystemUI/res/values/custom_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsDragListener.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsNetworkFlipTile.java

Change-Id: Ifd40aa59339c4b6cbcc34fbec906ab85b80169f5
Revert "implement noise suppression for phone calls (1/2)"

This reverts commit 79629a09b56d60ac6d813f12c6593280ea76520e.