Base: Updated czech translation

Change-Id: I33e3dd1eab7078062060300e1c17f3b4a4917935
Signed-off-by: Petr Reznicek <kecinzer@gmail.com>
CdmaLteServiceStateTracker: fix breakage

Change-Id: I8e3235989c290102896a24e783a2334ea1957554
Lockscreen : Quick unlock (Part 2/2)

Unlock password/pin lockscreen without pressing enter button

Patchset 2 : Remove unecessary intialization

Change-Id: Iecb5ed52ef28234f6adad813906dc885296a157c

Quick unlock : Fix bug

There is an issue where users whose passwords are greater than 8 chars and
have quick unlock enabled will be unable to unlock their lockscreen.
This is due to the logic evaluating anything beyond 3chars as a password attempt.

This change modifies the quick unlock behavior so that when typing the password,
each character is considered an attempt, however if incorrect, is not reported as a failed attempt.
Only when the user presses enter is it considered an "explicit" attempt and a failed attempt is reported.

Patchset 2 : Rename runnable to better reflect its purpose
Patchset 3 : Switch to new behavior
Patchset 4 : Fix padding

Menu unlock (frameworks part)

    	The option in Settings/Security/Lockscreen was
    	added before in some CM commit, but not working
    	and was missing a proper frameworks part

Patchet 3: Done like master Danesh M wanted

p2: Remove menu unlock option
p3: Remove further menu unlock left over code

Change-Id: Ida6289c77f6724cb42e8d3b82593f29afe3d6d1b
framework: always show battery percent on lockscreen (1/2)

ported from our ICS branch
https://github.com/AOKP/frameworks_base/commit/0f80f1e88e92da838dc4c9b632c9f176f3bc6bb2
https://github.com/AOKP/frameworks_base/commit/968bbc78b37a9e7697049faee3d178569a6d8e6c

p2: added java-symbol to public.xml
    added additional condition to KeyguardStatusViewManager.java
p3: corrected so it shows percent at low battery levels
p4: changed "Battery" > "Discharging" on lockscreen
    added new string for low levels > Connect your charger, %
p5: fixed low battery % displaying properly

Change-Id: I4886bd7c23ecafd4e270f88b38ddfd95d86548c4
Signed-off-by: Jonathan Steadman <xxwhitehawk@gmail.com>
framework: fix up AOKP version (1/2)

Credit to @thaPHLASH for our new logo and @Gleezbo and @Kwes1020
for the modified images

Change-Id: I6950b583af7d09f59c4a54987c536d7701e5805f
Signed-off-by: Jonathan Steadman <xxwhitehawk@gmail.com>
add weather icons

Change-Id: I7a23d75cd933208a66949c623debd8c8f68ecdf9
Signed-off-by: Roman Birg <romanbirg@gmail.com>
Fix our interpretation of apn setting's bearer.

Between ICS and JB we changed it to use TelephonyManager's network type
enumeration.  This changes it back to represent the RIL's radio
technology.  The only diff between the two is 13 and 14 are swapped,
so the change was causing problems with LTE and eHRPD.

bug:6830908
Change-Id: I85a7c8037f370f368e5cbf6dc2c9395c6889b541

Conflicts:

	telephony/java/com/android/internal/telephony/gsm/GsmDataConnectionTracker.java
Lockscreen: Add weatherpanel to lockscreen (1/2)

P2: cleanup
P3: change tab_unlock gravity to "right" because center looks retarded
 #blameroman

Change-Id: Iae85744fa304916743bdd104cab4365b91f3c0b7
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Signed-off-by: Roman Birg <romanbirg@gmail.com>
Merge "Base: Updated czech translation" into jb
Bluetooth: AVRCP 1.3 features changes (2/2)

Bluetooth module will listen metadata/event change intents
from Music app and post data to Bluez stack.

Merged the following from AOKP ICS:
Change-Id: 37151cf5162404e27c985a1b6a874cfd9a51d657
Change-Id: f3d9f182f0eacc3ead491f7d3f571f5ed93f7c20
Change-Id: 432fdab5fbbfb6687b571d1e06d6b51e944ed4d5
Change-Id: b4d51e3bc1b52f6c1ff1d006aae6cff261c739e9
Change-Id: f1c1549254c17be681066544efbbcf7ad1e25913

       modified:   java/android/server/BluetoothA2dpService.java
       new file:   java/fm/last/api/Station.java
       modified:   jni/android_server_BluetoothA2dpService.cpp
       modified:   jni/android_server_BluetoothEventLoop.cpp
       new file:   res/res/values/avrcp_data.xml
       modified:   core/res/res/values/public.xml

Change-Id: I48d16462d4a95fa09ec382107456c65076bf15a5
Merge "CdmaLteServiceStateTracker: fix breakage" into jb
Framework: Audio service - add missing pieces from CM9 port

Author: Phil Tunstall
Fix ring/notification volume not restoring correctly on headset (dis)connect

We weren't checking the alias of each stream when restoring, which meant that
for the notification stream volume:
1. The wrong volume level would be stored.
2. The volume level to restore would be retrieved from the wrong place, and then
overwrite the correctly restored ring stream volume.

As well as fixing that I have improved the readability of the code a bit.

 + Change-Id: I95234c2b7ad7dfd4dbd455a56c8a69975c514b50

Author:  Phil Tunstall
Sound preference: Safe volume restore when plugging in a headset (1/2)
When enabled, volumes that were above a threshold (~55%) the previous time
something was connected to the audio jack will be restored to that threshold
rather than their full level.

Affects all sound streams apart from voice call audio.

 + Change-Id: I0007a09ce75b55c95986e38a4cbb24fe4e8200a9

Author: dalingrin
Add separate headset and speaker volumes
This is a simple implementation of keeping separate volume
settings for the wired headset and the speaker without
overhauling the audio system.

This allows a person with sensitive headphones to keep music, ringer
and other stream volumes lower than they would usually keep the
speaker volumes.

 + Change-Id: Ia614c1e3ac548ff4e0104a090cda13b9daef09cb

Author: gsarrica
Allow unlinking of notification sound and ringtone volume.
Thanks to http://forum.aokp.co/ for this.

 + Change-Id: I55db003cc1691fbca5d3e8ea79e088d0622d38ee

Settings side has been merged

Change-Id: I19deecf2346bcf0691dc3a1480791df7b00afb06
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: Ib2a1648876ad7b5b21194bd2ad27f5767e46dbb2

Conflicts:

	core/res/res/values/public.xml
Fix a bunch of audio issues (1/2) Credit: CyanogenMod

Change-Id: I1a56d7227651cc6ea385c9bbb4eed0b01d46cdd7
Revert "Fix a bunch of audio issues (1/2) Credit: CyanogenMod"

This reverts commit dcb53ae2e34ed0c505b6f27651c0acf9dcba7218
Add safe headset volume check (1/2) Credit: CyanogenMod

Change-Id: I346133915da311948fec1771ad2a8cbb282d0e6b
Merge "Bluetooth: AVRCP 1.3 features changes (2/2)" into jb
Merge "Fix our interpretation of apn setting's bearer." into jb
Fix detection of CDMA cell broadcast messages.

The bIsServicePresent field of an incoming CDMA SMS RIL message
is not a reliable way to distinguish broadcast from point-to-point
messages on some RILs. Change CDMA SmsMessage.getMessageType() to
return MESSAGE_TYPE_BROADCAST when the service category is not 0,
and MESSAGE_TYPE_POINT_TO_POINT when the service category is 0.

Bug: 6853691
Change-Id: I0d44a8ce0bb295da5125271db90652570d655bc1
Merge "Add safe headset volume check (1/2) Credit: CyanogenMod" into jb