Rewrite Keyguard Visualizer
* Create a much 'lighter' version of the visualizer
* Eliminate visualizer getting stuck bugs
* Show visualizer in absence of album art
To achieve this:
* Rewrite based on EqualizerView from Eleven
* Cache all the parameters that control displaying of the visualizer
* Depend on PhoneStatusBar for said parameters
* Use color generation logic from Eleven/BitmapWithColors
This is much lighter on resource and
better matches with notification color & album art.
* Instead of telling the visualizer the effect (i.e. requestVisualizer),
we tell it the cause (i.e. setVisualizer(Animating/Touching))
Change-Id: I381b0168e824da3871d09afbd8b8ad33b8c97eb6
Signed-off-by: Utkarsh Gupta <utkarsh.eminem@gmail.com>
Loading
Please register or sign in to comment