Fix force close at animation control, keyboard

After change of hint to android:hint getAttributeResourceValue needs "http://schemas.android.com/apk/res/android" instead of NULL to find the string.
Otherwise a null-pointer is returned and Settings FC occurs.

Change-Id: Id47e3917d6b06894985a2618b7403933959b5386
automatic translation import

Change-Id: If867c262528cc6f140779851c7b6dbaff8d1da7f
[2/2] Base: Upgrade network traffic meter

Change-Id: I0fe94646eaa8e229c302e27eec33915d730da785
fix network traffic meter menu

Change-Id: Ic36895b138f5dcc82dd2d36b803af9e9f10e07b4
automatic translation import

Change-Id: I93ed190ff87104f84d7aaf751df79a0782c69769
Reset Pattern:
 - If user cancels while creating new pattern, old pattern is restored

Change-Id: I55955b1ffadca2ba712c40c7d443c4fc4b0f528c
Automatic translation import

Change-Id: Icb77a2c1f07d2e54f64928f32f0b16482772fe47
Global: fix crashes and improve performance for legacy devices

Change-Id: I0c75298ded0b7e845e7457261ea4e9c56837dbda
DisplaySettings: Add hardware-framework support for color enhancement

Change-Id: I9fa4e7409266ce9e658c93ae32940050cfe437d2
add old CM Strings/Arrays to your Custom Strings/Arrays

Change-Id: I5ca98f9a41e6ea9dab63115e4da791a85823b866
Update CM Translation

Change-Id: I540cfddb30995b71c8f522b44ba543456e3c648a
Settings: Add gestures icons by Asher Simonds

Change-Id: Ia4dbc99566f29f9ac4be15cec529e3eb24ebcbb2
Settings: Add HeadsUp setting.

Change-Id: Ib7a59145843bedb16aacc87bf6d3c6da143e8d3e
Settings: Add heads up blacklist options. (2/2)

Change-Id: I13d849b49bee6f516b591625c2ea2e69dff12885
Deduplicate adapter-of-installed-packages code.

Change-Id: I454ba79eddaaff86233a2cc341f4c8bebe94729e
Remove SystemSettingSwitchPreference.

We should not introduce one-off UI patterns when there are plenty of
examples where the same usage pattern (a feature on its own
PreferenceScreen with a global enable switch in the action bar) is
handled differently everywhere else (e.g. daydream, cast display,
blacklist). This makes for inconsistent UX.
Also, there are discoverability issues: As there's no other case of a
preference with an embedded control widget opening another preference
screen, users won't expect to find another screen behind it.
Additionally - but entirely subjective - the control looks plain ugly,
as the preference padding is too large for the large switch.

Change-Id: I61284e961babefa3748102b05055fb1d03b079b0
Hide heads up settings and show a notice if heads up is disabled.

This follows a UI pattern used at several other places, such as
daydream, screencast, profiles or blacklist settings.

Change-Id: I5635338ceccae8ba8450284d3078889333fb77c6
Settings: Add heads up quicksettings tile. (2/2)

Change-Id: Ib1db69671d9f5c2c6dfa019739674fee50df9340
Settings: Fix switch state being out of sync.

    - Since QS Tile can also set state of Heads up now,
    we have to set a content observer for the action bar
    switch.

Change-Id: I1c63fd2627a0f823eb6982456e1ed79ab84d1957
Add some system packages to package list adapter.

As we're using the adapter for notification control stuff, we need to
include those packages, too, as they're throwing notifications as well.

Also optimize code a little.

Change-Id: I8829041a535923e3d93d9566e27eb99c48f25abd