Migrate the old value as necessary.
Update the unit tests.
Cherry-picked from I1c276ffde3496cbc66846ed4a007088d39f20382 with
minor changes.
Bug: 7624838
Change-Id: I1b3fa331b62f556701bacba5ce9cd64305d9b52a
An empty string as the ringtone URI was triggering the system
vibration while in vibrate mode.
Bug: 7624838
Change-Id: Ide1cb2d8ac5d1295c18770bd053dd1cd0a50feb0
We might be dropping updates to the FolderListFragment since updates
to individual folders do not currently update the top-level
folder-list URI.
Bug: 7487632 EmailProvider doesn't notify on the folder list URI
Change-Id: I7c673eefd2d9cbaf01a5ca3098f7c4728f841f40
When multiple messages are received, now the View intent
will take the user to to contents of the mailbox, instead of
the viewing the last message
I have filed bug 7216375 to track the issue about receiving
multiple messages in different syncs
Bug: 7129870
Change-Id: I3fdf4680c62565615fcbefc75d72c2a721942604
The combined account is added both at the top and the bottom
currently: Check L.3103 of EmailProvider.java.
Bug: 7100404 Order of accounts in email is broken
Change-Id: I1cbff04efbb0b50630c655918ffdfa4a5d11c2f7
* We have been erroneously marking some accounts "incomplete" and
this can cause reconciliation to fail after deleting the
accounts in Settings.
* Still need to investigate why the flag isn't cleared at times...
Bug: 7148506
Bug: 7166598
Change-Id: I0059580a6e4b6a5c54c09b8409c4358ff707ff77
* Restore Imap1 code
* Legacy users will use Imap1
* Existing Imap2 users will continue to use Imap2
* New accounts will be created in Imap1
* More to follow
Bug: 7203993
Change-Id: I8b86fcada59a854fd464d5269c94d00ebae85459
Since tablets have the space to fit both the reply and reply all buttons
there is no need to show this setting on these devices
Bug: 7190341
Change-Id: I8a911ee964be6af31b63286db53b335a9e4a8396
If the Email process is killed during setup, the Account information
wouldn't be set. Specify this information in the intent as the intent will be delivered
again when the activity is restored
This is a short term fix. Ideally we would switch all of the intents for the setup
activities to use these extras to pass this information, or we would save the state of
SetupData in onSaveInstanceState
Bug: 7163201
Change-Id: Ic1758eb031cd113089073d03f3c2571e37a98b23
* We weren't accounting for string literals in list
parsing
* We didn't account for a null result in bodystructure
parse
Bug: 7162595
Change-Id: Idf0ae135dcfb968c722ab9fb56d5d253e74bd623
* Spinner onItemSelected is called prior to user input; this
reverts the port to the security-based default
Change-Id: I1cb67e519e9305ef2384b5f5f305bff1e950e7c4
* Only show for Imap2 (hard-coded now w/ STOPSHIP)
* Don't show more than once
* Make sure all folders are set up completely before showing
Change-Id: Ie745c7e2f155496482d213ecfc9eff2009bb23ee