diff options
Diffstat (limited to 'packages/SystemUI/res/values/cm_attrs.xml')
-rw-r--r-- | packages/SystemUI/res/values/cm_attrs.xml | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/packages/SystemUI/res/values/cm_attrs.xml b/packages/SystemUI/res/values/cm_attrs.xml index 0e4933a..36edac0 100644 --- a/packages/SystemUI/res/values/cm_attrs.xml +++ b/packages/SystemUI/res/values/cm_attrs.xml @@ -30,5 +30,46 @@ <attr name="android:title" /> <attr name="defaultValue" format="integer"/> </declare-styleable> + + <declare-styleable name="BatteryMeterViewDrawable"> + <attr name="android:gravity"/> + <!-- Blending mode used for drawing charging bolt and percentage text --> + <attr name="blendMode"> + <!-- [0, 0] --> + <enum name="clear" value="0" /> + <!-- [Sa, Sc] --> + <enum name="src" value="1" /> + <!-- [Da, Dc] --> + <enum name="dst" value="2" /> + <!-- [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] --> + <enum name="src_over" value="3" /> + <!-- [Sa + (1 - Sa)*Da, Rc = Dc + (1 - Da)*Sc] --> + <enum name="dst_over" value="4" /> + <!-- [Sa * Da, Sc * Da] --> + <enum name="src_in" value="5" /> + <!-- [Sa * Da, Sa * Dc] --> + <enum name="dst_in" value="6" /> + <!-- [Sa * (1 - Da), Sc * (1 - Da)] --> + <enum name="src_out" value="7" /> + <!-- [Da * (1 - Sa), Dc * (1 - Sa)] --> + <enum name="dst_out" value="8" /> + <!-- [Da, Sc * Da + (1 - Sa) * Dc] --> + <enum name="src_atop" value="9" /> + <!-- [Sa, Sa * Dc + Sc * (1 - Da)] --> + <enum name="dst_atop" value="10" /> + <!-- [Sa + Da - 2 * Sa * Da, Sc * (1 - Da) + (1 - Sa) * Dc] --> + <enum name="xor" value="11" /> + <!-- Saturate(S + D) --> + <enum name="add" value="12" /> + <!-- [Sa * Da, Sc * Dc] --> + <enum name="multiply" value="13" /> + <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] --> + <enum name="screen" value="14" /> + <!-- Draw on top without any blending operations performed --> + <enum name="overlay" value="15" /> + <!-- [Sa + Da - Sa*Da, Sc*(1 - Da) + Dc*(1 - Sa) + min(Sc, Dc)] --> + <enum name="darken" value="16" /> + </attr> + </declare-styleable> </resources> |