Lockscreen: reworked layout of the Music controls

preview: http://db.tt/Nl05de2p

Change-Id: I74141b54c60cdb72426cbe838c36a8d2ce4b3df7
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Status Bar auto hit for tablets (2/2)

Allows compatible apps to auto hide when in full screen. IE Youtube and
Gallery

Change-Id: Icc91261170cc5905481b4418031ccdf0ca1a62c3
drawable: fix ugly gradient on dark holo background

Change-Id: Ie426f1460801b8a029def8a1f97f2b911c7bb9cb
Fix restoring network mode preference on reboot.

When a user sets the option to use only 2G networks (for GSM networks) or its
equivalent for CDMA networks, each reboot erases that setting. That forces
the user to re-select the same option after each boot.
This (very simple) patch fixes it.

Change-Id: Ib9e4bba6da705c127ce1f3aa3c242b9262541cee
Lockscreen adds support for 2-8 targets

3,4,5 target screens are all buffered and use the normal layout.
6,7,8 are all unbuffered and use the octo layout.

Change-Id: I306b1cbbecb6ea672062a5f0110c8626078f76c4
Revert "SystemUI: add some padding to tablet nav buttons"

Don't think this looks all that great to be honest

This reverts commit c2e10f3064af745827190b61e3d1c7829d70e705
Merge "Fix restoring network mode preference on reboot." into ics
telephony: SamsungRIL cleanup

== RIL ==
* remove unused "found" boolean in processSolicited
* make requestToString/repsonseToString append the request
  ID on unknown requests.

== Samsung RIL ==
* add CM copyright header to file
* SAMSUNG_UNKNOWN_MAGIC_REQUEST_3 is actually UNSOL_AM
* add DIAL_EMERGENCY to a SamsungRIL::requestToString
* add DIAL_EMERGENCY response to processSolicited
* move emergency dialing into dialEmergencyCall()
* dialEmergencyCall() also ditches UUS info like on stock.
* cleanup and improve readibility of responseCallList()
* move isVideo before isVoicePrivacy, as it is in stock:
    ref "stock" code: http://pastebin.com/WePMyXDi
    ref "stock" order: isMpty then isMT then als then isVoice then isVideo
                       then isVoicePrivacy
    ref cm code: http://pastebin.com/UU105gNr
    ref cm order: isMpty then isMT then als then isVoice then
                  isVoicePrivacy then "videoMagic"
* general cleanup

Change-Id: Ic4ada0a3d6ac1bf580b3930a2599a91e822540ef
telephony: CDMA: fix ERI display when device is in airplane mode

currently when a CDMA device is in airplane mode, the ERI display
shows "Searching for Service"
the radio is OFF, and not searching for anything, so fix it to
actually display the radio status correctly

Change-Id: I3acfb509291867e1a8e35163a89d86719aa40479
smdk4210: fix setPreferedNetworkType when mobile data is connected

Change-Id: I42997c13a8582a401d4d80cfe98227a1ecb446eb
telephony: fix Network Operators list on Samsung Qualcomm devices

setNetworkSelectionModeManual() and responseOperatorInfos() are overridden
in QualcommSharedRIL with code that breaks Samsung Qualcomm RIL's.
Override them, again, to put back the original functionality found in
RIL.java.

Change-Id: I7ac663a60edf62c80cdac831443ca6cddbe3702c
Disable the IllegalStateException on route del

The frameworks often try to remove routes after deleting interfaces
Ignore this exception to reduce log errors.

Change-Id: I8d11598a83708b7689f1d29014f18784ad8c93f9
Merge "Lockscreen: reworked layout of the Music controls" into ics
Lockscreen: fix honeycomb layout

The layout of the status views was too big and the honeycomb circle
was partially hidden.

Change-Id: Ida9850f4128ad9294f31ae3b3df26452e46dc774
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Merge "drawable: fix ugly gradient on dark holo background" into ics
Merge "Lockscreen: fix honeycomb layout" into ics
Merge "Status Bar auto hit for tablets (2/2)" into ics
Merge "Lockscreen adds support for 2-8 targets" into ics
Merge remote-tracking branch 'aokp/ics' into ics

Conflicts:
	telephony/java/com/android/internal/telephony/Smdk4210RIL.java

Signed-off-by: netchip <netchip@netchip-debian.netchip.teamfrozen.im>