Active Display: inline some methods to prevent duplicate calls

Change-Id: I7c4ffcf6157ff14625e428ddc06b7b9340aa98c4
lockscreen notifications: fix expand/clearall button behavior

also fix an NPE and some other minor code cleanups for efficiency

Change-Id: Id220d077ee6fea57e076c36f181e6acde7eb6d81
Merge changes Id220d077,I7c4ffcf6 into kk44

* changes:
  lockscreen notifications: fix expand/clearall button behavior
  Active Display: inline some methods to prevent duplicate calls
Halo: selectively add boost hints

boost at the start of moving the halo bubble for both reversed and regular
interactions.  Also boost for launching tasks from halo.

-VanirAOSP

Change-Id: I910fa0b13205f80c84894f252ed3668f887d4fed
Navbar: don't read the user config on every setupNavigationButtons call

It's only necessary to read the string when the user config has changed

Change-Id: I421c27d15202965b663c76f8a8574bede4ccb961
Merge "Navbar: don't read the user config on every setupNavigationButtons call" into kk44
NavigationBarView: Reduce getInt instances occuring in setDisabledFlags()

This method is called a lot so lets try to simplify the IO being done here

Change-Id: I7ab558d727de3b150f887a7bf1fb28880474edee
J:LKSDGJH:LAJG

Change-Id: I46ca185a21492b327fa3efe2932fa3ee3a562921
navbar: make the camera and notification buttons independent of the navring

since we've added a toggle for the navring we shouldn't have dependencies on it.
also fix an NPE in the navbar with lockpatternutils

Change-Id: If3c93ee3c8c080344b4c645445e70c7fa0dda190
RecentsPanelView: remove internal getter for isHighEndGfx()

if we're going to store this as a global we might as well set it in the construct
instead of looking for it every time the recents are inflated

Change-Id: Ic38e98e5cf2ae399d51b63089d7cb2ab3ac97f51
Merge "RecentsPanelView: remove internal getter for isHighEndGfx()" into kk44
Keyguard: Make sure disabling Camera widget

This fixes the issue that Camera widget is enabled on non-camera devices
until users open up lockscreen settings

Change-Id: I599733f65ec31a16f8a8c5ee98a8a2ba6bc56c63