Commit Graph

1135 Commits

Author SHA1 Message Date
Marc Blank
54ac116910 am 5c63b5dd: am 888ea64f: Merge change I26bb7b8b into eclair
Merge commit '5c63b5dde4508d85f91b69abfd126ab6e2d3e245' into eclair-mr2-plus-aosp

* commit '5c63b5dde4508d85f91b69abfd126ab6e2d3e245':
  Handle change from push to other intervals properly (#2165032)
2009-10-05 11:17:26 -07:00
Marc Blank
844389724d am df10dbc2: am 65aae18d: Merge change Iaf15ead1 into eclair
Merge commit 'df10dbc20b374ba225485df3f3739cdc0559e0f5' into eclair-mr2-plus-aosp

* commit 'df10dbc20b374ba225485df3f3739cdc0559e0f5':
  Add patent disclaimer to appropriate directories (#2079270)
2009-10-05 11:17:22 -07:00
Ray Chen
28ef675320 Merge branch 'eclair-plus-aosp' of ssh://android-git.corp.google.com:29418/platform/packages/apps/Email into eclair-mr2-plus-aosp 2009-10-05 11:17:17 -07:00
Marc Blank
5c63b5dde4 am 888ea64f: Merge change I26bb7b8b into eclair
Merge commit '888ea64f86e518de18806ef85bc7c16ba29f72f6' into eclair-mr2

* commit '888ea64f86e518de18806ef85bc7c16ba29f72f6':
  Handle change from push to other intervals properly (#2165032)
2009-10-05 11:12:30 -07:00
Marc Blank
df10dbc20b am 65aae18d: Merge change Iaf15ead1 into eclair
Merge commit '65aae18de30be842537d15f7b535243e96071c75' into eclair-mr2

* commit '65aae18de30be842537d15f7b535243e96071c75':
  Add patent disclaimer to appropriate directories (#2079270)
2009-10-05 11:12:26 -07:00
Android (Google) Code Review
888ea64f86 Merge change I26bb7b8b into eclair
* changes:
  Handle change from push to other intervals properly (#2165032)
2009-10-05 14:07:09 -04:00
Marc Blank
86765f3463 Handle change from push to other intervals properly (#2165032)
* Make sure eas account mailbox is also changed to the new sync interval

Change-Id: I26bb7b8b740c09f4c2cf848c33c9b642b9776fcc
2009-10-05 11:05:37 -07:00
Android (Google) Code Review
65aae18de3 Merge change Iaf15ead1 into eclair
* changes:
  Add patent disclaimer to appropriate directories (#2079270)
2009-10-05 14:02:45 -04:00
Marc Blank
c5563407dd Add patent disclaimer to appropriate directories (#2079270)
Change-Id: Iaf15ead1df560633f9d1b7e915ac846bb6789bf2
2009-10-05 11:01:30 -07:00
Marc Blank
d6951a6578 am c9e05f16: Merge change I13229d84 into eclair
Merge commit 'c9e05f16b278967f929d18798d3f9d254096b01d' into eclair-mr2

* commit 'c9e05f16b278967f929d18798d3f9d254096b01d':
  Change logging command to help debug Moto issue (#2165649)
2009-10-04 21:16:37 -07:00
Android (Google) Code Review
c9e05f16b2 Merge change I13229d84 into eclair
* changes:
  Change logging command to help debug Moto issue (#2165649)
2009-10-05 00:09:01 -04:00
Marc Blank
b3e449edf9 Change logging command to help debug Moto issue (#2165649)
* It has been reported that messages for a particular user are not
  staying in sync re: deletions via PC
* This hasn't been reported elsewhere
* The new logging command logs the subject of deleted messages which
  will help track down the problem
* I have also requested, and expect to receive, an account on the
  Moto server in question to try to replicate the issue

Requesting Dr. No approval for this important change to user logging
code.

Change-Id: I13229d843ef828b54f3514bdded5a7561a87989a
2009-10-04 19:56:19 -07:00
Mihai Preda
84ae53c850 am ba7decd8: Merge change I1197ac76 into eclair
Merge commit 'ba7decd89de39d3ed8d27e8e0e48ad517b435190' into eclair-mr2

* commit 'ba7decd89de39d3ed8d27e8e0e48ad517b435190':
  MessageCompose: allow sending email when started through external intent.
2009-10-04 15:20:29 -07:00
Marc Blank
c0d9120ffb am bb7a6c54: Merge change Icb449407 into eclair
Merge commit 'bb7a6c5463f7f9fea372079e3afd44cec79b12e5' into eclair-mr2

* commit 'bb7a6c5463f7f9fea372079e3afd44cec79b12e5':
  Fix push failure edge case (#2161999)
2009-10-04 15:18:37 -07:00
Eric Fischer
343fe5d8f8 am 2787f001: (-s ours) Import revised translations. DO NOT MERGE
Merge commit '2787f001fb4b0341cc9949bffde62075b7c68b39' into eclair-mr2

* commit '2787f001fb4b0341cc9949bffde62075b7c68b39':
  Import revised translations.  DO NOT MERGE
2009-10-04 15:15:20 -07:00
Android (Google) Code Review
ba7decd89d Merge change I1197ac76 into eclair
* changes:
  MessageCompose: allow sending email when started through external intent.
2009-10-02 19:26:53 -04:00
Android (Google) Code Review
bb7a6c5463 Merge change Icb449407 into eclair
* changes:
  Fix push failure edge case (#2161999)
2009-10-02 14:36:12 -04:00
Marc Blank
36842abe9f Fix push failure edge case (#2161999)
* Unsafe (potentially stale) data was being written to the Mailbox table near
  the end of each sync.  It would effectively undo changes made to the
  Mailbox in other threads that occurred while the Mailbox was syncing.
* In this particular case, changes to sync interval (push/ping/timed)
  were being overwritten, which could cause push to get lost for as
  long as 30 minutes (the pingLoop timeout when there aren't any
  pingable mailboxes)
* Watchdog alarm was being set to wrong time (typo)
* Add extra user logging in case there are additional cases of push
* Only set sync status and time on successful sync
* Move ping error check into pingParser to avoid unnecessary sync

Change-Id: Icb4494078480ada39b7494b3abf380fb08858406
2009-10-02 11:09:08 -07:00
Mihai Preda
1197ac7692 MessageCompose: allow sending email when started through external intent.
Bug: 2161199.
2009-10-02 15:53:28 +02:00
Eric Fischer
2787f001fb Import revised translations. DO NOT MERGE
Approver: jerryw
2009-10-01 16:58:49 -07:00
Marc Blank
1eb0af5d80 Fix NPE issue w/ Contacts sync (#2160417)
* Oversight in late-night submission; simple fix

Change-Id: I0c3ebd4b23c1e913d74e153b3692b3ce8e3c0220
2009-10-01 14:31:24 -07:00
Mihai Preda
ab4fe15476 am 2d34c669: MessageView: scroll webview to (0,0) on message change.
Merge commit '2d34c669c10ec5aec70ec53fe7582feba8166394' into eclair-plus-aosp

* commit '2d34c669c10ec5aec70ec53fe7582feba8166394':
  MessageView: scroll webview to (0,0) on message change.
2009-10-01 06:47:24 -07:00
Mihai Preda
2d34c669c1 MessageView: scroll webview to (0,0) on message change.
Bug 2156934.
2009-10-01 13:21:59 +02:00
Andrew Stadler
2fbfe0b3a1 am f9ccc0ba: Plumb send-message status callbacks from service
Merge commit 'f9ccc0ba88e00c4175f6720aca07876d50b9f22f' into eclair-plus-aosp

* commit 'f9ccc0ba88e00c4175f6720aca07876d50b9f22f':
  Plumb send-message status callbacks from service
2009-10-01 03:22:28 -07:00
Andrew Stadler
f9ccc0ba88 Plumb send-message status callbacks from service
* Make sure service callbacks are installed
* Route from service sent-message callback to controller results

This sends the callback information back to listeners who care about
sent messages.  Note, due to impedance mismatch between the service
and the controller, this should not be used for much more than an
indication that outbox status has changed.

Bug # 2158497

Change-Id: I8d013d97ef53dcca85216f9b8c027ba3917c1e85
2009-10-01 03:12:40 -07:00
Andrew Stadler
f47ee2cfd6 am 3ea49f21: Merge change Ic3cbc51d into eclair
Merge commit '3ea49f215135f0c57456de399f2ea7ad7cb7f17a' into eclair-plus-aosp

* commit '3ea49f215135f0c57456de399f2ea7ad7cb7f17a':
  Cleanup delete handling issues in POP3
2009-10-01 02:04:52 -07:00
Android (Google) Code Review
3ea49f2151 Merge change Ic3cbc51d into eclair
* changes:
  Cleanup delete handling issues in POP3
2009-10-01 04:59:06 -04:00
Andrew Stadler
f16a3f2f6a Cleanup delete handling issues in POP3
* Removed obsolete "delete after 7 days" option from pop-up prefs
* Mark deleted message sentinels as "read" so they don't contribute
    to unread counts.

Bug # 2157487 and Bug # 2159278

Change-Id: Ic3cbc51d6f5ede2eb923e2d0e5c0dfee377764f5
2009-10-01 01:45:10 -07:00
satok
972bca2e16 am 4f81086e: Merge change Ie39a95f5 into eclair
Merge commit '4f81086e34c4f28d78d516461f525321109d4804' into eclair-plus-aosp

* commit '4f81086e34c4f28d78d516461f525321109d4804':
  Update unread count of outbox when messages are sent.
2009-10-01 01:44:32 -07:00
Android (Google) Code Review
4f81086e34 Merge change Ie39a95f5 into eclair
* changes:
  Update unread count of outbox when messages are sent.
2009-10-01 04:38:40 -04:00
satok
e39a95f59b Update unread count of outbox when messages are sent.
BUG: 2158497
2009-10-01 17:29:32 +09:00
Andrew Stadler
a465f251fe am 2433cba8: Merge change Ic87cf984 into eclair
Merge commit '2433cba85b4d73e32abdec12248edcefeb66352f' into eclair-plus-aosp

* commit '2433cba85b4d73e32abdec12248edcefeb66352f':
  Call deferred requery from handler instead of Runnable
2009-10-01 00:27:01 -07:00
Android (Google) Code Review
2433cba85b Merge change Ic87cf984 into eclair
* changes:
  Call deferred requery from handler instead of Runnable
2009-10-01 03:20:52 -04:00
Andrew Stadler
7aca36b240 Call deferred requery from handler instead of Runnable
* code cleanup for Change I9cab6558
* Bug # 2126515

Change-Id: Ic87cf98485271e3fbf162c8b696114035337bd78
2009-10-01 00:14:25 -07:00
Marc Blank
76d1a8a567 am cdd477e1: Delete attachments for mailboxes/messages deleted by server
Merge commit 'cdd477e16a82417fb924abc42a2a834c29fb0db8' into eclair-plus-aosp

* commit 'cdd477e16a82417fb924abc42a2a834c29fb0db8':
  Delete attachments for mailboxes/messages deleted by server
2009-10-01 00:06:51 -07:00
Marc Blank
cdd477e16a Delete attachments for mailboxes/messages deleted by server
Change-Id: Idd94dd0be9e8febe449fd4888fdb911af76618ce
2009-09-30 23:58:05 -07:00
Andrew Stadler
2216e1e4f9 am 8401e1ac: Merge change I99731e64 into eclair
Merge commit '8401e1aca4c3b3b7b99a5505cb0b0e6281267468' into eclair-plus-aosp

* commit '8401e1aca4c3b3b7b99a5505cb0b0e6281267468':
  Delete attachments when necessary, don't leak disk space
2009-09-30 23:52:10 -07:00
Android (Google) Code Review
8401e1aca4 Merge change I99731e64 into eclair
* changes:
  Delete attachments when necessary, don't leak disk space
2009-10-01 02:47:53 -04:00
Marc Blank
d662900b56 am 3a886779: Merge change I9cab6558 into eclair
Merge commit '3a8867798889080ac1afd1e40643472fa8eb5697' into eclair-plus-aosp

* commit '3a8867798889080ac1afd1e40643472fa8eb5697':
  Throttle the refresh of the message list as it changes (fixes #2126515)
2009-09-30 23:47:27 -07:00
Android (Google) Code Review
3a88677988 Merge change I9cab6558 into eclair
* changes:
  Throttle the refresh of the message list as it changes (fixes #2126515)
2009-10-01 02:41:09 -04:00
Andrew Stadler
71754d3f94 Delete attachments when necessary, don't leak disk space
* Add AttachmentProvider.deleteAllMailboxAttachmentFiles
* Call it when server deletes a mailbox
* Confirmed (no change) all message deletes call deleteAllAttachmentFiles
* Unit tests of course :)

Bug # 2069004

Change-Id: I99731e6489fdca4cc9cebdff5fcf9c09d12b7b3a
2009-09-30 23:32:30 -07:00
Marc Blank
286313b476 am faae6edc: Fix problem in which email/phone #\'s could get erased erroneously
Merge commit 'faae6edc55d0c20b62257f4e78684a2d90428272' into eclair-plus-aosp

* commit 'faae6edc55d0c20b62257f4e78684a2d90428272':
  Fix problem in which email/phone #'s could get erased erroneously
2009-09-30 23:17:03 -07:00
Marc Blank
faae6edc55 Fix problem in which email/phone #'s could get erased erroneously
* Fixes #2158960
* Needed to keep track of existing untyped phone/email data

Change-Id: I5e58f092a35253ee785521fad6a2be7f1d2f4d6b
2009-09-30 23:10:57 -07:00
Marc Blank
3850149239 Throttle the refresh of the message list as it changes (fixes #2126515)
* Catch onContentChanged and throttle calls to cursor.requery()
* Use 2.5s for now.  This seems to provide excellent responsiveness
  with little apparent latency.
* Also fixes #2135882

Change-Id: I9cab6558c9cfeb1dbdb5fb250f4f04059db324f7
2009-09-30 23:06:45 -07:00
Fred Quintana
61fddf2c41 am 1e3ac08a: Merge change Iee4f5e88 into eclair
Merge commit '1e3ac08a3f7a043248d7c7ce70867f876170aa69' into eclair-plus-aosp

* commit '1e3ac08a3f7a043248d7c7ce70867f876170aa69':
  use Events for birthdays
2009-09-30 21:37:58 -07:00
Android (Google) Code Review
1e3ac08a3f Merge change Iee4f5e88 into eclair
* changes:
  use Events for birthdays
2009-10-01 00:32:49 -04:00
Fred Quintana
eddebdf951 use Events for birthdays 2009-09-30 21:22:56 -07:00
Evan Millar
d38d5d1438 am 82d201b3: FastTrack->QuickContact
Merge commit '82d201b33a7e8766977750285d6c0606c8d487cc' into eclair-plus-aosp

* commit '82d201b33a7e8766977750285d6c0606c8d487cc':
  FastTrack->QuickContact
2009-09-30 21:19:13 -07:00
Marc Blank
8d0958c8ae am b93860b5: Merge change I9f70f20b into eclair
Merge commit 'b93860b5e4ca4f7e194748895d075063849eed7d' into eclair-plus-aosp

* commit 'b93860b5e4ca4f7e194748895d075063849eed7d':
  Fix problem that could prevent push from working
2009-09-30 21:15:56 -07:00
Marc Blank
af60251911 am f6f029b8: Merge change I18fdf62f into eclair
Merge commit 'f6f029b8e0171b5a6e1ddd2df24750cb7908681d' into eclair-plus-aosp

* commit 'f6f029b8e0171b5a6e1ddd2df24750cb7908681d':
  Fix mail sending for new message (#2158054)
2009-09-30 21:12:19 -07:00