aboutsummaryrefslogtreecommitdiffstats
path: root/res
diff options
context:
space:
mode:
authorDoug Zongker <dougz@android.com>2014-03-07 09:21:25 -0800
committerDoug Zongker <dougz@android.com>2014-03-07 09:45:44 -0800
commiteac881c952fc6be0beeb5f719e3a70e651f3610e (patch)
tree89508421fe11ed892975a0d967c12a9e97619384 /res
parent182c1df40a3af36eca4ff0106a26a93f5744a56e (diff)
downloadbootable_recovery-eac881c952fc6be0beeb5f719e3a70e651f3610e.zip
bootable_recovery-eac881c952fc6be0beeb5f719e3a70e651f3610e.tar.gz
bootable_recovery-eac881c952fc6be0beeb5f719e3a70e651f3610e.tar.bz2
change how recovery animation is implemented
Instead of one 'base' installing image and a number of overlay images that are drawn on top of it, we represent the installing animation with one PNG that contains all the animation frames, interlaced by row. The PNG is expected to have a text chunk with the keyword 'Frames' and a value that's the number of frames (as an ascii string). This representation provides better compression, removes the need to subclass ScreenRecoveryUI just to change the position of the overlay or number of frames, and doesn't require gr_blit() to support an alpha channel. We also remove the 'indeterminate' progress bar used when wiping data and/or cache. The main animation serves the same purpose (showing that the device is still alive); the spinning progress bar has been redundant for a while. This changes the default recovery animation to include the antenna-wiggling and gear-turning that's used in the Nexus 5 recovery animation. Change-Id: I51930a76035ac09969a25472f4e572b289418729
Diffstat (limited to 'res')
-rw-r--r--res/images/icon_installing.pngbin25261 -> 118562 bytes
-rw-r--r--res/images/icon_installing_overlay01.pngbin10095 -> 0 bytes
-rw-r--r--res/images/icon_installing_overlay02.pngbin9990 -> 0 bytes
-rw-r--r--res/images/icon_installing_overlay03.pngbin9782 -> 0 bytes
-rw-r--r--res/images/icon_installing_overlay04.pngbin9817 -> 0 bytes
-rw-r--r--res/images/icon_installing_overlay05.pngbin9863 -> 0 bytes
-rw-r--r--res/images/icon_installing_overlay06.pngbin9944 -> 0 bytes
-rw-r--r--res/images/icon_installing_overlay07.pngbin10062 -> 0 bytes
-rw-r--r--res/images/indeterminate01.pngbin673 -> 0 bytes
-rw-r--r--res/images/indeterminate02.pngbin687 -> 0 bytes
-rw-r--r--res/images/indeterminate03.pngbin661 -> 0 bytes
-rw-r--r--res/images/indeterminate04.pngbin665 -> 0 bytes
-rw-r--r--res/images/indeterminate05.pngbin683 -> 0 bytes
-rw-r--r--res/images/indeterminate06.pngbin676 -> 0 bytes
14 files changed, 0 insertions, 0 deletions
diff --git a/res/images/icon_installing.png b/res/images/icon_installing.png
index 571eb8b..c2c0201 100644
--- a/res/images/icon_installing.png
+++ b/res/images/icon_installing.png
Binary files differ
diff --git a/res/images/icon_installing_overlay01.png b/res/images/icon_installing_overlay01.png
deleted file mode 100644
index e762d6c..0000000
--- a/res/images/icon_installing_overlay01.png
+++ /dev/null
Binary files differ
diff --git a/res/images/icon_installing_overlay02.png b/res/images/icon_installing_overlay02.png
deleted file mode 100644
index f7a8530..0000000
--- a/res/images/icon_installing_overlay02.png
+++ /dev/null
Binary files differ
diff --git a/res/images/icon_installing_overlay03.png b/res/images/icon_installing_overlay03.png
deleted file mode 100644
index 1a1d738..0000000
--- a/res/images/icon_installing_overlay03.png
+++ /dev/null
Binary files differ
diff --git a/res/images/icon_installing_overlay04.png b/res/images/icon_installing_overlay04.png
deleted file mode 100644
index a74903d..0000000
--- a/res/images/icon_installing_overlay04.png
+++ /dev/null
Binary files differ
diff --git a/res/images/icon_installing_overlay05.png b/res/images/icon_installing_overlay05.png
deleted file mode 100644
index d17bdc0..0000000
--- a/res/images/icon_installing_overlay05.png
+++ /dev/null
Binary files differ
diff --git a/res/images/icon_installing_overlay06.png b/res/images/icon_installing_overlay06.png
deleted file mode 100644
index 1200b75..0000000
--- a/res/images/icon_installing_overlay06.png
+++ /dev/null
Binary files differ
diff --git a/res/images/icon_installing_overlay07.png b/res/images/icon_installing_overlay07.png
deleted file mode 100644
index 3838a85..0000000
--- a/res/images/icon_installing_overlay07.png
+++ /dev/null
Binary files differ
diff --git a/res/images/indeterminate01.png b/res/images/indeterminate01.png
deleted file mode 100644
index 933528d..0000000
--- a/res/images/indeterminate01.png
+++ /dev/null
Binary files differ
diff --git a/res/images/indeterminate02.png b/res/images/indeterminate02.png
deleted file mode 100644
index d760e2b..0000000
--- a/res/images/indeterminate02.png
+++ /dev/null
Binary files differ
diff --git a/res/images/indeterminate03.png b/res/images/indeterminate03.png
deleted file mode 100644
index 0e97399..0000000
--- a/res/images/indeterminate03.png
+++ /dev/null
Binary files differ
diff --git a/res/images/indeterminate04.png b/res/images/indeterminate04.png
deleted file mode 100644
index c7d5b4e..0000000
--- a/res/images/indeterminate04.png
+++ /dev/null
Binary files differ
diff --git a/res/images/indeterminate05.png b/res/images/indeterminate05.png
deleted file mode 100644
index d6fb2a0..0000000
--- a/res/images/indeterminate05.png
+++ /dev/null
Binary files differ
diff --git a/res/images/indeterminate06.png b/res/images/indeterminate06.png
deleted file mode 100644
index 4486761..0000000
--- a/res/images/indeterminate06.png
+++ /dev/null
Binary files differ