Commit Graph

1257 Commits

Author SHA1 Message Date
Baligh Uddin
017dc48ff6 Import translations. DO NOT MERGE
Change-Id: I5a45961dbd1123d45bf102b2ae433065ade7d5ee
Auto-generated-cl: translation import
2012-12-04 08:48:45 -08:00
Scott Kennedy
f9997921cb Change Email vibrate setting from tri-state to checkbox
Migrate the old value as necessary.
Update the unit tests.

Cherry-picked from I1c276ffde3496cbc66846ed4a007088d39f20382 with
minor changes.

Bug: 7624838
Change-Id: I1b3fa331b62f556701bacba5ce9cd64305d9b52a
2012-11-29 12:16:33 -08:00
Baligh Uddin
83f64cfe3b Import translations. DO NOT MERGE
Change-Id: I66d9889e6a21258fe467730bcd66f2c9f270cc1f
Auto-generated-cl: translation import
2012-11-22 21:12:19 -08:00
mindyp
80e231027e Remove content desc; replace with hint text
Fixes b/7592130 email: "Add Exchange Account" , Emailid and pwd fields are not read as "Edit boxes"

Change-Id: I6b69084f6a2a2be9322a2b567099d534412f6905
2012-11-21 11:09:12 -08:00
Scott Kennedy
c629d38ac3 Remove a few unused resources
This removes any resources that are also declared in UnifiedGmail and
never referenced anywhere.

Change-Id: Ib918985e0712087dd9cf445af53fb20e8c5cf99e
2012-11-15 13:14:16 -08:00
Baligh Uddin
8288ab73b2 Revert "Import translations. DO NOT MERGE"
Broken Build

This reverts commit ba50a0689e

Change-Id: I9ea87dfb18997b0141e1eee70a3f0ca0f17a935a
2012-11-13 09:30:27 -08:00
Baligh Uddin
ba50a0689e Import translations. DO NOT MERGE
Change-Id: I0769f2ef77870f913c52c857cd4a21d7ee183774
Auto-generated-cl: translation import
2012-11-12 06:59:24 -08:00
Vikram Aggarwal
2d081c980a Change string names to new resources
Bug: 7486723 NPE by tapping settings random number in Email2

Change-Id: Ia65fdbab3cf658e9a95dbb67d4ed60e6ea05690c
2012-11-06 15:27:37 -08:00
Scott Kennedy
c6f8c51c67 Prompt for auto-advance option on first action
If we're on a tablet, we will pop up a dialog that asks the user what
they want to do. When they select an option, we save it, and take
the original action, and auto-advance to their preference.

Depends on I7b11bd0d17e6cc184b67c8c943531146fc964b49

Bug: 7328118
Change-Id: Ied57eee4d90ad1d61316032d0796f9205fdd1962
2012-11-02 10:20:33 -07:00
Baligh Uddin
51f16b260d Import translations. DO NOT MERGE
Change-Id: I790dbef85d8ed892c36c1da14196e03e5ac4a00f
Auto-generated-cl: translation import
2012-10-16 12:32:17 -07:00
Mark Wei
4e1ed6c75d Make Email widget available on lock screen
Bug: 7295924
Change-Id: I31a07da128ec258c408affa86285195851a29254
2012-10-05 12:42:16 -07:00
Baligh Uddin
950bae8ecd Import translations. DO NOT MERGE
Change-Id: I5717528dd3abecd1949a7f5ce4a2ad1df5421924
Auto-generated-cl: translation import
2012-10-04 12:06:02 -07:00
Baligh Uddin
820c9d898a Import translations. DO NOT MERGE
Change-Id: I18be70578224d7ced0bebfd8edf0ac548bb0417d
Auto-generated-cl: translation import
2012-10-03 17:52:11 -07:00
Baligh Uddin
1df2a83c98 Import translations. DO NOT MERGE
Change-Id: I180e7ffa22b74cc2a313918fdb085eab58599009
Auto-generated-cl: translation import
2012-09-28 09:55:08 -07:00
Baligh Uddin
fe390c5875 Import translations. DO NOT MERGE
Change-Id: I18b77aeff853601375fcb53e5d435e99ad118d55
Auto-generated-cl: translation import
2012-09-27 21:21:07 -07:00
Baligh Uddin
580c81f396 Import translations. DO NOT MERGE
Change-Id: If6568db82a1e4aba8cddefb73b33e4511608049e
Auto-generated-cl: translation import
2012-09-26 15:16:58 -07:00
Baligh Uddin
4931b8beff Import translations. DO NOT MERGE
Change-Id: I760f093c30a8ea25f1d6f8362449c0013198bc27
Auto-generated-cl: translation import
2012-09-25 12:16:44 -07:00
Baligh Uddin
16602f7123 Import translations. DO NOT MERGE
Change-Id: I5d7bc8b88fab1c6d156e1f0a2c9cb3da0a8f2ba9
Auto-generated-cl: translation import
2012-09-24 11:24:46 -07:00
Baligh Uddin
3073a047c8 Import translations. DO NOT MERGE
Change-Id: I83c5638bf4175e6e8ff00794578e26506f3db92c
Auto-generated-cl: translation import
2012-09-21 12:58:35 -07:00
Marc Blank
b6992942aa Merge "Restore Imap1" into jb-ub-mail 2012-09-21 09:04:44 -07:00
Marc Blank
5c52385838 Restore Imap1
* 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
2012-09-21 08:29:09 -07:00
Baligh Uddin
37d6afb98a Import translations. DO NOT MERGE
Change-Id: I5444c1bba3f50f8689cd4f00044257c54d163f44
Auto-generated-cl: translation import
2012-09-20 14:50:59 -07:00
Yorke Lee
4b4d984dd1 Merge "Correct icon for folder/account selection" into jb-ub-mail 2012-09-19 19:11:09 -07:00
Yorke Lee
d33c8de4f0 Correct icon for folder/account selection
Bug: 7180129
Change-Id: I58fab9016e6e1f8be1ce5ac14d9d2e64f8fda051
2012-09-19 18:52:45 -07:00
Baligh Uddin
f432549144 Merge "Import translations. DO NOT MERGE" into jb-ub-mail 2012-09-19 14:01:47 -07:00
Baligh Uddin
ce5901fcf2 Import translations. DO NOT MERGE
Change-Id: I6440dd7def16da46c5c84a695cd13940c46cd0b1
Auto-generated-cl: translation import
2012-09-19 14:01:01 -07:00
Mark Wei
533c4ff919 Merge "Fix Email widget preview using wrong resource." into jb-ub-mail 2012-09-19 13:46:34 -07:00
Marc Blank
67439a3e33 Add translatable=false as required
Bug: 7144392
Change-Id: Ibbe21ea46b443f18795d6266341b9fa995de521e
2012-09-19 13:34:02 -07:00
Mark Wei
b2d4258646 Fix Email widget preview using wrong resource.
Bug: 7180129
Change-Id: Iffa4e5d4bd23a3311cec6f567a5b12467e13cde2
2012-09-19 12:06:27 -07:00
Baligh Uddin
82ab334f7f Import translations. DO NOT MERGE
Change-Id: I9010c2a7bda6d87f915b7184649873641e4f54c2
Auto-generated-cl: translation import
2012-09-17 11:58:16 -07:00
Baligh Uddin
9db1132ac7 Import translations. DO NOT MERGE
Change-Id: I8f574861539ec2436d87970808b795a33a16e668
Auto-generated-cl: translation import
2012-09-14 11:48:16 -07:00
Baligh Uddin
78d8312ad8 Import translations. DO NOT MERGE
Change-Id: I1f4bc4f0463e83604acdc70252e3b09a429fcc2b
Auto-generated-cl: translation import
2012-09-13 10:51:34 -07:00
mindyp
885a86c4bf Fix swipe settings text
Fixes b/6991536 Swipe conversation strings in settings

Change-Id: I9f4d954665982d1e24e8c7bd4b26ee7da3c9378e
2012-09-11 16:43:12 -07:00
Marc Blank
74c79a5043 Modify intent names
Change-Id: Iad8b4842056a7f553363f9af47e65665c2b26a5d
2012-09-10 17:18:32 -07:00
Marc Blank
d8b2b8aebd Merge "Add "System Folders" settings" into jb-ub-mail 2012-09-10 11:52:11 -07:00
Marc Blank
266064bcc7 Add "System Folders" settings
* Add this category and preferences for setting the trash
  and sent items folders

Bug: 7100092

Change-Id: I964e02e5e319b3f04b030d36ed7dca30ed046362
2012-09-10 11:07:18 -07:00
Baligh Uddin
b41c9be836 Import translations. DO NOT MERGE
Change-Id: I6083a21b80a8edebdcd0c4505d981c6214d9933e
Auto-generated-cl: translation import
2012-09-10 08:53:08 -07:00
Marc Blank
81b0f74efa Create requireSetup attribute; use it for gImap
Change-Id: Id5f37861e4d6f2c2ed0fe98bd8b4d7eb73868c09
2012-09-08 13:08:50 -07:00
Marc Blank
9a341d85f0 Merge "Improve trash folder picker upon account creation" into jb-ub-mail 2012-09-06 17:49:34 -07:00
Marc Blank
2616405471 Improve trash folder picker upon account creation
* Use setup intent uri
* TODO: More cleanup

Bug: 7077441

Change-Id: Ieab5b0ed33b73b7a0e9012aedd6becf867db1566
2012-09-06 16:01:45 -07:00
Baligh Uddin
c713035238 Import translations. DO NOT MERGE
Change-Id: I8c7968c624f3d7bc2dd31a1504fc48bd62bd41c8
Auto-generated-cl: translation import
2012-09-05 10:32:27 -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
6eac1c9f1c Show "Creating account..." dialog during account creation
Bug: 7100373
Change-Id: Ic86d8b8c8fafe628a69e867d93719bb986c7c583
2012-09-03 16:44:33 -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
Baligh Uddin
6e22a960dc Import translations. DO NOT MERGE
Change-Id: Id2452d3d26174d4538245c350a8b80ca8b5826bd
Auto-generated-cl: translation import
2012-08-23 16:28:07 -07:00
Baligh Uddin
6767a03ee2 Merge "Import translations. DO NOT MERGE" into jb-ub-mail 2012-08-22 20:45:07 -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
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
0c66dd6520 Import translations. DO NOT MERGE
Change-Id: I28ed9c36ec419f002aa147b31f5c2865c4eb5d88
Auto-generated-cl: translation import
2012-08-21 09:19:36 -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
Marc Blank
277dd4a9ba Show alert message (if any) after Imap2 validation failure
Change-Id: Ibfee4526330184dd9780f56dd52292a10d7b6f41
2012-08-17 15:14:04 -07:00
Marc Blank
20dfb4107e Improve progress strings
Bug: 7009089
Change-Id: Icdfb133f7ac7d62006adf82c31014d64295b8411
2012-08-17 14:11:17 -07:00
Marc Blank
b89744ecfb Use appropriate prefix to infer server address
Bug: 6999072
Change-Id: I71aa184b1cfa0b6926f4dae8861f071f27d3acb2
2012-08-16 14:11:11 -07:00
Baligh Uddin
bb7363cecd Import translations. DO NOT MERGE
Change-Id: Iac0e63ae002877e7a2d5d08c3ee2fb273f4a6652
Auto-generated-cl: translation import
2012-08-14 09:58:56 -07:00
Baligh Uddin
7d015353a9 Import translations. DO NOT MERGE
Change-Id: I259940cf92b6fdb08412a5e97eca5e954eb6107a
Auto-generated-cl: translation import
2012-08-10 09:07:13 -07:00
Baligh Uddin
0a4d2a89d1 Import translations. DO NOT MERGE
Change-Id: Ic9d688856798a84d352e7b454ff888bf980bc686
Auto-generated-cl: translation import
2012-08-09 10:10:30 -07:00
Baligh Uddin
d0dbda3a1d Import translations. DO NOT MERGE
Change-Id: Iec7e40a0f67fa2827e284957fb6ffd82331764b5
Auto-generated-cl: translation import
2012-08-06 10:47:09 -07:00
Ying Wang
2837d7e970 Merge "Import translations. DO NOT MERGE" into jb-ub-mail 2012-08-03 14:27:43 -07:00
Ying Wang
ded82f6d4c Import translations. DO NOT MERGE
Change-Id: I9d2ea1a6347b86b3df0e748bf3d5200b22161573
Auto-generated-cl: translation import
2012-08-03 11:14:12 -07:00
Mindy Pereira
c86cd8fb81 Just use a regular text view.
Change-Id: Ib9f589392475222d34183f66f33da6d82110d47a
2012-08-03 10:48:14 -07:00
Marc Blank
26b1e9d944 Add laposte.net to providers.xml
* At the request of Samsung and Laposte (France)

Bug: 6889030

Change-Id: Ib1da3c2527b69d9ca1d8d0a62f626f2ec79ea817
2012-08-03 09:07:02 -07:00
Marc Blank
f6db592c31 POP3 renovation
* Much, much faster
* Remove message length pass and lots of other useless code
* Create pseudo-attachment for long messages (click to download) that
  includes size (so user can determine whether it's worth it)
* Handle download of message via pseudo-attachment; real attachments
  are then created as necessary.

TODO: Add real UI with UX input (or modify existing to clean up the
loose ends)
TODO: Optimizations for loading the whole message
TODO: Get server delete working (isn't working currently anyway)

Change-Id: I31f3809fc5a2f9fd490d33cfed70d2930654e71d
2012-08-02 15:26:30 -07:00
Ying Wang
1bdae57a80 Merge "Import translations. DO NOT MERGE" into jb-ub-mail 2012-08-01 15:12:06 -07:00
Marc Blank
3a83ec1cf8 Don't save connection manager for autodiscover/validation
* Also add outlook.com to providers file

Change-Id: I2c334d1307b84899c3b64bd0c3f0cd92c190576e
2012-08-01 13:51:19 -07:00
Marc Blank
2647d7d33a Revert "Can't explain that!"
This reverts commit 8709ada866

Change-Id: Icab70f86972e5ed0e53ede5509517c9506237169
2012-08-01 11:38:15 -07:00
Marc Blank
8709ada866 Can't explain that!
Change-Id: I2d51fb35cad90ad6788a7cf74261e3e6503dac49
2012-08-01 11:26:49 -07:00
Ying Wang
0c0120b4dc Import translations. DO NOT MERGE
Change-Id: Id7b1d007421f7bc83d30c252811b52ccfef2ee88
Auto-generated-cl: translation import
2012-08-01 11:19:36 -07:00
Ying Wang
c6a9a42b7f Import translations. DO NOT MERGE
Change-Id: Ibef5fe776b1a0392d0ba6cc2ff661c2294ddd42b
Auto-generated-cl: translation import
2012-07-30 11:08:54 -07:00
Marc Blank
446e2c109f Merge "Linkify and show URL's if they are incuded in ALERT messages" into jb-ub-mail 2012-07-27 15:50:08 -07:00
Marc Blank
1bd4630d3d Linkify and show URL's if they are incuded in ALERT messages
* Gmail does this, for example...

Change-Id: I3b8d7b38e490bbac286f688c11cb62e6874121c2
2012-07-27 15:38:17 -07:00
Ying Wang
6a980c1409 Merge "Import translations. DO NOT MERGE" into jb-ub-mail 2012-07-27 14:17:27 -07:00
Marc Blank
dba0b20d95 Handle ALERT response to login command
* Allow AccountService loginFailed API to take a reason string
* Present the reason string in the dialog shown from the login
  failure notification
* Handle ALERTs in IMAP login responses (for example, some servers
  will occasionally require web login and we need to inform them,
  rather than simply saying the password is wrong)
* This fixes a longstanding bug in our Imap1 implementation

Change-Id: I8b270cd5d4746559b6c8a78bce02f0e7c525bdea
2012-07-27 13:36:41 -07:00
Ying Wang
a49508967a Import translations. DO NOT MERGE
Change-Id: I04852df5edf2e18c251e6f94555c669211312f0d
Auto-generated-cl: translation import
2012-07-27 10:23:49 -07:00
Paul Westbrook
9c89f85b07 Set CHAR LIMIT on string
Bug: 6871973
Change-Id: I56f8115baf695660b634fc8da1ed6ae0b9bbd721
2012-07-26 18:58:48 -07:00
Ying Wang
b901f47f59 Import translations. DO NOT MERGE
Change-Id: Idea5d43cdeaa4c1ec3de0f828369eca282c57181
Auto-generated-cl: translation import
2012-07-26 12:37:54 -07:00
Marc Blank
b225298b13 Add swipe-to-delete general preference
Change-Id: I83aa62526ba7a74cea27930300340227b147340f
2012-07-26 09:40:56 -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
Ying Wang
e1b325d611 Import translations. DO NOT MERGE
Change-Id: I4f97d595dc5a650fa502b53817edc7557ffcb700
Auto-generated-cl: translation import
2012-07-23 10:37:17 -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
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
000dc719c4 Import translations. DO NOT MERGE
Change-Id: I9a939c978e8917a6b6051b6405b177a3fb5d2944
Auto-generated-cl: translation import
2012-07-19 12:14:11 -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
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
Ying Wang
a0aff17b05 Import translations. DO NOT MERGE
Change-Id: I1af802f89db2b8537975645cb50b97924fd26637
Auto-generated-cl: translation import
2012-07-16 10:35:03 -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
Ying Wang
bbc357980d Import translations. DO NOT MERGE
Change-Id: Ib5be7b82086eacdb7dcc59a1c486f8d657df4bc9
Auto-generated-cl: translation import
2012-07-12 10:56:15 -07:00
Ying Wang
428e0b9630 Import translations. DO NOT MERGE
Change-Id: If882fa6b3038534648628e52b11bea2cdc8bd6f8
Auto-generated-cl: translation import
2012-07-11 10:40:17 -07:00
Ying Wang
d12c1ce9a0 Import translations. DO NOT MERGE
Change-Id: Ic9ac9dcb6408b1368355f3c6390ee584540c77f4
Auto-generated-cl: translation import
2012-07-03 11:14:46 -07:00
Ying Wang
22efbc3800 Import translations. DO NOT MERGE
Change-Id: I6bd525f3effcd4696974667b58b2f1a6f9227fa3
Auto-generated-cl: translation import
2012-06-29 10:42:30 -07:00
Marc Blank
c5afb16430 Add a bunch of stuff missed earlier
Change-Id: I7f707446a963912fe5786dacb5569e68db572d1c
2012-06-28 12:16:59 -07:00
Marc Blank
f419287f22 DO NOT MERGE: Move emailcommon2 sources to emailcommon
Change-Id: I06df7e467cd2e0117df8b8db3ddc6ff9da13f1c7
2012-06-28 11:15:06 -07:00
Eric Fischer
f8f97bb1ef Import translations. DO NOT MERGE
Change-Id: Ifcfb1289a255ed007a09e25a3a18a4cab73f1bb3
2012-05-15 15:52:33 -07:00
Eric Fischer
3b6f470ef2 Import translations. DO NOT MERGE
Change-Id: Iad8ed5cfdad8c8cc39c8bc5f7558c5d243fe1e43
2012-05-14 11:50:19 -07:00
Eric Fischer
ca1c8af924 Import translations. DO NOT MERGE
Change-Id: I7d6d234de4be71a35d293b0bdf641c3bfcbda665
2012-05-11 12:34:38 -07:00
Eric Fischer
6ad51ff2cc Import translations. DO NOT MERGE
Change-Id: I4103ff42285f6e591e26aa25457ea7a3766951d8
2012-05-03 13:15:20 -07:00