Commit Graph

10133 Commits

Author SHA1 Message Date
Martin Hibdon 236d84c7c0 am 5df6ff13: Bump the version number
* commit '5df6ff137db2aea394076991b9bc9d1ef641d82d':
  Bump the version number
2014-05-15 17:47:25 +00:00
Martin Hibdon 5df6ff137d Bump the version number
Change-Id: I24a7a30acee4879de6e69b72e4ae7d6ddbc22bb6
2014-05-15 10:42:41 -07:00
Tony Mantler 10cd5263c5 am 0cb5fd3f: (-s ours) DO NOT MERGE Fix URI comparison
* commit '0cb5fd3f7fa13b15d61cf7cc75711596da72a333':
  DO NOT MERGE Fix URI comparison
2014-05-15 16:45:07 +00:00
Tony Mantler c1265d2090 Merge "Move email bodies to files" into ub-mail-master 2014-05-15 16:43:00 +00:00
Tony Mantler 018ff4b464 Merge "Fix FLAG_OAUTH usage" into ub-mail-master 2014-05-15 16:42:41 +00:00
Baligh Uddin e0e29edb04 am c2dbe230: (-s ours) Import translations. DO NOT MERGE
* commit 'c2dbe230abbca7f32923fc60525d0edc95c9b2d8':
  Import translations. DO NOT MERGE
2014-05-15 14:32:28 +00:00
Baligh Uddin c2dbe230ab Import translations. DO NOT MERGE
Change-Id: Ie366636ee837a1f4e8617135a2aedc274913023a
Auto-generated-cl: translation import
2014-05-14 18:09:52 -07:00
Tony Mantler 0cb5fd3f7f DO NOT MERGE Fix URI comparison
b/14914981

The framework may make copies of the URI objects before they're passed in,
so we should use .equals() instead of pointer equality.

Change-Id: Ia443e96c81d53829ac6cfce70cebc098861f1c78
(cherry picked from commit e8a3c14f28)
2014-05-14 23:36:31 +00:00
Tony Mantler 34c2e1619d Fix FLAG_OAUTH usage
Also fix some excessive checking of incoming/outgoing settings fragments

b/14969455 b/14971192

Change-Id: I6cf83aa59d381d3bbfc33e0d4a6e133c1814ba69
2014-05-14 16:31:04 -07:00
James Lemieux b3db04b80b Stop EmailProvider from zealously and uselessly notifying of changes
EmailConversationCursor eagerly marks all messages in the current mailbox
as being seen. Most of the time it is a redundant operation, but nothing
prevents the provider from broadcasting notifications and all of the
observers from dutifully reacting to the notification. A good deal of
work is avoided now that we only notify when rows in our database have
actually been altered.

Change-Id: Ie91e6aebaf9c2899510f3818586d582073954d16
2014-05-14 15:38:35 -07:00
Tony Mantler 82a207132b Move account backup/restore to userdata in AccountManager
Change-Id: Iea9f2a1b1f2d87e07d63cbb1df5a0d6355ea4031
2014-05-14 15:15:49 -07:00
Tony Mantler 7525feb244 Move email bodies to files
Change-Id: Icfd0c4ab2ad25cc02b45cf41e7a205c17948ef2c
2014-05-14 13:27:49 -07:00
Tony Mantler 97ddf6e5fa Merge "Fix URI comparison" into ub-mail-master 2014-05-14 18:34:33 +00:00
Tony Mantler e8a3c14f28 Fix URI comparison
b/14914981

The framework may make copies of the URI objects before they're passed in,
so we should use .equals() instead of pointer equality.

Change-Id: Ia443e96c81d53829ac6cfce70cebc098861f1c78
2014-05-14 11:32:20 -07:00
Tony Mantler 65e64c65b5 Merge "Fix projection columns, begin removing another unused field" into ub-mail-master 2014-05-13 22:45:25 +00:00
Tony Mantler 8518665a04 Fix projection columns, begin removing another unused field
Change-Id: I89126dba47ed6e78c870d458c4f286a37f763a66
2014-05-13 15:41:39 -07:00
Anthony Lee 825aa02a6f Merge "Introduction of DownloadQueue and associated tests." into ub-mail-master 2014-05-13 18:28:28 +00:00
Tony Mantler 2f97a7c658 Clean up unused code and warnings in Account
Change-Id: I40475eb6c8afa6b7b28fd143b9ad4fd268ff4657
2014-05-13 10:46:30 -07:00
Baligh Uddin f1cf4f29de am 1cf672ea: (-s ours) Import translations. DO NOT MERGE
* commit '1cf672eafd94262c3e9cc08a5d5e99b31d47001d':
  Import translations. DO NOT MERGE
2014-05-13 16:03:03 +00:00
Baligh Uddin 56ef888532 Merge "Import translations. DO NOT MERGE" into ub-mail-master 2014-05-13 15:59:49 +00:00
Anthony Lee 0e49862711 Introduction of DownloadQueue and associated tests.
Also a bit of cleanup around log tags and DownloadRequest.

Change-Id: I33221f099ed691e5258e1741cf0a63381404f520
2014-05-12 13:50:50 -07:00
Baligh Uddin f4155cc0a8 Import translations. DO NOT MERGE
Change-Id: I66c8a1d091bdc2ca7c4b9d967e0a03dc6efcf35d
Auto-generated-cl: translation import
2014-05-12 13:26:55 -07:00
Baligh Uddin 1cf672eafd Import translations. DO NOT MERGE
Change-Id: If70ec53e84a062cc11b4d967c182fecf1f0d19bd
Auto-generated-cl: translation import
2014-05-12 13:25:19 -07:00
Anthony Lee bca4f9fcfb Service intent's package matches the content provider's.
b/14596165. When setting the package of the service intent,
query the app that implements the Email content authority since
that is the same app that should handle the intent.

Change-Id: I29a34a056516edda78acb83b9c89547ca0dc5ca1
2014-05-11 00:47:44 -07:00
Tony Mantler d222c6b817 Merge "Fetch email bodies using ContentResolver#openInputStream" into ub-mail-master 2014-05-09 17:50:04 +00:00
Tony Mantler 2f288864b6 Fetch email bodies using ContentResolver#openInputStream
This brings us further along the path to storing email bodies
outside of the database.

Change-Id: I96296114ade0d561df724878ed92999306bcd176
2014-05-08 15:50:57 -07:00
Tony Mantler 2965d6ec31 am 8989dfa5: Fix cancel handling in account settings screens
* commit '8989dfa5e7213a42362b3bbdf865b46dab5a5012':
  Fix cancel handling in account settings screens
2014-05-08 21:32:21 +00:00
Tony Mantler 8989dfa5e7 Fix cancel handling in account settings screens
- Don't loop on the confirmation dialog
- Do a deep copy of the initial hostauth state
- Save the initial hostauth state on configuration changes
- Collect the user input before comparing the old state with the new

b/14285245

Change-Id: Ibc033fac525be2a4cb03c6a0d1e92254a2236b4c
(cherry picked from commit 294593c5f5)
2014-05-08 21:27:23 +00:00
Baligh Uddin 7366516bb0 am 92fdb3d3: (-s ours) Import translations. DO NOT MERGE
* commit '92fdb3d39a9385238a55753b8e0c8ff7a461d420':
  Import translations. DO NOT MERGE
2014-05-08 14:51:59 +00:00
Baligh Uddin 32df0c2186 Merge "Import translations. DO NOT MERGE" into ub-mail-master 2014-05-08 14:48:06 +00:00
Baligh Uddin a056d07865 Import translations. DO NOT MERGE
Change-Id: Icff42ecde2c9e838c17bc42343591c1ce779e2aa
Auto-generated-cl: translation import
2014-05-07 19:35:13 -07:00
Baligh Uddin 92fdb3d39a Import translations. DO NOT MERGE
Change-Id: Ib2ccf8152e545f20a789a9633774b47a14824bc3
Auto-generated-cl: translation import
2014-05-07 19:33:14 -07:00
James Lemieux 6825796063 Create separate thread pool for EmailMessageCursor
This avoids a potential thread starvation issue if all running threads
in the default parallel executor are stalled waiting to read from the
threads created here.

Change-Id: I32f030b3e7ff3d8f69453ae5946704efb19ee25f
2014-05-07 16:40:34 -07:00
Tony Mantler 4f1014fa10 Merge "Clean up logging" into ub-mail-master 2014-05-06 18:26:41 +00:00
Tony Mantler 84e010a463 Clean up logging
b/14590064

Change-Id: Ib841ebecae339690c143eaf356eced58d9ac5372
2014-05-06 11:22:10 -07:00
Tony Mantler 15c373c9ac Merge "Handle attachment filenames with % characters" into ub-mail-master 2014-05-06 18:05:05 +00:00
Tony Mantler 9a80ffce14 Handle attachment filenames with % characters
b/14571903

Change-Id: I3296bebfb4c6902750c68c9d3fb79ce644dbb137
2014-05-06 10:26:45 -07:00
Baligh Uddin 706c5edcda am 28197113: (-s ours) Merge "Import translations. DO NOT MERGE" into ub-mail-algol
* commit '28197113d08c848e84fdf6e6e26286b0c279135d':
  Import translations. DO NOT MERGE
2014-05-06 14:58:09 +00:00
Baligh Uddin 28197113d0 Merge "Import translations. DO NOT MERGE" into ub-mail-algol 2014-05-06 14:55:44 +00:00
Baligh Uddin 5f4c3ca7ef Merge "Import translations. DO NOT MERGE" into ub-mail-master 2014-05-06 14:55:39 +00:00
Tony Mantler ddfdb5d11d Merge "Null check EmailServiceInfo" into ub-mail-master 2014-05-05 23:07:13 +00:00
Baligh Uddin c7653055e4 Import translations. DO NOT MERGE
Change-Id: I894c8fa01362d936b8af10b60364905359291cd0
Auto-generated-cl: translation import
2014-05-05 14:17:57 -07:00
Baligh Uddin b0085c774a Import translations. DO NOT MERGE
Change-Id: Id701dd23f377d5cb0f05c65e5bd608b7d20b2468
Auto-generated-cl: translation import
2014-05-05 14:15:53 -07:00
Tony Mantler 91e8e6f709 Null check EmailServiceInfo
b/14567915

Change-Id: I4780835a7f195f1a825a1538f9f1b939e2be4214
2014-05-05 13:59:39 -07:00
Tony Mantler aab514c942 Catch empty mime type and substitute application/octet-stream
b/14564897

Change-Id: Id91dd18ef8b3fab449eb178bde73303107b78590
2014-05-05 13:26:22 -07:00
Martin Hibdon b5713fb731 am 81f9a57a: Fix some STOPSHIP logging
* commit '81f9a57a655fe842ddd86b14afe75bcd575edb81':
  Fix some STOPSHIP logging
2014-05-05 20:19:12 +00:00
Tony Mantler b40d132935 Merge "Add dummy AndroidManifest.xml" into ub-mail-master 2014-05-05 20:15:23 +00:00
Martin Hibdon 81f9a57a65 Fix some STOPSHIP logging
b/14564870

Change-Id: I9365013eacde23178578b45f728713f80417bc7a
2014-05-05 13:04:19 -07:00
Tony Mantler a77f47b085 Add dummy AndroidManifest.xml
Change-Id: I06380a798a7700291c9e479ee3f6158084f9349f
2014-05-05 11:35:43 -07:00
Tony Mantler 4db2d1cf74 Escape string values passed into SQL
b/14562987

Change-Id: Ibefd8d1d7418fffe4467abdae0cf978228d303a0
2014-05-05 10:51:44 -07:00