SystemUI: use new visualizer from Eleven
Change-Id: I4441440868cac71caa32c91a0875f00a630fe596 Signed-off-by: Utkarsh Gupta <utkarsh.eminem@gmail.com> Signed-off-by: Roman Birg <roman@cyngn.com> SystemUI: fix NPE crash when Visualizer is not initialized Change-Id: Ic3774011acfae0312f1642d88c7f5bf2abc9f5a7 SystemUI: hide visualizer when keyguard is occluded Change-Id: Ia943fd829f7a379fee0f657bb08c34b8c6f36caa Signed-off-by: Roman Birg <roman@cyngn.com> SystemUI: Make lockscreen visualizer battery friendly In case of offloaded playback, the device is allowed to sleep. However, if the lockscreen visualizer is enabled, the device hardly enters deep sleep, even if the screen is off. To prevent this, enable the visualizer only when the lockscreen is shown. Change-Id: I484270694b734c9b53e61a7c0ad74391b54fe8cd SystemUI: more consistent visualizer logic - only call setVisible from screen on and screen off methods - eagerly unregister self to make sure we don't get added twice as a listener - Add some debugging under the DEBUG flag Change-Id: Iada13058f87d4c8d8c8b60f6eebf055652ff2c8d Signed-off-by: Roman Birg <roman@cyngn.com> SystemUI: show visualizer in shade-locked view This brings back the behavior we had in 12.1 - visualizer would still be visible in the shade locked state. Also with the following improvements: * use less alpha * always attach/detach in a background thread (Async task) * use the statusbar state instead keyguard view state listener Change-Id: I6b8a57f9f0bba6ba0591de0cb1f94a0eb904cc1c Signed-off-by: Roman Birg <roman@cyngn.com> Visualizer: Let visualizer fill the entire available screen * This will allow it to be more dynamic (landscape lock screen for instance) Change-Id: I2ffd6b0ca8832812faaa4cc0ec4cdd6071fbec8c
Loading
Please register or sign in to comment