SystemUI: NL translation

Change-Id: I00be802374232a7f10af357b7e2ea9c052015c6e
Hide the notification tray carrier label during and not after flip animation

It's possible for the user to have enough quick settings tiles to cover
the carrier label during the flip animation. This looks a bit strange,
so hide the carrier label during a flip.

Change-Id: I6dd38d5642a1d49c079ecdc4a7e904be6c26454c
UsbDebuggingManager: Fix multiple NPEs toggling USB debugging

Change-Id: I7ac039fe51a32d35ef00eaa71accb85cd57d4d8a
Signed-off-by: atl4ntis <atl4ntis@gmail.com>
Multi-user support for phones

Allow multi-user support on devices that previously didn't have it without
hard-coding it on.

ps2: Give it the nuclear touch.
ps3: Correct initialization.

Change-Id: I376f3f51ee1d8843d0977384101f93e23e278c97
SystemUI: Add RECORD_AUDIO permission

This is needed for screenrecord audio support

http://vaniraosp.goo.im/#/c/9866/

Change-Id: I5af3cbe31f182c8b5cf1633aaf8a16db2856a425
Signed-off-by: Dan Trifan <jimsth@gmail.com>
server: Treat non-default route as host route

When constructing ip route command in addRouteWithMetric,
we used to check whether the given route is a host route.
In some cases, the isHostRoute() check can return false for
non-default routes. To make this check more foolproof,
check whether a route is non-default in order to treat it
as a host route.

Change-Id: I5e396e67e1c82bbe22600c47f1e52cc7c750cdc6
Bluetooth: Fix to avoid framework reboot during monkey.

A case where monkey is running & sometimes framework is
disconnected due to unhandled java Exception during the
unbinding of HID device service on unsuccessful unbinding.
Handling java Illegal Argument exception while unbinding
HID device service solves this issue.

Change-Id: I61a5620e756119d25f2a235e67d6404b216f4cbf
CRs-Fixed: 601533
ProcessCpuTracker: Fix ArrayIndexOutofBoundsException in tempSpeeds

If time_in_state file is not available mCpuSpeeds is created with size 0
and subsequent call if the file becomes available there is an
ArrayIndexOutofBoundsException.
This change avoids the crash by breaking out of the loop, also adds error
logging

CRs-Fixed: 553569
Change-Id: Id5e219ca1cd3f058f714aecd5902ec2f6c11ae03
Merge "SystemUI: Add RECORD_AUDIO permission" into kk44
Merge "SystemUI: NL translation" into cm-11.0
Merge "Hide the notification tray carrier label during and not after flip animation" into cm-11.0
SystemUI: fix nav bar alignment with 4+ buttons

The menu button at the end is now a constant size,
so the separator in the front needs to also be constant now.

Change-Id: I83c33942509e6cf76750b806e828462f3df9c8a8
Signed-off-by: Roman Birg <romanbirg@gmail.com>
Merge remote-tracking branch 'cm/cm-11.0' into HEAD

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java

Change-Id: If89e98274593b24865f8d1b34ee731d0eba7d434
Merge "Multi-user support for phones" into kk44
QS tiles background mod.[1/2]

Option to set the color of QS background
and the color when pressed.
ported to vanir 4.4

PS2 & 3: provide overriding method to support system themes and
remove unnecessary "reset colors" code - primedirective
PS4: make sure it only observes quicksettings and not ribbon yet

NUCLEARMISTAKE WAZ HERE
PS5: Move all settings gets into a place that only happens ONCE per setup
     !Overridden ==> Custom... the meaning of the system setting was opposite
         that of the meaning of the checkbox, and that's NOT OK.

Change-Id: I8e5f980de4a150795455e30262c609230dcd410f
[3/4] core: Add Dialer suggestions and reverse lookup

Change-Id: I01b27afb075e36d8d807d2fdbf5032ddb6e10641
Merge "UsbDebuggingManager: Fix multiple NPEs toggling USB debugging" into kk44
DockBatteryMeter: Avoid double detach when view is rebuilt

If the view is reconstructed for some reason (like applying a theme)
on a device without a dock battery, it'll try to detach and unregister
twice. The second unregister will case an NPE since the first one
killed the listener. Fixit.

Change-Id: Idcc0c7c87ef205ddc085a9e036fe630afd9d7012
Merge "DockBatteryMeter: Avoid double detach when view is rebuilt" into cm-11.0
Merge remote-tracking branch 'cm/cm-11.0' into HEAD