Settings: Fix Notification Drawer icons.

Change-Id: I5fe6fcf23a97f7449aa964d5cf796018dd11abb5
Protected Apps:

 - App Info for protected Apps doesn't allow Uninstall or Clear data
 - App Info menu item for launching into Protected Apps when looking at protected components
 - Prevent process dialog from getting dismissed on touch or back key (can cause odd behavior if cancelled mid-protect)

Change-Id: I64104d7ff3fbf9d8c393ebf262d4de0b28abbc5c
Settings: remove 'Brightness adjustment' from auto brightness dialog

Change-Id: I4cb4a21012fbc0d257a9beff356004bd34f32c9f
Signed-off-by: Roman Birg <roman@cyngn.com>
Merge "Settings: remove 'Brightness adjustment' from auto brightness dialog" into cm-11.0
Settings: Add gestures icons by Asher Simonds

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

Change-Id: I9fa4e7409266ce9e658c93ae32940050cfe437d2
Settings: remove auto_brightness_adjustment_title string

The controls which used this string were removed.

Change-Id: Ia1b2aa93f2beea27c17546e293b9aa7c2aa62931
Signed-off-by: Roman Birg <roman@cyngn.com>
Settings: Do not disable "Brightness control" setting

It's really annoying to have to back out of this screen when disabling
auto brightness and go back in just to enable this setting.

Change-Id: Iafc217bbad52ac9e3899fb73082e1cf8d825579a
Signed-off-by: Roman Birg <roman@cyngn.com>
Settings: Add HeadsUp setting.

Change-Id: Ib7a59145843bedb16aacc87bf6d3c6da143e8d3e
Merge "Settings: remove auto_brightness_adjustment_title string" into cm-11.0
Merge "Settings: Do not disable "Brightness control" setting" into cm-11.0
Automatic translation import

Change-Id: I84df149c5fc731a578b1585b3642b3233cce2b80
Merge "DisplaySettings: Add hardware-framework support for color enhancement" into cm-11.0
Reset Pattern:
 - If user cancels while creating new pattern, old pattern is restored

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

Change-Id: I13d849b49bee6f516b591625c2ea2e69dff12885
Merge "Settings: Add heads up blacklist options. (2/2)" into cm-11.0
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