History log of /packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
eb58a092961773a8da67c0e0dd5770346381d938 24-Jun-2014 Andrew Sapperstein <asapperstein@google.com> Updated conversation header for quantum CV.

b/15595931

Using a combination of breaking and non-breaking spaces
to ensure that labels start on a new line if they don't
all fit in the remaining space of the first line they can
be drawn on.

Starring works now.
Can click the labels to open change labels again.
Priority indicator is now baseline aligned.
Properly drawing the label chips.
Label chips moved up to the baseline
RTL support.
New star asset.

Change-Id: Ife32339f174bff7beafc979f9cc9761cefffed72
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
a4296c179cd4eb12e7c4912d72c22dd2ec724a7e 11-Jan-2014 Andrew Sapperstein <asapperstein@google.com> RTL the conversation list and two pane layout.

Fixes:
b/12451886
b/12452546

Change-Id: If2bd3d63c07eda3190d16fd95746c0105b251406
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
259df5b9e11908c8ef7c91483924891dd96b3c27 11-Jul-2013 Scott Kennedy <skennedy@google.com> Add a new FolderUri

This will allow us to add query parameters such that Uris will still
appear to be equal, regardless of differences in the parameters.

Bug: 9780067
Change-Id: Iafe39763b3ee448cf02536df89caa736500dfdaf
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
b0eda8d009e77cdedf0a85c9d2e3de5bbefef635 05-Jun-2013 Andy Huang <ath@google.com> fix flashing labels in conversation view

No reason to cache the filtered list of folders, so remove the cache.
Its presence broke conversation view's display of folders because we're
now reusing the same Conversation objects from the list view.

Filtering the folder list only happens once per row upon bind(). If
anything, we could move it into the worker thread, but there's no
particular benefit to caching the filtered version.

Bug: 9277845
Change-Id: I12dd2cdd93f87e3f24c0ea6de9c0b715b0e34c61
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
2c6cf4c5e3d04907f2f030dedf983d77de730a4f 23-May-2013 Andrew Sapperstein <asapperstein@google.com> Always show folder labels in Email.

Now that we can actually put the current
folder in, just show the label always.
Fixes b/8488727.

Change-Id: I1bf139baebc81c5708950157f60ebf6d9d1d7247
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
67aa9e5162a15fb8b46b4113ac627cd20668f095 20-Mar-2013 Scott Kennedy <skennedy@google.com> Exclude all inbox labels when we're viewing an inbox

Bug: 8426563
Change-Id: Ib9256fcdb658cb3df9b67485f7768f75bb8b6539
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
b39aaf53a555c1046ef31b3fecf15d086acca013 07-Mar-2013 Scott Kennedy <skennedy@google.com> Make widgets work again

We can't send Folder parcelables to RemoteViews, so let's just send
what we need: two URIs and a String.

Bug: 8330949
Change-Id: I67bf7668d5eeef3f3b2e6225cf8697a4c5533f16
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
69495b0a5551aaf4b70b6b29348946b730cfc3e8 08-Jan-2013 mindyp <mindyp@google.com> Reduce time it takes to render a conversation item

Re-use an existing folderdisplayer instead of recreating one each time
Remove unnecessary TextPaint call
Don't do html to plain text on the ui thread; its done when processing senders
Change-Id: Id1b4fa93b2b082fd9f69e473d6d3ee55bd852684
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
85c4a77abd849f5f3f0236d51554bb1bb99fe8f6 30-Jul-2012 Mindy Pereira <mindyp@google.com> Cache displayable folders.

Change-Id: Ibb2766e5a197a86adb0a456dc1fb58cdd98fd610
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
53f262e1c93fc20c9c44d46ebb9fc1b5a44cd06b 27-Jul-2012 Mindy Pereira <mindyp@google.com> Use cached rawfolders.

Change-Id: I4b70c2761a699541b98a02a24f8cd017df13433f
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
00ffece08e94ff5774b2a53c0adeb2f3d0815d66 27-Jul-2012 Mindy Pereira <mindyp@google.com> Remove folderlist

Theres is probably some more caching I can do with the getRawFolders() call
on conversation.
Next CL.
Change-Id: I171ba2ec08c2dd557efafe01d1e59b6c7f563971
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
06642fab1bf4ab95b5dd97a65b262845cf60c865 13-Jul-2012 Mindy Pereira <mindyp@google.com> Make swipe remove label when not in inbox.

Change-Id: I80b22ccd04d3c1b27ebd8af7b84dadea127ed4c4
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
b334c9035e9b7a38766bb66c29da2208525d1e11 25-Jun-2012 Paul Westbrook <pwestbro@google.com> Changes to support different Log tags

Change-Id: I7121fbf7132444fc0f5c0c130373e3f2d1a3cf7a
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
c03208720e5650f0acb748f82ed10ac770d6ceb4 14-Mar-2012 Andy Huang <ath@google.com> bring in classes to support conversation view's subject/labels

No functional change.

Bring in classes and refactor existing folder-display related
classes. Remove FolderValues and use plain Folder. If we need
somewhere to tuck display-only Folder properties or behavior, we
should wrap base Folders instead of duplicating fields.

Folder objects now support equality checking using the
(globally unique) URI.

Change-Id: Ic4cd9b555a6a71ed037a1e730f36f7f64c50ca36
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
7bbd9438ba2e0489e6ff9e5e4f6e76e2eb2a9ee9 15-Mar-2012 Marc Blank <mblank@google.com> Allow rawFolders to be null

Change-Id: Id8d9ab76c0f0abbb1d2aeaf932b2420736d08c6e
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
fdbedf674a0a44b7369902a42928fd41c37e44ef 14-Mar-2012 Mindy Pereira <mindyp@google.com> Fix build.

Change-Id: I058eb7e76ccadfa230cc6839d36c9ef01d78272f
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
7e5de7a9825120dcc6c94230ec5cd61b178fedf2 13-Mar-2012 Mindy Pereira <mindyp@google.com> Get rid of second id for folders.

Use the uri to compare two folders.

Change-Id: I95c63190ec3a467b0b792f8c8104b6a69fa4b8c7
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
4584a0d83e160444f931cb565185a2eea39b1683 13-Mar-2012 Mindy Pereira <mindyp@google.com> Remove the folder we are in on the ui side.

Conversation needs to show it; conv list doesn't.

Change-Id: I0c26852525ca58bb71fc8a27e90ea4868487a5cd
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
18fc2d23a347ae7185e526d73cfd5522f3d07eba 13-Mar-2012 Mindy Pereira <mindyp@google.com> Use the correct text color for labels.

Change-Id: If4665bd42c4ec55476cdbf02111105b792b61a05
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java
b5080d5335d2aa445a660ad426ab008750be24cb 09-Mar-2012 Mindy Pereira <mindyp@google.com> ehow folders in conversation list items if they exist in the layout.

Change-Id: Iec0198f7eab014c71d66e1c026942988d985f1e9
/packages/apps/UnifiedEmail/src/com/android/mail/ui/FolderDisplayer.java