Merge commit '3a8867798889080ac1afd1e40643472fa8eb5697' into eclair-plus-aosp
* commit '3a8867798889080ac1afd1e40643472fa8eb5697':
Throttle the refresh of the message list as it changes (fixes#2126515)
* Add AttachmentProvider.deleteAllMailboxAttachmentFiles
* Call it when server deletes a mailbox
* Confirmed (no change) all message deletes call deleteAllAttachmentFiles
* Unit tests of course :)
Bug # 2069004
Change-Id: I99731e6489fdca4cc9cebdff5fcf9c09d12b7b3a
Merge commit 'faae6edc55d0c20b62257f4e78684a2d90428272' into eclair-plus-aosp
* commit 'faae6edc55d0c20b62257f4e78684a2d90428272':
Fix problem in which email/phone #'s could get erased erroneously
* Catch onContentChanged and throttle calls to cursor.requery()
* Use 2.5s for now. This seems to provide excellent responsiveness
with little apparent latency.
* Also fixes#2135882
Change-Id: I9cab6558c9cfeb1dbdb5fb250f4f04059db324f7
Merge commit '1e3ac08a3f7a043248d7c7ce70867f876170aa69' into eclair-plus-aosp
* commit '1e3ac08a3f7a043248d7c7ce70867f876170aa69':
use Events for birthdays
Merge commit 'b93860b5e4ca4f7e194748895d075063849eed7d' into eclair-plus-aosp
* commit 'b93860b5e4ca4f7e194748895d075063849eed7d':
Fix problem that could prevent push from working
Merge commit 'f6f029b8e0171b5a6e1ddd2df24750cb7908681d' into eclair-plus-aosp
* commit 'f6f029b8e0171b5a6e1ddd2df24750cb7908681d':
Fix mail sending for new message (#2158054)
Merge commit '6c1d3be245ca21bd683b02cdcd6d24076b01c344' into eclair-plus-aosp
* commit '6c1d3be245ca21bd683b02cdcd6d24076b01c344':
Use built-in rows for Birthday and OfficeLocation (fixes#2154423)
Merge commit '21563fad0908f257d984677dcfa41145582a0d4e' into eclair-plus-aosp
* commit '21563fad0908f257d984677dcfa41145582a0d4e':
Fix an issue related to ping loop errors and ping state; add logging
Merge commit '54e0a5f65c777147a1d90cd73d2ebeab2a67e417' into eclair-plus-aosp
* commit '54e0a5f65c777147a1d90cd73d2ebeab2a67e417':
Only auto-refresh when user opens mailbox
Merge commit '059b3e5ed55b025affab63e5bcfc23cf418fbbd6' into eclair-plus-aosp
* commit '059b3e5ed55b025affab63e5bcfc23cf418fbbd6':
Make sure intro text is saved/restored properly (fix#2155286)
* New menu items in MessageList
* Show/hide menu item if anything is checked
* Clear the selected items map, redraw listview, hide button panel
Bug # 2116257
Merge commit 'ba6cf35b4f43cd59fe98c4c32e1e83af6efa5107' into eclair-plus-aosp
* commit 'ba6cf35b4f43cd59fe98c4c32e1e83af6efa5107':
MessageCompose: avoid saving Draft early, before the message was loaded.
Merge commit '62b5a51b8fc7d85f8b71d5d6db04986a6080eff7' into eclair-plus-aosp
* commit '62b5a51b8fc7d85f8b71d5d6db04986a6080eff7':
Use FLAG_ACTIVITY_CLEAR_TOP for list activities
This prevents these activities from ever repeating on the task stack.
Helps http://b/issue?id=2149204 (and may even fix it)
Change-Id: Idf8255b703094a78a2df3e9f535b67fd65faef32
Merge commit 'bedd617c89a9a63e7808af77f35b2c2101a1548c' into eclair-plus-aosp
* commit 'bedd617c89a9a63e7808af77f35b2c2101a1548c':
Fix the bug that combined Drafts folder is hidden when there are only read messages.
Merge commit 'ed94cfd1202dea018b21a57d38e403b24c976e06' into eclair-plus-aosp
* commit 'ed94cfd1202dea018b21a57d38e403b24c976e06':
Change the color of READ/UNREAD messages
Merge commit '3786cab2aa1776e92fc67af3931a76cd8b848b48' into eclair-plus-aosp
* commit '3786cab2aa1776e92fc67af3931a76cd8b848b48':
More refresh account and folder list
BUG: 2149171
* Change the string of combined inbox
* Change the string of combined starred folder
* Change the icon for combined inbox
* Change the icon for combined starred folder
Merge commit 'e4a7cc440f081ef9c4375a2bd2f82680cc11b152' into eclair-plus-aosp
* commit 'e4a7cc440f081ef9c4375a2bd2f82680cc11b152':
Re-enable modernized version of "optional" SSL/TLS
* Add "Accept all certificates" modes to incoming/outgoing secure choices
* Change URI scheme slightly to make "trust" a flag, not part of the
protocol.
* Change Stores to know about new URI scheme
* Slightly rework Transport API to make "trust" an independent flag
* Adapt HostAuth to handle new Uri scheme
* Remove the old ambiguous "optional" code, which was allowing
some unsigned certificates, but was *also* allowing TLS to
optionally start (though not SSL, despite the UI strings.)
* Add a few unit tests to EmailContent
* Add logging and a bunch of comments to TrustManagerFactory, and a bit
of simple cleanup to make it more readable.
* Add missing conversion of SSLException->CertificateValidationException
in TLS so we get the correct certificate errors from TLS too.
* Re-enable TLS for mac.com accounts (which had a certificate problem)
Fixes bug http://b/2119755, http://b/1374780, and probably a raft of
earlier and/or external bugs about certificate problems.
Change-Id: Iaf99a8da3eaadaa4cdeec224737838b5d6813e55