History log of /packages/apps/UnifiedEmail/src/com/android/mail/bitmap/ContactDrawable.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ad215836214c524509aae0f6a1f6c6b1b740634c 18-Jul-2014 Andrew Sapperstein <asapperstein@google.com> New letter tile palette. b/16219169

Change-Id: If0ec83382974aa5e1b34fcba2187b03c7b31371d
/packages/apps/UnifiedEmail/src/com/android/mail/bitmap/ContactDrawable.java
5f79af7b356c3a8ecd8cd77fcbde673de9023b50 15-Jul-2014 James Lemieux <jplemieux@google.com> Implement circular icons in Conversation List

This crosscuts three UI elements:

- the border around contact images
- the border around letter tiles
- the border around checkmarks

Change-Id: I86dee47282cded696d7658a87e69223244358d68
/packages/apps/UnifiedEmail/src/com/android/mail/bitmap/ContactDrawable.java
2b806edc62eb8e83c77edc471fda4652281a15c4 11-Jul-2014 James Lemieux <jplemieux@google.com> Replace all references to UnifiedEmail's com.android.oldbitmap with
equivalent usage of framework's com.android.bitmap.

A small refactor of AccountAvatarDrawable.drawBitmap(...) is also included
which produces no functional change.

Change-Id: Ic67690cde56de6ca691ac8647ef02865b766ca62
/packages/apps/UnifiedEmail/src/com/android/mail/bitmap/ContactDrawable.java
e2a30e19a9fff0e4368c4ec36280a3fcd4ca03e2 03-Jul-2014 Andrew Sapperstein <asapperstein@google.com> conversation footer b/15595931

Change-Id: I9eda1060f4e49a0448a321f603aec0a254daf86a
/packages/apps/UnifiedEmail/src/com/android/mail/bitmap/ContactDrawable.java
a71d756a0e80f63b8b4ebd91451c3a79929e1a4e 28-Mar-2014 Scott Kennedy <skennedy@google.com> Rename com.android.bitmap to com.android.oldbitmap

This is causing some conflicts, and we want to replace this with the
new library in the near future.

Change-Id: Ie607e20a96861a6282e27410fea859f0ee1737cd
/packages/apps/UnifiedEmail/src/com/android/mail/bitmap/ContactDrawable.java
c7849b23a73d699b5e7f199f0a3afce5b9dee7a6 14-Mar-2014 Martin Hibdon <mhibdon@google.com> Change the layout of the account selector

b/12099292

Change-Id: Ie14ab2a534bacd915421a7083c9c3e3cc6b01a4b
/packages/apps/UnifiedEmail/src/com/android/mail/bitmap/ContactDrawable.java
a8301e2eb5a083a73f58331279c86e8ec7b11a48 22-Aug-2013 Mark Wei <markwei@google.com> Use Drawables for senders image. Less animation jank, less GC jank, less memory.

Protip: When testing sender images, go to your Sent folder. Tons of senders
images appear because you are most likely to talk to people in your address
book.

Rewrite UI to use modular Drawables. It's much easier to understand, since
Drawables with different functionality can be composed.

Flipping animation is 10x smoother. Handles quick double-tap on senders image
correctly.

Letter tiles are not allocated bitmaps anymore. They simply draw a rect and a
letter to the canvas.

We are no longer allocating large bitmaps for every list item. We reuse Bitmaps
whenever possible the same way that attachment previews do.

Much smaller 339KB cache since we don't share with attachment previews anymore,
just enough to fit 10 off-screen contact images.

Bug: 10429228
Change-Id: I463b63520d881eefe3974dccf295366831adaf9e
/packages/apps/UnifiedEmail/src/com/android/mail/bitmap/ContactDrawable.java