Merge commit '0797b4e35189c47574476773c126178a493bfada' into eclair-plus-aosp
* commit '0797b4e35189c47574476773c126178a493bfada':
Near-final tweaks to sync timeouts and logging
* Tighten up user logging
* Send all HttpClient commands w/ watchdog to prevent
holding wakelocks too long
* Fix case in which no ping boxes are ready in which
ping loop would hang on to WakeLock indefinitely
* Release WakeLock for waits < 10 seconds, rather than
30s in SyncManager
* Improve logging of IOExceptions
* Log network status (at least until #2150976 is fixed)
Change-Id: I020b8a21c2c4f536d5b6df871f6b5c03fdc66ab8
Merge commit '1370b086b1f1b415e2ef26ba6d59cf0ed4803055'
* commit '1370b086b1f1b415e2ef26ba6d59cf0ed4803055':
Remove a bit of logging in ContactsSyncAdapter
Merge commit '2dd894df2fee388addcf23ea4c63c2a95b984890' into eclair-plus-aosp
* commit '2dd894df2fee388addcf23ea4c63c2a95b984890':
MessageCompose: fix unit tests that were broken by CL 27435.
Merge commit 'b0b61fa2e4b9e884e745115697f7f4f081272f08' into eclair-plus-aosp
* commit 'b0b61fa2e4b9e884e745115697f7f4f081272f08':
Update unread counts and default sender Id in AccountFolderList after folder loding messages
Merge commit 'a4258ed4877a0d559c7f600be9a326135aed4440' into eclair-plus-aosp
* commit 'a4258ed4877a0d559c7f600be9a326135aed4440':
Fix sendPing to set proper ping timeouts
* We were setting the timeout and heartbeat to the same time,
which could cause mistaken timeouts
* Set timeout ten seconds after the heartbeat for now, and set
an alarm a few seconds after that
Change-Id: Ic2f7b44c9626ebbdd7a8821f53f7aaf6169f62c3
Merge commit '62cf0a3336875752b1a180f55ed19f1f6fb3ee68' into eclair-plus-aosp
* commit '62cf0a3336875752b1a180f55ed19f1f6fb3ee68':
Remove a bit of logging in ContactsSyncAdapter
Merge commit '0d4681cd6606015fd242f148ec213a3256a81ec7' into eclair-plus-aosp
* commit '0d4681cd6606015fd242f148ec213a3256a81ec7':
Catch possible NPE in IMAP sync.
I don't know the root cause of the null pointer (possibly a broken
connection earlier in the sync) but we shouldn't be crashing here.
Fixes http://b/2135743
Merge commit 'aff9926d84a2ae3b669d8acb1cb2f80e3b37b33f' into eclair-plus-aosp
* commit 'aff9926d84a2ae3b669d8acb1cb2f80e3b37b33f':
Reduce the sync window from 20 items to 5 (partial fix#2149029)
* This change trades off network time / overhead with time keeping
ContactsProvider2 busy
* The net effect will probably be to reduce some UI slowdowns while
syncing Exchange contacts, while increasing the time it takes to
sync those contacts
Change-Id: I56e2358698aa4c901cda4559f7a8f9117681f627
Merge commit 'deffba584e9a66ca3dca3c897728fd1b8c66b368' into eclair-plus-aosp
* commit 'deffba584e9a66ca3dca3c897728fd1b8c66b368':
Stop forcing email logging for all users
Merge commit '6148b0a0be12188c0b44cd2d86051defedd52085'
* commit '6148b0a0be12188c0b44cd2d86051defedd52085':
Add hostChanged service call; use it from UI (fixes#2148572)
Merge commit '832e4a02a670b565a377938b3138e73421d59388' into eclair-plus-aosp
* commit '832e4a02a670b565a377938b3138e73421d59388':
Add hostChanged service call; use it from UI (fixes#2148572)
* After a HostAuth has been changed for an EAS account, the SyncManager needs
to be alerted so that it can take appropriate action
* Added hostChanged service call
* Send service call from AccountSetupExchange after a HostAuth is edited
* Stop running syncs and clear error states in hostChanged
Change-Id: I2311e2d00be81ea7829f5f4e38b2377f18c63f30
Merge commit 'a782474b9754218e3e6c1fc0cf44e7c955efbdad'
* commit 'a782474b9754218e3e6c1fc0cf44e7c955efbdad':
MessageCompose: fix loading the quoted text after a configuration change.
Merge commit '8ad5daf856d4695f52d3e486b449bfa3ea7a1051'
* commit '8ad5daf856d4695f52d3e486b449bfa3ea7a1051':
MessageCompose: delete the attachments that are removed in the UI.
Merge commit 'cfed2a83e3b8016ce7b667a57ead64b766b20eb3'
* commit 'cfed2a83e3b8016ce7b667a57ead64b766b20eb3':
Per spec, allow all attachments to be added via INTENT.
Merge commit 'ed71393417d29162582e1450e525d63d0d2c7e86'
* commit 'ed71393417d29162582e1450e525d63d0d2c7e86':
Don't send local changes of Drafts/Outbox to server (fixes#2149122)
Merge commit '51451de1c8c802d1f11acfc4ba859501490c0c66'
* commit '51451de1c8c802d1f11acfc4ba859501490c0c66':
Make checkbox and star more easily selected
Merge commit '695fdb1cbbe2da817b5b70a00568a0a905e139f0' into eclair-plus-aosp
* commit '695fdb1cbbe2da817b5b70a00568a0a905e139f0':
MessageView: check for null mMessageContentView on access.
Merge commit '02fcd3b4e7ad526d1be1f7a62d7dfbefc50727ba' into eclair-plus-aosp
* commit '02fcd3b4e7ad526d1be1f7a62d7dfbefc50727ba':
MessageCompose: fix loading the quoted text after a configuration change.
Merge commit '7768ce276ede4ee979df28ee514ddca79bdb90ab' into eclair-plus-aosp
* commit '7768ce276ede4ee979df28ee514ddca79bdb90ab':
MessageCompose: delete the attachments that are removed in the UI.