summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI
diff options
context:
space:
mode:
authord34d <clark@cyngn.com>2016-05-21 11:04:51 -0700
committerGerrit Code Review <gerrit@cyanogenmod.org>2016-05-23 14:22:51 -0700
commit2b21b18e109ddab30d7a0ff47dd900e55167ec37 (patch)
tree897546f7fdd30f5c34647ebfbc0d5d73cbbb4458 /packages/SystemUI
parentd37a5aa57bb1c5d958abe036b5558ba4dac270c5 (diff)
downloadframeworks_base-2b21b18e109ddab30d7a0ff47dd900e55167ec37.zip
frameworks_base-2b21b18e109ddab30d7a0ff47dd900e55167ec37.tar.gz
frameworks_base-2b21b18e109ddab30d7a0ff47dd900e55167ec37.tar.bz2
SysUI: Use linear interpolator for battery level
By default, ObjectAnimator uses the AccelerateDecelerate interpolator which causes the battery meter to show the incorrect level. Explicitly setting the interpolator to linear fixes this issue. Change-Id: I06e2c743aaa6e0560f0fe8fe27377427becb11c7 TICKET: NIGHTLIES-2985
Diffstat (limited to 'packages/SystemUI')
-rw-r--r--packages/SystemUI/res/anim/battery_circle.xml1
-rw-r--r--packages/SystemUI/res/anim/battery_landscape.xml1
-rw-r--r--packages/SystemUI/res/anim/battery_portrait.xml1
3 files changed, 3 insertions, 0 deletions
diff --git a/packages/SystemUI/res/anim/battery_circle.xml b/packages/SystemUI/res/anim/battery_circle.xml
index 16ba771..e76fdbe 100644
--- a/packages/SystemUI/res/anim/battery_circle.xml
+++ b/packages/SystemUI/res/anim/battery_circle.xml
@@ -16,6 +16,7 @@
-->
<objectAnimator
xmlns:android="http://schemas.android.com/apk/res/android"
+ android:interpolator="@android:interpolator/linear"
android:propertyName="trimPathEnd"
android:valueFrom="0"
android:valueTo="1"
diff --git a/packages/SystemUI/res/anim/battery_landscape.xml b/packages/SystemUI/res/anim/battery_landscape.xml
index 30d0341..9583acb 100644
--- a/packages/SystemUI/res/anim/battery_landscape.xml
+++ b/packages/SystemUI/res/anim/battery_landscape.xml
@@ -16,6 +16,7 @@
-->
<objectAnimator
xmlns:android="http://schemas.android.com/apk/res/android"
+ android:interpolator="@android:interpolator/linear"
android:propertyName="pathData"
android:valueFrom="@string/battery_landscape_path_empty"
android:valueTo="@string/battery_landscape_path_full"
diff --git a/packages/SystemUI/res/anim/battery_portrait.xml b/packages/SystemUI/res/anim/battery_portrait.xml
index ef21bb7..c1a80bb 100644
--- a/packages/SystemUI/res/anim/battery_portrait.xml
+++ b/packages/SystemUI/res/anim/battery_portrait.xml
@@ -16,6 +16,7 @@
-->
<objectAnimator
xmlns:android="http://schemas.android.com/apk/res/android"
+ android:interpolator="@android:interpolator/linear"
android:propertyName="pathData"
android:valueFrom="@string/battery_portrait_path_empty"
android:valueTo="@string/battery_portrait_path_full"