03cd72805dab0379ed255d151f1c17cc60655fc3 |
|
25-Apr-2012 |
Marc Blank <mblank@google.com> |
Revert to old Email app * These are the last sources in the ICS-MR1 tree Change-Id: Ida4651bddd92a06a518d00f3e1f275ab3a80c8ae
/packages/apps/Email/src/com/android/email/service/PopImapSyncAdapterService.java
|
ab6321e2c470596b9d8e4f97a23160788d917590 |
|
09-Mar-2012 |
Marc Blank <mblank@google.com> |
Fix SMTP sending Bug: 6134036 Change-Id: Id48e4bd17e7493d873d888027e68c7eb86d23198
/packages/apps/Email/src/com/android/email/service/PopImapSyncAdapterService.java
|
c7a10613b321cfa136f64ae80a68fdb75f921f14 |
|
01-Mar-2012 |
Marc Blank <mblank@google.com> |
Clean up updated messages in non-syncing mailboxes * We'll just delete the updates for that mailbox Change-Id: I6eec384334c9b1ea42ec064a49f938c772c44489
/packages/apps/Email/src/com/android/email/service/PopImapSyncAdapterService.java
|
87c84a6d96a360b2310f44ff4ae2e181c7a4479a |
|
23-Feb-2012 |
Marc Blank <mblank@google.com> |
Send sync status updates from POP3/IMAP Change-Id: Ia1bb5d1a302d6dde8b8979e03a762d6d45ee8cd3
/packages/apps/Email/src/com/android/email/service/PopImapSyncAdapterService.java
|
4f813fb12937de74d3ccec730b8de0c9de7a87e0 |
|
14-Feb-2012 |
Marc Blank <mblank@google.com> |
Convert POP3 to service * Remove MessagingController and (almost all of) MailService Change-Id: I8953b58b237de6a71fda770f1727bd94081fec55
/packages/apps/Email/src/com/android/email/service/PopImapSyncAdapterService.java
|
c84467afe1b5e0a657ed7d6a9fa1e3fe1ff259a0 |
|
09-Feb-2012 |
Marc Blank <mblank@google.com> |
Start of IMAP conversion to Service architecture * Handle startSync and loadMore * Use SyncManager rather than MailService for periodic sync and upload sync * First of many CL's to disentangle sync from UI * Note that the large majority of this CL is a refactoring of IMAP specific code out of MessagingController and into ImapService; MessagingController will eventually be removed entirely from the app, as will much of Controller Change-Id: I13546d0694479b33cf93c25920dedc1d38227f6c
/packages/apps/Email/src/com/android/email/service/PopImapSyncAdapterService.java
|
f5418f1f93b02e7fab9f15eb201800b65510998e |
|
14-Jun-2011 |
Marc Blank <mblank@google.com> |
Move Account into its own top-level class Change-Id: Ide7c991b7d4d418dbe17164421425bf898ba64ee
/packages/apps/Email/src/com/android/email/service/PopImapSyncAdapterService.java
|
53ea83ebf91f820692e8fa8e781f5cc982dd94db |
|
14-May-2011 |
Ben Komalo <benkomalo@google.com> |
Move Mailbox to top level class. No other changes made. Change-Id: I3d8f3c521dc0d902be313b25252b4b6a4a96e7ee
/packages/apps/Email/src/com/android/email/service/PopImapSyncAdapterService.java
|
a7bc0319a75184ad706bb35c049af107ac3688e6 |
|
10-Feb-2011 |
Marc Blank <mblank@google.com> |
Email split, part six: EmailContent * Moved EmailContent to emailcommon Change-Id: Ib3db1bfcfe74554c0e5afd3cfce6d72f26e9aeb9
/packages/apps/Email/src/com/android/email/service/PopImapSyncAdapterService.java
|
cbdd9f78b2605e87e45e4f6761b0a8c444a8cd4c |
|
21-Dec-2010 |
Marc Blank <mblank@google.com> |
Distinguish mailbox requests that are user requested Bug: 3251757 Change-Id: Ie417ebf44c8b740db88e5854077782930359a958
/packages/apps/Email/src/com/android/email/service/PopImapSyncAdapterService.java
|
c184f36c2df16431693d7709e28ded593efc3da7 |
|
24-Aug-2010 |
Marc Blank <mblank@google.com> |
Revert "Convert Controller to a full service" This reverts commit 0e6d972641c19467d6b26351ce14a3f44c9fd6f4. Change-Id: I005fc34152396806468edef919a3620961ddb4fe
/packages/apps/Email/src/com/android/email/service/PopImapSyncAdapterService.java
|
0e6d972641c19467d6b26351ce14a3f44c9fd6f4 |
|
20-Aug-2010 |
Marc Blank <mblank@google.com> |
Convert Controller to a full service Change-Id: I2078fd047ff46f85936c8bf798a5edd3678bb5b4
/packages/apps/Email/src/com/android/email/service/PopImapSyncAdapterService.java
|
e6cc662abc0b5fffe223cda5e980b4f05a4e91dd |
|
08-Jul-2010 |
Marc Blank <mblank@google.com> |
Use AccountManager for POP/IMAP; refactor setup classes There are two major, interrelated parts to this CL: 1) Clean up the activities to reduce the use of Intents to pass information between activities; instead, we use a common SetupData structure that automatically saved/restored as necessary during the setup flow. A fair amount of code and inconsistent use of Bundle extras has been eliminated in the process. * Create SetupData structure, setters/getters, and initialization methods to simplify the preservation of state during setup flow * Remove all state/flow extras from Intents; Intents now only specify the Activity to be started, which should greatly simplify the transition to Fragments. * Remove all state/flow fields from Activities * Modify existing setup activity unit tests and confirm tests pass 2) Create AccountManager accounts for POP/IMAP email accounts to provide consistency in user experience. Also, internal flows are now identical as between account types. * Move account reconciliation from SyncManager to MailService, so that reconciliation is consistent between email and exchange accounts; move unit tests as appropriate * Add a "Sync Email" setting for POP/IMAP/EAS * Change MailService to respect the "Sync Email" setting in Settings -> Accounts & sync * Create PopImapSyncAdapterService to handle manual POP/IMAP sync as requested by SyncManager; add EmailSyncAdapterService to perform the same function for EAS * Use new PopImapAuthenticatorService to add AccountManager accounts for POP/IMAP accounts; setup appropriate stanzas in AndroidManifest and add related xml files * Update AccountSettings to use SetupData Miscellaneous other changes: * Only allow valid port numbers in incoming/outgoing setup Bug: 1712475 Change-Id: Ibdac52fb2c5578b86bf3992ddb1acd10f162391a
/packages/apps/Email/src/com/android/email/service/PopImapSyncAdapterService.java
|