allow forcing HighEndGfx mode

people have already started fipping the lomRam prop to enable
transparent status bar, this will enable it with fewer
repercussions

Change-Id: Ied6de65276425fa1e7db0bf9da35f1932a355172
Quicksettings: Fix derp in QuickSettingsTouchListener.

Change-Id: I08b6019fcdfeed042f8f7c532a52289e2417b7c7
Disable safe headset volume warning

In some countries, regulations require that a warning be displayed
when the media volume is being raised above recommended level while
using a headset. As this is regulation we don't simply remove the
warning, but instead give the user the option to disable it.

In this implementation, the user is presented with the warning at
least once, at which point they are given the option to disable it
completely (via on-the-spot preference).

PS1: initial commit
PS2: update to reflect changes to https://gerrit.paranoidandroid.co/#/c/3702/
PS3: add new drawable (thanks Arz....finally)

Change-Id: Ib29ddb7f0ed5b1d45ed56d13bd6f7e14d005da79
Spanish translations

Change-Id: I82918b674d0289cb37c8aa83d45c9fe9e456a9c5
VolumePanel: Don't force navigation bar

It always annoyed me that when changing volume while in immersive the navigation bar is shown.
Merge "VolumePanel: Don't force navigation bar" into kitkat
Merge branch 'kitkat' of https://github.com/AOSPA/android_frameworks_base into kitkat

Conflicts:
	core/res/res/values/pa_strings.xml

Change-Id: Ib22c4a215b91aa117a281895e1d5a32e6f3d5fbe
Camera button support (1/2)

Add new bitmask for Camera button and "hasCamera" boolean.
For those devices that have dedicated Camera key
(like Sony ZL/ZR/Z1/...)
Change-Id: I1a6681664f9f3fd3f30221ba10b082cb5f8cafca

Camera button support: make it actually work
Previous commits were merged so fast that I didn't even
added the code that actually DOES launch the camera.
Let me fix that.
Change-Id: I4fcb3c46e5fd50e273dcf19fd3eb35a3f9d979e0

Camera button support: useful features & bugfixes (1/2)
Screw the remapping, let's make something more useful!
Replaced the code to actually launch Camera app, not just fire the shutter.
I won't remove it: it's cool to have an option to double-click Home for Camera.
Added:
  * Camera wake (with button half-press) and unlock options
  * "Peek": releasing the half-pressed Camera button will
    turn the screen back off
  * Camera playback control

// AOSPA-LEGACY EDIT -- REMOVED PARTS OF CODE RELATED TO KEYGUARD

Change-Id: Id49e09e20d81cd80d9800ab8ab0f200d44485a09

Conflicts:

	core/java/android/provider/Settings.java
	core/res/res/values/config.xml
	packages/Keyguard/src/com/android/keyguard/KeyguardHostView.java
	packages/Keyguard/src/com/android/keyguard/KeyguardViewManager.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
Remove 'Allow custom buttons' checkbox (1/2)

Let hardware buttons be rebound by default.

Change-Id: Ib4fcae7d93dc63d53490442d7ff44678583b0d9c

Conflicts:

	core/java/android/provider/Settings.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
Merge "Quicksettings: Fix derp in QuickSettingsTouchListener." into kitkat
Fix: Correct string reference error

Introduced in https://gerrit.paranoidandroid.co/#/c/3729/

Change-Id: I1e2ce2e4ab0e01a95383b4933044f14f4124bc4c
Merge "allow forcing HighEndGfx mode" into kitkat
Switch quick settings drag to long click

PS2: Remove unused variables
PS3: Fix build

Change-Id: I441b7467127990f387d976132bffc8f881a55095
Merge "Switch quick settings drag to long click" into kitkat
Fix derp on imports

Change-Id: I3ea2b1767d8788e7ab1ce3972d38b8d1a96477ff
Revert a few commits

Revert "base: fix external sdcard mountpoint"

This reverts commit cba2c6c24b38fb098f0f2fd7e168987ca1f128cb.

Change-Id: I049db6d11c850b119976818dcd29da07018a669b

Revert "core: fix volume panel more button transparency"

This reverts commit 7ff3a697d2281f6c4521521e5d062c89cfed21a2.

Revert "core: add support for translucent volume panel"

This reverts commit 98e77bc43a498c04ab671ee9aad3284f25219f77.
Merge "Fix derp on imports" into kitkat
Merge branch 'kitkat' of https://github.com/AOSPA/android_frameworks_base into kitkat
Fix descriptor leak after accepting connections

After accepting a connection on a listening socket and
storing the resulting FileDescriptor into a newly created
LocalSocketImpl, the new impl's "descriptor was created
locally and should be closed normally" flag should be set.

(cherrypicked from 3e7305c6bf6062b5cb1e2ddcec6c6d30b4a8bc0d)

Bug: 11805817
Change-Id: I0a1a7c62ec3fbcf647a44a22110ddc778d14e5f4
Revert "Added sahlnaskh arabic font to Android.mk & fonts.mk files to actually get the font installed"

This reverts commit 0a6db575b1084399c48333e4d5ecb2db05f48431.