fa52e6c95674aef6461a5cfc670a052e1c5b7f2f |
|
21-Sep-2009 |
Andrew Stadler <stadler@android.com> |
Clean out old mailbox names logic and fix a couple of bugs. * Get rid of old Account.getxxxFolderName() calls. * Clean up any call sites to them * Properly rename the existing special folder name identifiers * Use a hash table in MessagingController to improve identification of special folders for IMAP accounts * Fix a bug in Controller, which was creating new server-side folders using localized names. * Fix a bunch of code in Controller that was using mContext, instead of using mProviderContext to support testability. * Fix broken unit tests in ControllerProviderOpsTests Fixes bug 1904373
/packages/apps/Email/tests/src/com/android/email/ControllerProviderOpsTests.java
|
6ae38e4a3937898c5d3fec11a9dc2fb4bab8eab6 |
|
23-Jul-2009 |
Andrew Stadler <stadler@android.com> |
Moving message operations into Controller, and load attachments. * Moved logic into Controller: * toggling read/unread * toggling favorite status * some new unit tests * load attachment * Completed logic for EAS to save attachments and MessageView to begin and complete that process. NOTE: Until EAS has a mode for saving the attachment locally (and I rewrite the attachmentprovider to handle the new database) I am implementing "view" attachment to just call "save". This means that attachments "viewed" will be dropped onto the SD card, instead of cached and flushed. TODO: Controller is not properly working in its own thread, yet, so we are not properly preventing ANR's yet.
/packages/apps/Email/tests/src/com/android/email/ControllerProviderOpsTests.java
|
c6893ddf0fc1a647ca13a2b3aac2c68ca345de37 |
|
09-Jul-2009 |
Mihai Preda <preda@google.com> |
First steps towards using the new EmailContent.Message in MessageCompose.
/packages/apps/Email/tests/src/com/android/email/ControllerProviderOpsTests.java
|
7c3cca80a0b4dacb7bcb48c65a9999138b5df82b |
|
06-Jul-2009 |
Andrew Stadler <stadler@android.com> |
Reenable delete-message UI and write delete-from-provider. * Longpress delete in MessageList * Delete or Menu-Delete in MessageView * Add deleteMessage() to Controller * Unit tests for the new code in Controller
/packages/apps/Email/tests/src/com/android/email/ControllerProviderOpsTests.java
|