550aa6163fdb9681d6adee018a313d5f82629b34 |
|
10-May-2010 |
Makoto Onuki <omakoto@google.com> |
DO NOT MERGE: Clean up member variables. - Fix misnomered fields. (e.g. static mMember -> static sMember) - Reduce visibility. (e.g. mark as private) - Mark final / static if possible. Note it's on master. There's a lot more cleanup oppotunities in the activities, but they're going to go through a major overhaul, so I didn't bother. Backport of b3f7dd0169a35221184b9327c8ce337b09dc6d1f Change-Id: Ic33f9518f23805716e2aec0ab42edb92107e066c
/packages/apps/Email/src/com/android/email/mail/internet/MimeHeader.java
|
44552da606048720de11f89321dc767ef291c391 |
|
10-Mar-2010 |
Andrew Stadler <stadler@android.com> |
Reduce memory overhead in Message and MimeMessage Message and MimeMessage were creating a lot of unnecessary sub-objects even when not needed, so do a bunch of lazy initialization. This should raise the bar on the size of gigantic inboxes giving us trouble. * Specific optimizations: * Replace date formatter with a shared static * lazy create mHeader (ArrayList) * lazy create mFlags (HashSet) * optimize MimeHeader fields class * lazy create local message-ID (expensive-to-make uuid String) * make message-id string less expensive to create * Other cleanups: * add some override annotations * privatize some members * update a fragile test (not a deep fix, it's still fragile) Side effect, should be faster too. Bug: 2357564 Bug: 2093422 Change-Id: I8a873879d402e2662339d5398ad0b15da6e580e9
/packages/apps/Email/src/com/android/email/mail/internet/MimeHeader.java
|
c41c47fa07a22f8a7612fb0191f152a36d95b7a5 |
|
25-Sep-2009 |
Andrew Stadler <stadler@android.com> |
Enable message upload * Create logic to detect upsyncable messages in Sent * Note: Drafts is now local only for IMAP - no sync, either way * Rewrite MessageController.processPendingAppend for Provider world * Write provider message -> legacy message converter * Fixed bug in IMAP APPEND (it was not picking the right UID for the uploaded message.) * Better handling of server internaldate * Add constants for new X-Android-Body-Quoted-Part header * Add EmailContent routines to get each of the 5 parts of the body * Remove "Load more" from unsynced message lists * Add toString to MimeHeader for debug support Bug # 2097471 TODO (next CL): Upload attachments records too Change-Id: I209182f5adc6b6696919f559e3cbbdd58b3eed3a
/packages/apps/Email/src/com/android/email/mail/internet/MimeHeader.java
|
ca5089efb84fd3c60cf317de474f8e313b8119e5 |
|
04-Jun-2009 |
Mihai Preda <nobody@android.com> |
AI 149564: Escape special characters such as '<>&' in text/plain for display in WebView. Integrate CL 144586,145919 from imode. Remove the Emoji escaping/workaround for WebView. Also integrate MimeHeader.java from CL 143064 from imode. BUG=1785319,1860250 Automated import of CL 149564
/packages/apps/Email/src/com/android/email/mail/internet/MimeHeader.java
|
a8884b9b72b164dfd347dab24f754bd8f7fcbd7c |
|
28-May-2009 |
Tadashi Takaoka <nobody@android.com> |
AI 149328: Add extended header support to MimeMessage, MimeBodyPart, and LocalStore. This extension is necessary to support some vendor specific extended header, such as X-NoRtn-Addr of i-mode.net mail. This change will update LocalStore database version to 24. And it should be consistent between donutburger Email and DocomoEmail. BUG=1741969 Automated import of CL 149328
/packages/apps/Email/src/com/android/email/mail/internet/MimeHeader.java
|
3469902379242c723b871d1dcb09b02d0998d538 |
|
19-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake_rel/...@140373
/packages/apps/Email/src/com/android/email/mail/internet/MimeHeader.java
|
3b85e2c2b5662c58525baa41479e42c59e292f66 |
|
13-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake_rel/...@138607
/packages/apps/Email/src/com/android/email/mail/internet/MimeHeader.java
|
96c5af40d639d629267794f4f0338a267ff94ce5 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/packages/apps/Email/src/com/android/email/mail/internet/MimeHeader.java
|
8c2158a5ebb88e226c23b66ff95910158a2727df |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/packages/apps/Email/src/com/android/email/mail/internet/MimeHeader.java
|
687f9962d7095e18ef994cd0e64337f02ed1a5bd |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/packages/apps/Email/src/com/android/email/mail/internet/MimeHeader.java
|
8978aac1977408b05e386ae846c30920c7faa0a6 |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/packages/apps/Email/src/com/android/email/mail/internet/MimeHeader.java
|