replicant-packages_apps_Email/emailcommon/src/com/android/emailcommon
Martin Hibdon 3c2f782c35 When we migrate Exchange folders, set the sync status to INITIAL_SYNC_NEEDED
b/17443087
When we migrate exchange accounts, we copy mailboxes over to the
new account (in order to preserve sync frequency and window).
The problem with this is, you may have many accounts/mailboxes.
After starting the app, it may take quite a long time before all
mailboxes are synced. If the user visits some mailbox near the
bottom, they'll see a misleading "folder is empty" view.
Now, when migrating, we'll set the uisyncstatus to INITIAL_SYNC_NEEDED.

Here I needed to add INITAL_SYNC_NEEDED to the list of states
that EmailConversationCursor will consider incompletely loaded.

Change-Id: Idef13adf9d691c03665830a2f926b1806d7591da
2014-09-26 16:02:22 -07:00
..
internet Warnings and Finals 2014-04-29 11:46:22 -07:00
provider When we migrate Exchange folders, set the sync status to INITIAL_SYNC_NEEDED 2014-09-26 16:02:22 -07:00
service Don't allow disabling of the camera with managed profiles 2014-09-25 13:48:11 -07:00
utility Switch null checks to TextUtils.isEmpty() 2014-08-07 14:11:02 -07:00
Api.java DO NOT MERGE: Move emailcommon2 sources to emailcommon 2012-06-28 11:15:06 -07:00
Configuration.java Split out emailcommon/Android.mk 2011-03-01 15:56:27 -08:00
Device.java Unify LogTag 2013-06-05 20:06:15 -07:00
Logging.java Unify LogTag 2013-06-05 20:06:15 -07:00
TrafficFlags.java DO NOT MERGE: Move emailcommon2 sources to emailcommon 2012-06-28 11:15:06 -07:00
VendorPolicyLoader.java Add Exchange fallback and support diverting to Gmail 2014-07-31 21:44:26 +00:00