SystemUI: fix long-press navring targets not opening in keyguard

Change-Id: I80d63b7a9b8429d19bcad5a15419c9e72def1f70
Signed-off-by: Roman Birg <romanbirg@gmail.com>
Fix incorrect log message about finding multiple privacy settings when no privacy settings are present.
Corrected log messages which pointed to the wrong function.
Fix for non-working video recording from M66B (http://forum.xda-developers.com/member.php?u=2799345)
Initial implementation of LruCache into PrivacyPersistenceAdapter
Added functions to which debug controls can be attached in OpenPDroid service.
Added debug functionality to enable/disable notifications, cache, and automatic closing of the privacy database
Added PrivacySettings superclass (PrivacySettingsStub) for caching
Resolved cache returning 'null' incorrectly due to not detecting whether cached item was a stub or not.
Add CollegeDev's preferred credit; add missed PrivacyTelephonyRegistry

Also in frameworks/opt/telephony
(Taken from Mateor's commit)
Partial cherry-picking of development code for release
Disabled logging of all locking, database open/clone and cache operations.
SystemUI: fix current window minimize animation in recents

This is how it's implemented by default on stock

Change-Id: I07ffd8ab7236782e23fba20057232ca518c0a4d1
Signed-off-by: Roman Birg <romanbirg@gmail.com>
RAMBar - show available memory in the old way

Old way means handle cached memory like it was free, subtract it from total.
Also use the internal MemoryInfo class instad of reading from /proc/meminfo.

Change-Id: I96462ed5f1b6923ec8fc4405b225d57691dd1aa0
Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
Lockscreen: respect global vibrate settings on longpress unlock

Change-Id: I5fd868b89236f1a3ca09d5f79530d841121516d0
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
RecentsBoost++

Change-Id: I4dbaaa31d620ced287df12a0f861467ed2bd8a5b
Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
Add support for HW Rotation Lock

Forward ported from jellybean

Change-Id: I75fb9fa33541eb6acedd62a67e74977b36768390
Fix alt layout icon for H Data

thanks to AirOne70 for the heads up/fix

Change-Id: I4b881e3360477f92396c17a9b5efc489bf4ea500
Signed-off-by: Zaphod <mwilson@acesappraisal.com>
Audioservice: fix A2dp support on Samsung's Audio Policy HAL.

Samsung's audio policy HAL doesn't handle A2DP delay commands
correctly which was merged in JB.
Adds a nodelaya2dp config option.

Change-Id: I188c6e59fdf1b30bef41d8e1aa84ac5319f3bcc3
Merge "Lockscreen: respect global vibrate settings on longpress unlock" into jb-mr1
Fix spelling derp

Togle is now Toggle

Change-Id: I2ea69d49b60a1d51b2ed1a48841b79169ddd7a79
Signed-off-by: task650 <task650@gmail.com>
Merge "Fix alt layout icon for H Data" into jb-mr1