Commit Graph

7595 Commits

Author SHA1 Message Date
Marc Blank d2bf25ac8b Make sure body loading finishes when searching
Bug: 7107329
Change-Id: Ief78b1c31a7c363cd2e23ef1b7d4ff9e26c219b7
2012-09-05 10:25:34 -07:00
Marc Blank 7110183fe5 Merge "Put combined account last" into jb-ub-mail 2012-09-05 09:58:23 -07:00
Marc Blank 2651bcc7be Put combined account last
Bug: 7100404
Change-Id: Iff2884e635d030d840f297c15f5e2ee646185c5f
2012-09-05 09:49:55 -07:00
Marc Blank db1c845212 Handle mime encoded sender in convo list
Bug: 6901954
Change-Id: I5f9915592d4d859bd8ddd0185890015923390fbe
2012-09-04 19:33:48 -07:00
Baligh Uddin 2c2508607c Merge "Import translations. DO NOT MERGE" into jb-ub-mail 2012-09-04 11:57:16 -07:00
Marc Blank 9765f7b284 Merge "Initialize mDatabase on provider startup" into jb-ub-mail 2012-09-04 08:55:50 -07:00
Marc Blank 5a2b9579de Prevent possible NPE
Change-Id: I0254812c55cf6c5e4825aa28f900b8030502e9f6
2012-09-03 19:57:41 -07:00
Marc Blank 6c319d78ed Initialize mDatabase on provider startup
* Try to prevent startup-related races

Bug: 6969684
Change-Id: I58ac16381bb71b8e21e01cb3ead0ba99f70c9873
2012-09-03 18:58:24 -07:00
Marc Blank 9e4556ae1c Merge "Revert "Initialize mDatabase on provider startup"" into jb-ub-mail 2012-09-03 18:55:19 -07:00
Marc Blank fcba7fa20a Revert "Initialize mDatabase on provider startup"
This reverts commit 33f3b0c1d5

Change-Id: Ia56d67f49b3b5d7569791d9d556e2f7eed13ee7d
2012-09-03 18:53:15 -07:00
Marc Blank 5bf0cef203 Merge "Show "Creating account..." dialog during account creation" into jb-ub-mail 2012-09-03 18:47:20 -07:00
Marc Blank efb46b0857 Merge "Clear visible limit when entering mailbox; enable imap load more" into jb-ub-mail 2012-09-03 18:36:23 -07:00
Marc Blank 644f172cde Merge "Initialize mDatabase on provider startup" into jb-ub-mail 2012-09-03 18:35:54 -07:00
Marc Blank b82437f563 Merge "Allow NULL values in genSelect" into jb-ub-mail 2012-09-03 18:35:39 -07:00
Marc Blank 0ef02e5773 Merge "Decode base64 message text" into jb-ub-mail 2012-09-03 18:34:42 -07:00
Marc Blank 759090766a Merge "Fix Imap mail sending" into jb-ub-mail 2012-09-03 18:34:09 -07:00
Marc Blank ada7dfef3f Merge "Reconcile all types of local accounts in MailService" into jb-ub-mail 2012-09-03 18:33:14 -07:00
Marc Blank f53490dc86 Reconcile all types of local accounts in MailService
Bug: 7078247

Change-Id: I43eb5b8a85e40217893bdc08cd839450358d07ea
2012-09-03 18:32:53 -07:00
Marc Blank 6eac1c9f1c Show "Creating account..." dialog during account creation
Bug: 7100373
Change-Id: Ic86d8b8c8fafe628a69e867d93719bb986c7c583
2012-09-03 16:44:33 -07:00
Marc Blank cc986cf3d7 Clear visible limit when entering mailbox; enable imap load more
Bug: 7045530

Change-Id: I013c465dfbe992e9df104039e8576465805c9119
2012-09-03 15:52:31 -07:00
Marc Blank 33f3b0c1d5 Initialize mDatabase on provider startup
* Try to prevent startup-related races

Bug: 6969684
Change-Id: I5eb2bf2773c2809a27a7eeb461bf8fbfccc864a2
2012-09-03 14:32:01 -07:00
Marc Blank df9c1f3aa5 Allow NULL values in genSelect
Bug: 7050016
Change-Id: Ia70e2312e37e8a5adae62d045878a079e9195d00
2012-09-03 14:14:53 -07:00
Marc Blank e6c576a629 Decode base64 message text
* Who the f*** sends text in base64.  Oh, that's right - we do.

Bug: 7074378
Change-Id: Ic20c6e2aba0b700cbb2cd032f5e541c9a9f83239
2012-09-03 14:01:30 -07:00
Marc Blank 5abccf7035 Fix Imap mail sending
Bug: 7100165
Change-Id: I0922311dce1d5e18c7332eb4e1edccfdb2d2069b
2012-09-03 13:22:12 -07:00
Marc Blank 96e13d4d8c Don't logout of Imap while body loading continues
Change-Id: Ibb79c8436851863dac582478fef32344b9269d3f
2012-09-03 10:52:44 -07:00
Marc Blank b82ae909d7 Add support for "load more" for Imap2
* Use new attribute in services.xml to indicate support
* Initial implementation

Change-Id: Ia8709d606d521c6d495c343a47ee074b5024d340
2012-09-01 15:58:46 -07:00
Marc Blank e714bb9d15 Convert authorities, intents, and account manager types
* Tested ok on wiped Nexus
* Tested ok on S3
* Upgrade verified on Nexus

Change-Id: If5d4ce594f8a309cdb59589d10b1d33f3b79326c
2012-08-31 23:26:36 -07:00
Baligh Uddin a0a713505b Import translations. DO NOT MERGE
Change-Id: I5c4d713426d4f5f9bd0c6e19d6b57379dea4b4cc
Auto-generated-cl: translation import
2012-08-31 07:51:16 -07:00
Marc Blank 5ac8d38796 Always return correct folder capabilities
* This requires us to use a MatrixCursor based on individual
  Mailbox queries

Bug: 7059516
Change-Id: Ie9481a519d3d876464985924e5e7ad6d987c3945
2012-08-28 10:53:49 -07:00
Baligh Uddin a0ebe8adb9 Merge "Import translations. DO NOT MERGE" into jb-ub-mail 2012-08-23 19:41:52 -07:00
Baligh Uddin 6e22a960dc Import translations. DO NOT MERGE
Change-Id: Id2452d3d26174d4538245c350a8b80ca8b5826bd
Auto-generated-cl: translation import
2012-08-23 16:28:07 -07:00
Paul Westbrook f854ba2358 increment versionCode
Change-Id: I532acb5cf713af33576844f14cc0c6c9f753ad7a
2012-08-23 14:27:35 -07:00
Baligh Uddin 6767a03ee2 Merge "Import translations. DO NOT MERGE" into jb-ub-mail 2012-08-22 20:45:07 -07:00
Paul Westbrook 12e741ddee Fix build
Create phony package for Imap2.

This should be removed once the build server stops building
Imap2

Change-Id: Ie5d7f20a53a14c9e89363c48e58e44d52a772061
2012-08-22 16:18:46 -07:00
Marc Blank 70edcf0538 Integrate Imap2 into Email
* Also, convert imap accounts to imap2
* The original imap service remains, but is no used
* There remain some questions about how the upgrade
  should work in terms of settings

Change-Id: I0e05edad6a1553f428a2c2fa3daf1df878d4b5f7
2012-08-22 14:17:57 -07:00
Marc Blank 0b9f23cae2 Merge "Report delete capability for all folders" into jb-ub-mail 2012-08-22 10:56:05 -07:00
Marc Blank 285cef8ad0 Report delete capability for all folders
Bug: 7034779
Change-Id: I5cd69739007a870d50e0f362945ca5aa62ae0cdc
2012-08-22 10:45:13 -07:00
Baligh Uddin f1c9939ec0 Import translations. DO NOT MERGE
Change-Id: If8e556953d64e5f6cd567ead729088864f087537
Auto-generated-cl: translation import
2012-08-22 09:39:53 -07:00
Baligh Uddin 9558de79af Merge "Import translations. DO NOT MERGE" into jb-ub-mail 2012-08-21 12:42:22 -07:00
Marc Blank a6885ba97d Remember base64 decoding for IMAP attachments
* Also, add debugging class to EmailProvider

Bug: 6995516
Change-Id: Ia96415caa61f26d55f09beb76fb3f34a40b53691
2012-08-21 10:34:39 -07:00
Baligh Uddin 0c66dd6520 Import translations. DO NOT MERGE
Change-Id: I28ed9c36ec419f002aa147b31f5c2865c4eb5d88
Auto-generated-cl: translation import
2012-08-21 09:19:36 -07:00
Marc Blank ae597ea949 Handle getExtras() from message list cursor
Bug: 6923453
Change-Id: Iceacf32ab195de47553243cdf16a75436057d995
2012-08-20 16:29:45 -07:00
Baligh Uddin 3d0525d145 Merge "Import translations. DO NOT MERGE" into jb-ub-mail 2012-08-20 15:54:58 -07:00
Marc Blank 77d166b8d1 Allow writeTo to accept a list of attachments to send
* The default is to send all attachments, of course, but with
  smartSend, we need to exclude the original ones or they will
  be duplicated
* Another CL in Exchange is required to fix the bug

Bug: 7005505
Change-Id: I0e8bab2fb53dd4d60c82f2ef9a525ff7b015f2eb
2012-08-20 13:18:59 -07:00
Baligh Uddin d23d514bd1 Import translations. DO NOT MERGE
Change-Id: I853db6ca13e7e3efd21159d881d87e6627771489
Auto-generated-cl: translation import
2012-08-20 08:07:15 -07:00
Paul Westbrook 22e9efd442 Supports delete
Make sure that all Email labels report supporting delete

Bug: 7006885
Change-Id: Ia73b37f456d749debdf5c186a8ae688b9d8525b7
2012-08-19 13:21:34 -07:00
Marc Blank a41afb058f Merge "Make sure that all access to service map is lock-protected" into jb-ub-mail 2012-08-19 12:27:56 -07:00
Paul Westbrook 17c279afb2 Merge "increment versionCode" into jb-ub-mail 2012-08-19 11:50:40 -07:00
Marc Blank cf566e251b Make sure that all access to service map is lock-protected
Bug: 7013731
Change-Id: I9da734d19597997b34d6079cf013064262a75ec4
2012-08-19 08:30:56 -07:00
Marc Blank 0587513bab Merge "Revert "Make sure that all access to service map is lock-protected"" into jb-ub-mail 2012-08-18 17:20:13 -07:00