LineageParts Lights: Add battery and notification DnD brightness controls
*) Add "normal" and "do not disturb" brightness controls for battery lights.
*) Add "do not disturb" brightness control for notification lights (it already
has "normal").
*) Modify the light picker led display to use the respective normal brightness
setting for the class of color being picked. ie battery or notification.
(Perhaps in a later commit, we will find space within the light picker for
a toggle that can be used to flip between normal and dnd brightness views.)
*) Use notification bundle extra LineageNotification.EXTRA_FORCE_SHOW_LIGHTS
instead of NotificationManager.EXTRA_FORCE_SHOW_LIGHTS to allow us to shrink
the fw/b <> lineage-sdk lights interface.
*) Make use of new notification bundle extra
LineageNotification.EXTRA_FORCE_LIGHT_BRIGHTNESS to allow the light picker
to override the system notification light brightness.
Change-Id: I1fd929ec4124b91c28f4ae0a13dcaad84f9d1769
14 files changed