Option to use volume keys to control media volume anytime [1/2]

The volume keys control the Media volume rather than the Ringer
hence removing the issue of accidentaly changing the Ringer volume.

Credits: Pawitp

Change-Id: I789e05bdb0bb7c968f71e4e10f4a759b3dbd0b59

Conflicts:
	core/java/android/provider/Settings.java
Merge remote-tracking branch 'base/kitkat-remix' into kitkat-remix-test
Keyboard Animation & Scrolling Animation

https://gerrit.omnirom.org/#/c/4251/

Thanks to all who have involved in this feature!
Animation files renaming

Use omni's style
Fix build errors
Merge remote-tracking branch 'base/kitkat-remix' into kitkat-remix-test
Revert "Option to use volume keys to control media volume anytime [1/2]"

This reverts commit df8ef26c53646b2f589facb766dd935ef785cad0.
Merge remote-tracking branch 'PA-base/kitkat' into kitkat-remix

Conflicts:
	packages/SystemUI/res/values/pa_strings.xml
Merge branch 'kitkat-remix' of github.com:AOSPAL/android_frameworks_base into kitkat-remix
Cursor leakage due to cancellation signal

If a query call was cancelled, the cursor adaptor might leak. The
adaptor is now closed if any exception is thrown during query.

Change-Id: Ic4c2edeaf2fcef56b4ef59484a36d3233aa12dbc
Fix visibility of multiple non-fullscreen activities.

Issue detail:
Assume X, Y are non-fullscreen activities.
 a.Home starts an activity X in task A in application stack.
 b.X starts an activity Y in <task A> or <new task B>
 c.Activity X will be invisible.

How to fix:
Because the function "isActivityOverHome" means an activity is able to see home.
But there may have many non-fullscreen activities between the top non-fullscreen activity and home.
If flag "behindFullscreen" is set, those middle activities will be invisible.
So it should only take care from who is adjacent to home.
Then check two flags frontOfTask(task root) and mOnTopOfHome for constraining the condition.

Change-Id: I60bcea304976414e44835a0a38675aae365e9e19
Fix a JNI local reference leak in MediaDrm

A reference leak was found in the subtitle usecase that also
applies to android_media_MediaDrm.cpp
(Code taken from the similar fix in android_media_MediaPlayer.cpp)

Change-Id: Icc4b25e4adc9a600ff4ac99a7a8478bb55a6e348
SystemUI: Always show translucent decor on recents panel

Change-Id: Id3e371f841b065ba6ac7693d96b38504354b4fd9
Base: The Netherlands national Roaming

:: 06-01-2014
- Added for networks
	KPN
	Hi
	Telfort
	Vodafone

:: 07-01-2014
- Changed the config.xml
	Thanks to Andrew Dodd

- Added mcc204-mnc02.
	Network Tele2
	Thanks Silas Arentsen

:: 10-01-2014
- Added mcc204-mnc03, mcc204-mnc10, mcc204-mnc20
	Networks Voiceworks (PrivateGSM), KPN (2?), T-Mobile
	These networks have a GHM band others in this list don't..
	(http://en.wikipedia.org/wiki/Mobile_country_code)
	Thanks Max Weninger!

Change-Id: I4f6d3c7b1feb04cc7f342bdca1f29afc8cbe8e53

Patchset: 6
https://gerrit.omnirom.org/#/c/4627/
Merge remote-tracking branch 'base/kitkat-remix' into kitkat-remix-test
Update clear all drawables

Signed-off-by: Andre Saddler <dresadd09691@gmail.com>
Change-Id: I8ee251b5e2144b2fd62f26cb29a0721d6b3bb72b
Core: Initial IT translation.

Italian translation for core strings in system.

PS2: Fix bottom immersive confirmation description.
PS3: Fix tabs.

Signed-off-by: Filippo Favaro <faavaro@gmail.com>
Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Change-Id: Ia041b7834a0c80bbd9f99a71c2e81b77320f22b7
Quick Settings: Initial IT translation.

Italian translation for Quick Settings.

PS2: Some fixes.

Signed-off-by: Filippo Favaro <faavaro@gmail.com>
Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Change-Id: I713c8ee501037992cc6a87fd3a7aa12d1ced40f7
Merge "Quick Settings: Initial IT translation." into kitkat
Fix: Duplicate translation strings

Change-Id: I06b0fa850a91c5fd56174fdd108d53b4a98e098b