Commit Graph

975 Commits

Author SHA1 Message Date
Andrew Stadler
3e4297f8e2 am 2077e5ef: am 0c4dc851: Harden against crashes caused by account deletes
Merge commit '2077e5efa22b0211a07ead9b444b9e17008e712b'

* commit '2077e5efa22b0211a07ead9b444b9e17008e712b':
  Harden against crashes caused by account deletes
2009-09-17 09:56:30 -07:00
Marc Blank
fb0c1b411c am a3a60bc1: am fc7dfddf: Merge change 25130 into eclair
Merge commit 'a3a60bc1b41fa44000daeb8bb8030c5a067ea452'

* commit 'a3a60bc1b41fa44000daeb8bb8030c5a067ea452':
  Support StructuredName.DISPLAY_NAME for Exchange contacts
2009-09-17 09:50:17 -07:00
satok
cae5bca96f am a3e8386f: am 2aa3e92f: Merge change 25041 into eclair
Merge commit 'a3e8386f98b7d7425e03b1c95d19b073d3d4ed87'

* commit 'a3e8386f98b7d7425e03b1c95d19b073d3d4ed87':
  show message list selection
2009-09-17 09:48:25 -07:00
Marc Blank
e846a54238 am 16e4608a: am ac37c5c1: Change Exchange username validation to exclude bare backslash
Merge commit '16e4608ab577fa234c680383fc8488ce98be60af'

* commit '16e4608ab577fa234c680383fc8488ce98be60af':
  Change Exchange username validation to exclude bare backslash
2009-09-17 09:47:02 -07:00
Andrew Stadler
bc991a9ad9 am 59ce4670: am da8836a7: Give warnings if dupe account created:
Merge commit '59ce4670b531ff28ec89ef0910ed0fb2121ff584'

* commit '59ce4670b531ff28ec89ef0910ed0fb2121ff584':
  Give warnings if dupe account created:
2009-09-17 06:43:47 -07:00
Marc Blank
46c33e519c am 1fd13dc9: am f2147b18: Merge change 25159 into eclair
Merge commit '1fd13dc9fbe39e5fef9eed7eac388b547bfe750e'

* commit '1fd13dc9fbe39e5fef9eed7eac388b547bfe750e':
  Fix EAS sending (#2122221)
2009-09-17 06:43:36 -07:00
Andrew Stadler
88db3812b2 am 0ef15157: am c21d326e: Merge change 25145 into eclair
Merge commit '0ef15157e29a87444b9726166a2cab6c19323e93'

* commit '0ef15157e29a87444b9726166a2cab6c19323e93':
  Disable testResolveInlineImage
2009-09-17 06:42:56 -07:00
Marc Blank
4059273502 am bb618d88: am 2d5691ca: Support bcc in Exchange (Fixes #2117849)
Merge commit 'bb618d889291448d497b1759b0195ac3e819b1ea'

* commit 'bb618d889291448d497b1759b0195ac3e819b1ea':
  Support bcc in Exchange (Fixes #2117849)
2009-09-17 06:42:30 -07:00
Marc Blank
1bf64afe3a am 42e18b2e: am ffc681a4: Handle the case of no body being present (happens in unit tests)
Merge commit '42e18b2edbeca92ff0f2de1525481336daee61b0'

* commit '42e18b2edbeca92ff0f2de1525481336daee61b0':
  Handle the case of no body being present (happens in unit tests)
2009-09-17 06:41:02 -07:00
Fred Quintana
9798d2f6ff am 8831da7a: am 3bef6101: Merge change 24991 into eclair
Merge commit '8831da7a240898b5e35b0f35f14f1de93fb780f1'

* commit '8831da7a240898b5e35b0f35f14f1de93fb780f1':
  change to use the new CALLER_IS_SYNCADAPTER flag
2009-09-17 06:38:35 -07:00
satok
c6d40688a4 am 7355f0fa: am 0cc0e709: Rename adding/removing star strings
Merge commit '7355f0fab170219dec81cf01f75444cf78f0a332'

* commit '7355f0fab170219dec81cf01f75444cf78f0a332':
  Rename adding/removing star strings
2009-09-16 18:24:03 -07:00
satok
5a64be7c4d am 58096513: am d2174733: Auto-sync of stale mailboxes
Merge commit '58096513df655d13978e8899535a7344d3ced7ea'

* commit '58096513df655d13978e8899535a7344d3ced7ea':
  Auto-sync of stale mailboxes
2009-09-16 18:23:44 -07:00
satok
5e8915fe53 am aa6786a5: am 043dba5e: Merge change 24672 into eclair
Merge commit 'aa6786a5cb547495aff770cbbeef3c62169de3cd'

* commit 'aa6786a5cb547495aff770cbbeef3c62169de3cd':
  Enable long press Open on Accounts screen
2009-09-16 18:23:19 -07:00
Marc Blank
ae0b0110bc am 64fa19b6: am 1d989892: Implement SmartReply/SmartForward for EAS; fixes #2098779
Merge commit '64fa19b66535dbd078ffb73098735ad32bf66fd0'

* commit '64fa19b66535dbd078ffb73098735ad32bf66fd0':
  Implement SmartReply/SmartForward for EAS; fixes #2098779
2009-09-16 18:20:02 -07:00
Marc Blank
91e0daeb85 am 3463b401: am 42c130dc: Fix bug in which EAS mail won\'t ever get sent (#2118279)
Merge commit '3463b401466628f58118d74f0a1a7ee51edb27b5'

* commit '3463b401466628f58118d74f0a1a7ee51edb27b5':
  Fix bug in which EAS mail won't ever get sent (#2118279)
2009-09-16 18:02:04 -07:00
Marc Blank
1618f10ffb am 54ef9499: am e59c8725: Make sure SyncManager keeps running in various edge cases
Merge commit '54ef94999bc8460e6548ee92e9e8d2b3b7be2160'

* commit '54ef94999bc8460e6548ee92e9e8d2b3b7be2160':
  Make sure SyncManager keeps running in various edge cases
2009-09-16 18:01:03 -07:00
Marc Blank
9c61402914 am da57cf18: am d6090941: Merge change 24849 into eclair
Merge commit 'da57cf18f75d58e66388a1bc39a9a9383bd48fb4'

* commit 'da57cf18f75d58e66388a1bc39a9a9383bd48fb4':
  Improve the checkMailbox loop query to get only the appropriate boxes
2009-09-16 18:00:30 -07:00
Andrew Stadler
2077e5efa2 am 0c4dc851: Harden against crashes caused by account deletes
Merge commit '0c4dc85190028f389f0dcbc3dbed0b344d20a313' into eclair-plus-aosp

* commit '0c4dc85190028f389f0dcbc3dbed0b344d20a313':
  Harden against crashes caused by account deletes
2009-09-16 11:05:35 -07:00
Andrew Stadler
0c4dc85190 Harden against crashes caused by account deletes
The basic failure mode is to delete an account while it is being
synced or some other background activity.  The fixes in this CL will
harden against this, but it will not be a perfect solution; That
will require shutting down all sync, which is difficult in the current
too-many-threads implementation.

Primary bug# 2112564
2009-09-16 10:58:54 -07:00
Marc Blank
c1787232c4 am 09982cf4: am bba6d443: Merge change 24858 into eclair
Merge commit '09982cf4e29afe44acb63acfc85546ab5ea6e641'

* commit '09982cf4e29afe44acb63acfc85546ab5ea6e641':
  Don't wait longer than 10s for ping boxes to be ready
2009-09-16 10:52:22 -07:00
Marc Blank
6c3fccd4ca am 677755c3: am 403a45e7: Merge change 24844 into eclair
Merge commit '677755c376acbebd2157a0297f0cb33be5d4eee3'

* commit '677755c376acbebd2157a0297f0cb33be5d4eee3':
  Reimplement reply/forward to use mTextReply/mHtmlReply
2009-09-16 10:52:18 -07:00
Marc Blank
3ff3d5a80d am 66d63306: am 60c7502b: Change exchange setup screen per #2025029
Merge commit '66d6330618f81a80daed58e44c818bbe2cbd8aad'

* commit '66d6330618f81a80daed58e44c818bbe2cbd8aad':
  Change exchange setup screen per #2025029
2009-09-16 10:52:14 -07:00
Marc Blank
d90515199c am 199f8d65: am c7897acf: Fix NPE when adding note rows to Contacts
Merge commit '199f8d65ffd8d51209f38b873e98a7654a5db5e5'

* commit '199f8d65ffd8d51209f38b873e98a7654a5db5e5':
  Fix NPE when adding note rows to Contacts
2009-09-16 10:51:25 -07:00
Marc Blank
b53039601e am 16b76d78: am f50c6d1f: Don\'t sync "trash" folder in Exchange
Merge commit '16b76d78cddce0cf6aa3dce3676492182de43b54'

* commit '16b76d78cddce0cf6aa3dce3676492182de43b54':
  Don't sync "trash" folder in Exchange
2009-09-16 10:50:56 -07:00
Marc Blank
2e90c0e7bb am 5024030e: am 492228bd: Merge change 24815 into eclair
Merge commit '5024030e89812c77ae835accd7c2a652a0af7a88'

* commit '5024030e89812c77ae835accd7c2a652a0af7a88':
  Don't sync if the "Sync Contacts" checkbox isn't set
2009-09-16 10:50:44 -07:00
Marc Blank
0daca28d56 am 90a32e1f: am 411334d4: Fix broken test cases
Merge commit '90a32e1f83cf79cc2438fdaa350e98667cf0fd4a'

* commit '90a32e1f83cf79cc2438fdaa350e98667cf0fd4a':
  Fix broken test cases
2009-09-16 10:50:40 -07:00
Marc Blank
a3a60bc1b4 am fc7dfddf: Merge change 25130 into eclair
Merge commit 'fc7dfddf192f4875cbfcf6cd49829ccdfee1d3af' into eclair-plus-aosp

* commit 'fc7dfddf192f4875cbfcf6cd49829ccdfee1d3af':
  Support StructuredName.DISPLAY_NAME for Exchange contacts
2009-09-15 20:17:17 -07:00
Android (Google) Code Review
fc7dfddf19 Merge change 25130 into eclair
* changes:
  Support StructuredName.DISPLAY_NAME for Exchange contacts
2009-09-15 23:12:24 -04:00
satok
a3e8386f98 am 2aa3e92f: Merge change 25041 into eclair
Merge commit '2aa3e92fe3b4dde20f388ccf2a9502d12ad6969c' into eclair-plus-aosp

* commit '2aa3e92fe3b4dde20f388ccf2a9502d12ad6969c':
  show message list selection
2009-09-15 19:02:11 -07:00
Android (Google) Code Review
2aa3e92fe3 Merge change 25041 into eclair
* changes:
  show message list selection
2009-09-15 21:56:59 -04:00
satok
5569ec9c9d show message list selection
BUG: 2117057

* add styles for items in MessageListView
* reduce color diff of Read/Unread
2009-09-16 10:55:28 +09:00
Marc Blank
16e4608ab5 am ac37c5c1: Change Exchange username validation to exclude bare backslash
Merge commit 'ac37c5c15a3fd4f91f264800966da8e28f338c87' into eclair-plus-aosp

* commit 'ac37c5c15a3fd4f91f264800966da8e28f338c87':
  Change Exchange username validation to exclude bare backslash
2009-09-15 18:10:12 -07:00
Marc Blank
ac37c5c15a Change Exchange username validation to exclude bare backslash
* Fixes #2121422

Change-Id: Id55dfa365b83d725926e3e7dcd7b646256863aa1
2009-09-15 18:05:16 -07:00
Andrew Stadler
59ce4670b5 am da8836a7: Give warnings if dupe account created:
Merge commit 'da8836a76cd8a6eaa7e3693eeacc6393870b2066' into eclair-plus-aosp

* commit 'da8836a76cd8a6eaa7e3693eeacc6393870b2066':
  Give warnings if dupe account created:
2009-09-15 16:43:26 -07:00
Andrew Stadler
da8836a76c Give warnings if dupe account created:
* Check for existing accounts with matching servername + username
* Show a dialog and block account creation
* Triggers in three cases:
  * After input of an auto-setup account (e.g. Gmail or AOL)
  * After input of manual setup (incoming) parameters
  * After changing incoming parameters of *any* existing account
* Made some notes in EmailContent regarding fields in HostAuth that we
    are not actually using.
* Added HostAuth unit tests

Primarily fixes bug # 1964449
Bonus fix for bug # 1594408

Change-Id: I49310faf6654280582e0ab3d3e40f2701bfcd21d
2009-09-15 16:33:44 -07:00
Marc Blank
1fd13dc9fb am f2147b18: Merge change 25159 into eclair
Merge commit 'f2147b183414d4ffc754c95e101c9a64a53c4a40' into eclair-plus-aosp

* commit 'f2147b183414d4ffc754c95e101c9a64a53c4a40':
  Fix EAS sending (#2122221)
2009-09-15 16:28:42 -07:00
Android (Google) Code Review
f2147b1834 Merge change 25159 into eclair
* changes:
  Fix EAS sending (#2122221)
2009-09-15 19:23:40 -04:00
Marc Blank
a84a0e9a0d Fix EAS sending (#2122221)
Change-Id: I92ea4b1a77d96bf7992ea34026a2c5d30f33c317
2009-09-15 16:20:34 -07:00
Andrew Stadler
0ef15157e2 am c21d326e: Merge change 25145 into eclair
Merge commit 'c21d326ef00b6fdbf01d69c32d57bc55b9109a9e' into eclair-plus-aosp

* commit 'c21d326ef00b6fdbf01d69c32d57bc55b9109a9e':
  Disable testResolveInlineImage
2009-09-15 16:08:39 -07:00
Android (Google) Code Review
c21d326ef0 Merge change 25145 into eclair
* changes:
  Disable testResolveInlineImage
2009-09-15 19:03:06 -04:00
Andrew Stadler
1761234fc6 Disable testResolveInlineImage
This test depends on LocalStore and is thus deprecated.

It very much needs to be be rewritten and reestablished.

Bug # 2121424
2009-09-15 15:55:23 -07:00
Marc Blank
bb618d8892 am 2d5691ca: Support bcc in Exchange (Fixes #2117849)
Merge commit '2d5691cac1874eb3491353ab608a84c2a75e2b62' into eclair-plus-aosp

* commit '2d5691cac1874eb3491353ab608a84c2a75e2b62':
  Support bcc in Exchange (Fixes #2117849)
2009-09-15 15:24:58 -07:00
Marc Blank
2d5691cac1 Support bcc in Exchange (Fixes #2117849)
* Must send the bcc header for EAS

Change-Id: I38d119beed334c6bb23a09b87375804f8c03ea76
2009-09-15 15:18:46 -07:00
Marc Blank
71177c5375 Support StructuredName.DISPLAY_NAME for Exchange contacts
* Fixes #2115514

Change-Id: Iac348c4ecac3bf8f895c32fff7077bc36d385bc9
2009-09-15 14:34:03 -07:00
Marc Blank
42e18b2edb am ffc681a4: Handle the case of no body being present (happens in unit tests)
Merge commit 'ffc681a4da85c82c80d819ab8afb4442577c52a0' into eclair-plus-aosp

* commit 'ffc681a4da85c82c80d819ab8afb4442577c52a0':
  Handle the case of no body being present (happens in unit tests)
2009-09-15 14:21:01 -07:00
Fred Quintana
8831da7a24 am 3bef6101: Merge change 24991 into eclair
Merge commit '3bef61019605176b3397b5ae659205ac324689ed' into eclair-plus-aosp

* commit '3bef61019605176b3397b5ae659205ac324689ed':
  change to use the new CALLER_IS_SYNCADAPTER flag
2009-09-15 13:46:15 -07:00
Marc Blank
19fae5a944 am 9e93aa16: am 95bc6a6a: Merge change 24755 into eclair
Merge commit '9e93aa16f3d7553bbce0bdcf15caa46346c09f66'

* commit '9e93aa16f3d7553bbce0bdcf15caa46346c09f66':
  Allow download of contact w/ no name; don't accept empty note
2009-09-15 13:21:13 -07:00
Marc Blank
71bb78ffb6 am 047d1ae6: am e13ff84d: Fix leaked intent receiver by using onStartCommand in SyncManager
Merge commit '047d1ae60af1a875eb54723b1f18722c2f67852c'

* commit '047d1ae60af1a875eb54723b1f18722c2f67852c':
  Fix leaked intent receiver by using onStartCommand in SyncManager
2009-09-15 13:19:40 -07:00
Marc Blank
59b62c2848 am 29aebaf6: am 2bab07c7: Merge change 24722 into eclair
Merge commit '29aebaf618a986fa2ff2a7e76e0f4f89be9e4860'

* commit '29aebaf618a986fa2ff2a7e76e0f4f89be9e4860':
  Fix connection failure retry behavior; don't try syncing w/o connectivity
2009-09-15 13:16:45 -07:00
Marc Blank
6b77fc5eb6 am bb1b9938: am 3c7f0d4c: Make exchange contact category names visible; also their members
Merge commit 'bb1b993808f295dc0d6c850a7d1b08b6f8846a34'

* commit 'bb1b993808f295dc0d6c850a7d1b08b6f8846a34':
  Make exchange contact category names visible; also their members
2009-09-15 13:14:32 -07:00