Commit Graph

7511 Commits

Author SHA1 Message Date
Marc Blank 6a6e551a9d Merge "Fix EAS backoff behavior (was stuck at 30 seconds)" into jb-ub-mail 2012-07-25 16:02:25 -07:00
Marc Blank 41bba664f7 Fix EAS backoff behavior (was stuck at 30 seconds)
Bug: 6881519
Change-Id: Ib0b6f8a07a4bc47d3691c9cfa711e45eaf1955f2
2012-07-25 15:38:50 -07:00
Paul Westbrook 21959b3f29 Support widget changes in UnifiedEmail
Change-Id: I48ed403a7f1d61607b70c3ef260cc1f903e27a1b
2012-07-25 14:03:23 -07:00
Ying Wang c6673bac11 Merge "Import translations. DO NOT MERGE" into jb-ub-mail 2012-07-25 13:50:46 -07:00
Marc Blank a4418762d4 Merge "Make sure account capabilities get set properly in UIProvider" into jb-ub-mail 2012-07-25 13:40:14 -07:00
Marc Blank 0b5f15d61e Make sure account capabilities get set properly in UIProvider
* Change getCapabilities API to take an account, rather than
  the id of the account
* getCapabilities() can therefore execute even before Exchange
  is fully up and running

Change-Id: Id4c2a9942ea7a21e0c56401c50206b680274b43e
2012-07-25 13:25:02 -07:00
Andrew Sapperstein 6eee9e4f11 Filtering attachments by content type.
If the optional contentTypeQueryParameters is
set in the attachments URI, we only include attachments
that start with one of the contentTypes given in the
query parameters.

Change-Id: I97364b405b37174c02ba712009604b4dd122ae73
2012-07-25 13:24:12 -07:00
Marc Blank 64a1fadf38 Merge "Support STARTTLS in Imap2" into jb-ub-mail 2012-07-25 11:43:49 -07:00
Ying Wang 810b776b53 Import translations. DO NOT MERGE
Change-Id: I92e9e1ae0b7ff0a4783fd4a04ffa37565c130afe
Auto-generated-cl: translation import
2012-07-25 10:31:29 -07:00
Ying Wang 03973e74ee Import translations. DO NOT MERGE
Change-Id: I84cce22aaa57c3f737be5830f2d788983472d561
Auto-generated-cl: translation import
2012-07-24 10:53:21 -07:00
Marc Blank e60ed86c38 Support STARTTLS in Imap2
Change-Id: I5df317773db35df572866bc5f5843eef69766925
2012-07-24 10:23:33 -07:00
Paul Westbrook 51693c5a4c Migrate legacy widgets
Bug: 6304532

Change-Id: I6a5cad036ec7d4746e396b580e4689c957a7ee18
2012-07-23 14:57:46 -07:00
Mindy Pereira 50b50dfa1b Enable NFC sharing of address.
Change-Id: I19b10ef0c1b0eda1a3ed9020719883e96df60341
2012-07-23 13:14:11 -07:00
Ying Wang bdc47d309c Merge "Import translations. DO NOT MERGE" into jb-ub-mail 2012-07-23 12:45:08 -07:00
Marc Blank 354fe3eedf Merge "Log out when done w/ IMAP sync" into jb-ub-mail 2012-07-23 11:22:01 -07:00
Ying Wang e1b325d611 Import translations. DO NOT MERGE
Change-Id: I4f97d595dc5a650fa502b53817edc7557ffcb700
Auto-generated-cl: translation import
2012-07-23 10:37:17 -07:00
Marc Blank 8447253166 Merge "Prevent ConcurrentModificationException in SyncManager" into jb-ub-mail 2012-07-23 10:18:46 -07:00
Marc Blank cbd178e49c Log out when done w/ IMAP sync
Change-Id: Ic9993288a331960ba9c492e0ef051c737f1e947f
2012-07-23 10:18:08 -07:00
Marc Blank 98497ec7f6 Prevent ConcurrentModificationException in SyncManager
Bug: 6856652
Change-Id: I1a264844cbab159505b4b3ebd32716a469517f0a
2012-07-23 10:17:05 -07:00
Paul Westbrook 516fe3a176 Increment versionCode
Change-Id: Ie241c6a4f5e639ef921dbf268e7b8fd699679b7b
2012-07-21 13:26:32 -07:00
Paul Westbrook 70744d6333 Fix app shorcut after upgrade
Now old app shortcuts will continue to work after upgrading to 4.2

Also re-add the APP_EMAIL category

Bug: 6363841
Change-Id: Ib3bc860931da4c25e06f084e9fffe96703fd4f0f
2012-07-21 05:35:21 -07:00
Ying Wang f3702a9796 Merge "Import translations. DO NOT MERGE" into jb-ub-mail 2012-07-20 11:37:50 -07:00
Ying Wang b1f88ba216 Import translations. DO NOT MERGE
Change-Id: Ie154e2a86d0fa71efa0c20ac2993707e78006dfe
Auto-generated-cl: translation import
2012-07-20 11:02:03 -07:00
Marc Blank 54b6b8b072 Prevent CME w/ sServiceList
Bug: 6854037
Change-Id: I0b9aadfa0b347c62bf8a3b0c5ec88330871cce2d
2012-07-20 10:51:33 -07:00
Marc Blank 00287c4d8f Remove unused code; rename some constants
* Also handle large batch operations in chunks

Change-Id: Ie566cb8d8bb73e8edd663de5228e905c223f031b
2012-07-20 10:25:11 -07:00
Mindy Pereira 51d4370b77 Create ConversationInfo object with senders info for email.
Change-Id: Ibc789682d3bf0b19e026dcb629f94afee0405ec3
2012-07-20 08:46:43 -07:00
Marc Blank 77a9966f46 Merge "More work on Imap2" into jb-ub-mail 2012-07-19 14:27:49 -07:00
Marc Blank a8b683cf3f More work on Imap2
* Handle sending mail and moving to sent folder
* Implement picker for sent folder
* Upload sent items to server
* Add support for "automatic" sync window
* Move some files from Email -> emailcommon
* The added files are copied directly from Email (and can be
  removed if/when Imap2 is merged back with Email)

Change-Id: I3a6a3d224826e547748be2f1b567b6294ad5db89
2012-07-19 14:27:17 -07:00
Ying Wang 3e878a9755 Merge "Import translations. DO NOT MERGE" into jb-ub-mail 2012-07-19 13:10:07 -07:00
Ying Wang 000dc719c4 Import translations. DO NOT MERGE
Change-Id: I9a939c978e8917a6b6051b6405b177a3fb5d2944
Auto-generated-cl: translation import
2012-07-19 12:14:11 -07:00
Paul Westbrook 44f24a9dc3 Merge "Changes to support widget infrastructure" into jb-ub-mail 2012-07-19 11:17:51 -07:00
Vikram Aggarwal ba6bf4e052 Merge "Default Inbox name for Email" into jb-ub-mail 2012-07-19 11:15:40 -07:00
Vikram Aggarwal a0fef46aea Default Inbox name for Email
Change-Id: Iac4995d948d73c6a663331b0653453a916057189
2012-07-19 10:58:50 -07:00
Paul Westbrook d7f94671e2 Changes to support widget infrastructure
Change-Id: Ie9bde655339aa5322075c2d211d157552741e1ef
2012-07-19 10:04:02 -07:00
Mindy Pereira 49cbb81332 Should be able to forward a message with no additional content.
Change-Id: I6eccf2f2436303a0359027d3efd3763306f9f657
2012-07-18 16:55:27 -07:00
Ying Wang 6c19c167e6 Merge "Import translations. DO NOT MERGE" into jb-ub-mail 2012-07-18 13:44:41 -07:00
Ying Wang 2d9514ff54 Import translations. DO NOT MERGE
Change-Id: I24670541b9400d7b804d87cc844322f758cedc05
Auto-generated-cl: translation import
2012-07-18 12:28:15 -07:00
Marc Blank c992071671 Fix build break
Change-Id: I23cdd4c07faf97d471caf1e9dc37d81f412d8dab
2012-07-18 12:05:37 -07:00
Marc Blank c6089bc01f Initial Imap2 implementation
This CL includes the following:
* New Imap2.apk generation (not included in builds)
* "Push IMAP" option for accounts when Imap2.apk present
* Account creation/setup
* 2-way sync of messages, deletions, flag updates
* Push (messages, flags)
* Folder list hierarchy handling
* Message text (one plain or html part)
* Picker UI for trash folder (placeholder)
* Capabilities handling/UI command

Major Imap2 new features:
* Push
* Multiple folder sync
* Sync window (like EAS)

TODO:
* Picker UI for sent folder
* Upload of sent messages to server
* Search
* Multiple viewable parts
* Probably lots more, incl. unit tests

Change-Id: Ia5d74073d9c307e0bdae72a7f76b27140dde7d14
2012-07-18 11:32:26 -07:00
Mindy Pereira ab076fa633 Account and Folder are both json objects now.
We dont have a seperate parcelable account and serialized account
string (for pending and regular intents)

Fixes b/6805342 Email crash on opening message from notification bar

Change-Id: I5b310fbafefb8dd82b9e222421fb624703b1676b
2012-07-16 14:35:44 -07:00
Ying Wang a0aff17b05 Import translations. DO NOT MERGE
Change-Id: I1af802f89db2b8537975645cb50b97924fd26637
Auto-generated-cl: translation import
2012-07-16 10:35:03 -07:00
Andrew Sapperstein 13ba7c74f6 Merge "Adding the via column to email." into jb-ub-mail 2012-07-13 13:27:32 -07:00
Andrew Sapperstein b27348a808 Adding the via column to email.
Change-Id: I3d49f696a1262f22b0ebaf733b5a4f26ac270935
2012-07-13 12:31:06 -07:00
Ying Wang 2c90434c1b Import translations. DO NOT MERGE
Change-Id: I4d215cfa2d8a94f6f1022513f5ee78b43322bf60
Auto-generated-cl: translation import
2012-07-13 10:55:37 -07:00
Andrew Sapperstein bebb152ce0 Merge "Update to email2 for the new spam warnings." into jb-ub-mail 2012-07-12 16:47:21 -07:00
Andrew Sapperstein de79ecbbe2 Update to email2 for the new spam warnings.
This feature being Gmail-specific, we simply
set the default values so that warnings never show
up for email clients.

Change-Id: Ie0a55762c1af73a9c9aa8836faadc23ac9af52cb
2012-07-12 15:08:09 -07:00
Ying Wang bbc357980d Import translations. DO NOT MERGE
Change-Id: Ib5be7b82086eacdb7dcc59a1c486f8d657df4bc9
Auto-generated-cl: translation import
2012-07-12 10:56:15 -07:00
Paul Westbrook f4f33fd2a9 Change version code & name
Change-Id: Id02ef972a59fbc648acacf07f0fe69356ed3587a
2012-07-11 16:02:18 -07:00
Mindy Pereira d53f15d842 Merge "Disable compose until an account has synced." into jb-ub-mail 2012-07-11 15:13:28 -07:00
Mindy Pereira 17fa1af8df Disable compose until an account has synced.
Change-Id: Icac997bc7137ec7123d469320b1b204ee9e385bc
2012-07-11 14:56:30 -07:00