Commit Graph

806 Commits

Author SHA1 Message Date
Mihai Preda
4601c5faf4 am 0a1754a1: am 5d09beea: Merge change 23803 into eclair
Merge commit '0a1754a1cf367fbc167d5c4b1764956baa9d0083'

* commit '0a1754a1cf367fbc167d5c4b1764956baa9d0083':
  MessageCompose: Bug 2078435, Correctly set the attachement flag.
2009-09-04 17:06:32 -07:00
Mihai Preda
0a1754a1cf am 5d09beea: Merge change 23803 into eclair
Merge commit '5d09beeacbca54bda48055188585354bfaf238ad' into eclair-plus-aosp

* commit '5d09beeacbca54bda48055188585354bfaf238ad':
  MessageCompose: Bug 2078435, Correctly set the attachement flag.
2009-09-04 17:04:54 -07:00
Android (Google) Code Review
5d09beeacb Merge change 23803 into eclair
* changes:
  MessageCompose: Bug 2078435, Correctly set the attachement flag.
2009-09-04 17:03:17 -07:00
Marc Blank
0db1c93763 am fbb60a26: am 9be10e62: Remove the "unique" requirement for serverId; it should never have been there
Merge commit 'fbb60a266d3e0fe7923617c2f8d4359cb9b76d49'

* commit 'fbb60a266d3e0fe7923617c2f8d4359cb9b76d49':
  Remove the "unique" requirement for serverId; it should never have been there
2009-09-04 16:41:31 -07:00
Marc Blank
fbb60a266d am 9be10e62: Remove the "unique" requirement for serverId; it should never have been there
Merge commit '9be10e62ed4c809c56e2bcc357d5bb7d5dd543c1' into eclair-plus-aosp

* commit '9be10e62ed4c809c56e2bcc357d5bb7d5dd543c1':
  Remove the "unique" requirement for serverId; it should never have been there
2009-09-04 16:38:50 -07:00
Marc Blank
9be10e62ed Remove the "unique" requirement for serverId; it should never have been there
* People using multiple accounts without this change could end up with missing folders
* Fixes 2099514
* Database version incremented; this change will cause a database wipe

Change-Id: I08d23fa54d8194758e1f7c2ffb528a14bc184f08
2009-09-04 16:36:39 -07:00
Marc Blank
4d4ffd18cd am cc6e0db2: am 5768ef61: Merge change 23939 into eclair
Merge commit 'cc6e0db2c6bef85cd54927950f1d9c57b2c3a786'

* commit 'cc6e0db2c6bef85cd54927950f1d9c57b2c3a786':
  Fix crash related to long press of footer view in MessageList (2099784)
2009-09-04 16:19:11 -07:00
Marc Blank
cc6e0db2c6 am 5768ef61: Merge change 23939 into eclair
Merge commit '5768ef614bc7e45720da4ea2c92d261292993970' into eclair-plus-aosp

* commit '5768ef614bc7e45720da4ea2c92d261292993970':
  Fix crash related to long press of footer view in MessageList (2099784)
2009-09-04 16:17:29 -07:00
Android (Google) Code Review
5768ef614b Merge change 23939 into eclair
* changes:
  Fix crash related to long press of footer view in MessageList (2099784)
2009-09-04 16:15:48 -07:00
Jean-Baptiste Queru
b8a77213f7 am 3546871d: merge from open-source master
Merge commit '3546871d2314ebb922269864807a37211333583a'

* commit '3546871d2314ebb922269864807a37211333583a':
2009-09-04 11:05:44 -07:00
Mihai Preda
3a4781c5c4 am 62fb7cf5: Email MessageView: Bug 2053500, presence.
Merge commit '62fb7cf5f58aa063e43b2ea87f48285cdd066bdb'

* commit '62fb7cf5f58aa063e43b2ea87f48285cdd066bdb':
  Email MessageView: Bug 2053500, presence.
2009-09-04 11:05:06 -07:00
Andrew Stadler
515a078bdb am 9b9a2e69: Improve logging in MailService
Merge commit '9b9a2e69b920823c18b27740ee77cef007316d60'

* commit '9b9a2e69b920823c18b27740ee77cef007316d60':
  Improve logging in MailService
2009-09-04 11:03:24 -07:00
Mihai Preda
3113ae67fd MessageCompose: Bug 2078435, Correctly set the attachement flag.
- display "saved as draft" toast for save draft.
- don't display tost for send.
- don't cancel the sender task, let it complete.
- synchronize on mDraft although not sure that it's needed.
2009-09-04 18:14:27 +02:00
Jean-Baptiste Queru
3546871d23 merge from open-source master 2009-09-04 07:51:18 -07:00
Mihai Preda
62fb7cf5f5 Email MessageView: Bug 2053500, presence.
- fix the query for presence status.
- put it in an AsyncTask instead of Thread, remove from Handler.
- set the target rect when invoking the presence bar.
2009-09-04 11:14:15 +02:00
Marc Blank
8af8523154 Fix crash related to long press of footer view in MessageList (2099784)
Change-Id: I4be240096022ee69244532bbf876a47a520188bc
2009-09-03 22:56:06 -07:00
Andrew Stadler
9b9a2e69b9 Improve logging in MailService
The goal is to generate better reports to help find the race condition
described in bug 2084412

Change-Id: Idfc453af17edf08e89d2aa656585b83ed48691c8
2009-09-03 15:02:03 -07:00
Jean-Baptiste Queru
78c0f5570b merge from donut 2009-09-03 14:13:12 -07:00
Mihai Preda
4e313bfe66 am 4f11b50d: MessageView: Bug 2097855, observer on prevNextCursor unregistered twice.
Merge commit '4f11b50de573ab8ce937e5c7544ec4c21bd62f1f'

* commit '4f11b50de573ab8ce937e5c7544ec4c21bd62f1f':
  MessageView: Bug 2097855, observer on prevNextCursor unregistered twice.
2009-09-03 09:52:21 -07:00
Mihai Preda
f4fb30afe4 am 67650c8b: Merge change 23435 into eclair
Merge commit '67650c8bf7d154d5deff6dcae531da544d85ab90'

* commit '67650c8bf7d154d5deff6dcae531da544d85ab90':
  Email: BUG 1964940 Support multiple share from Gallery in Email
2009-09-03 09:52:19 -07:00
satok
cf97e77096 am bc1e760c: Merge change 23771 into eclair
Merge commit 'bc1e760c113a610aa7b3c0ca1ca6c027a3f863a0'

* commit 'bc1e760c113a610aa7b3c0ca1ca6c027a3f863a0':
  Fixed Labels for buld email
2009-09-03 09:50:55 -07:00
Andrew Stadler
24dca052cb am 9c60b110: Merge change 23726 into eclair
Merge commit '9c60b110a991019959ca5c01f0db7b508048810a'

* commit '9c60b110a991019959ca5c01f0db7b508048810a':
  Clean up next/prev behavior in MessageView
2009-09-03 09:50:51 -07:00
Mihai Preda
4f11b50de5 MessageView: Bug 2097855, observer on prevNextCursor unregistered twice. 2009-09-03 15:27:55 +02:00
Android (Google) Code Review
67650c8bf7 Merge change 23435 into eclair
* changes:
  Email: BUG 1964940 Support multiple share from Gallery in Email
2009-09-03 01:37:26 -07:00
Android (Google) Code Review
bc1e760c11 Merge change 23771 into eclair
* changes:
  Fixed Labels for buld email
2009-09-02 21:42:43 -07:00
satok
58bd29e740 Fixed Labels for buld email
BUG:2084730
2009-09-03 13:34:31 +09:00
Android (Google) Code Review
9c60b110a9 Merge change 23726 into eclair
* changes:
  Clean up next/prev behavior in MessageView
2009-09-02 21:09:35 -07:00
satok
12e94f1b96 am 7c4a3998: Merge change 23657 into eclair
Merge commit '7c4a39981db6cab5be73ceb3990b31a67fdcc4c6'

* commit '7c4a39981db6cab5be73ceb3990b31a67fdcc4c6':
  Fix the foldername of outbox
2009-09-02 17:54:09 -07:00
Android (Google) Code Review
7c4a39981d Merge change 23657 into eclair
* changes:
  Fix the foldername of outbox
2009-09-02 17:51:17 -07:00
satok
4bb52e36b1 Fix the foldername of outbox
BUG: 2077596

* fixed the array of special_mailbox_display_names
* added unit tests
2009-09-03 09:47:00 +09:00
Andrew Stadler
6d22ccaa2f Clean up next/prev behavior in MessageView
To improve functionality of next/prev buttons:
* Stop using managed query for next/prev cursor, so requery won't
    run in UI thread.  Add explicit lifecycle management.
* Requery on every onResume()
* Use a listener to catch external changes.  This applies both to synced
    changes and also local deletes.
* If we ever find ourselves out of the list, finish() immediately
    to avoid any race conditions.

To reduce flicker & other problems during msg-to-msg navigation:
* Clear attachments list so it doesn't accrete as we navigate
* Clear body so we don't show previous body with newer headers

Fixes bug 2076472 and (possibly) 2069241 & 2078933
2009-09-02 16:49:24 -07:00
Marc Blank
d4c30506d5 am d1d87b4d: Merge change 23709 into eclair
Merge commit 'd1d87b4dc9019d0a3ab9564f3d976eca339b8771'

* commit 'd1d87b4dc9019d0a3ab9564f3d976eca339b8771':
  Put in temporary code to prevent contacts upsync based on Gservices setting
2009-09-02 15:51:28 -07:00
Android (Google) Code Review
d1d87b4dc9 Merge change 23709 into eclair
* changes:
  Put in temporary code to prevent contacts upsync based on Gservices setting
2009-09-02 15:47:22 -07:00
Andrew Stadler
1a08f56160 am 44503689: (-s ours) am fe5ed7b4: (-s ours) DO NOT MERGE Remove test code
Merge commit '44503689a875bca21ff362ec522f59e7df1b1fcb'

* commit '44503689a875bca21ff362ec522f59e7df1b1fcb':
  DO NOT MERGE Remove test code
2009-09-02 15:40:24 -07:00
Andrew Stadler
44503689a8 am fe5ed7b4: (-s ours) DO NOT MERGE Remove test code
Merge commit 'fe5ed7b4b5a8398a3b826481275f4f478f43a506' into eclair

* commit 'fe5ed7b4b5a8398a3b826481275f4f478f43a506':
  DO NOT MERGE Remove test code
2009-09-02 15:35:12 -07:00
Marc Blank
65652eee27 Put in temporary code to prevent contacts upsync based on Gservices setting
Change-Id: I89ae0495da9daa85aee7e411cf159fd3c010ee13
2009-09-02 15:32:02 -07:00
Andrew Stadler
fe5ed7b4b5 DO NOT MERGE Remove test code
Bug # 2092944
2009-09-02 15:20:32 -07:00
satok
8adb92bea4 am 64814b39: Update the design of Unread Count
Merge commit '64814b3928a373f341ec819b3367320f8d7bc981'

* commit '64814b3928a373f341ec819b3367320f8d7bc981':
  Update the design of Unread Count
2009-09-02 13:34:11 -07:00
Andrew Stadler
952f0ec74f am 91a5cd51: Clean up handling of Exchange setup option
Merge commit '91a5cd517f1f30131305a299efae1449f9e4118c'

* commit '91a5cd517f1f30131305a299efae1449f9e4118c':
  Clean up handling of Exchange setup option
2009-09-02 13:33:52 -07:00
Andrew Stadler
db25ffe3af am e99e2824: Merge change 23579 into eclair
Merge commit 'e99e2824dc2a9bd72a21f366ab9e2057eff3a840'

* commit 'e99e2824dc2a9bd72a21f366ab9e2057eff3a840':
  Bulk change of columns, LAST TIME.
2009-09-02 13:32:32 -07:00
satok
64814b3928 Update the design of Unread Count
BUG: 2065601

* Show Unread Count of Accounts in AccountFolderList
* Change the background according to the folder's type
* Change the style of unread counts

TODO: Change background images of Unread Count
2009-09-03 02:54:22 +09:00
Andrew Stadler
91a5cd517f Clean up handling of Exchange setup option
* Use concrete declarations, not the old sample code
* Remove unused "sample" code
* Create ExchangeSender.java
* Strip out the unused (old sample code) parts of ExchangeStore.java
* Unit test to make sure EAS is being offered
* Fix "account leak" in AccountSettingsTests

This was triggered by donut bug # 2092944 but the solution is
different because we support EAS here.
2009-09-02 09:45:28 -07:00
Mihai Preda
fa2238ca40 Email: BUG 1964940 Support multiple share from Gallery in Email 2009-09-02 15:38:48 +02:00
Android (Google) Code Review
e99e2824dc Merge change 23579 into eclair
* changes:
  Bulk change of columns, LAST TIME.
2009-09-01 23:41:21 -07:00
Andrew Stadler
936babc145 Bulk change of columns, LAST TIME.
* Add reply columns to Body
* Remove a bunch of unused columns from Message
* Update SQL tables, content read/write, etc.
* Small tweaks to app code that was not-really-using the old columns.
* Update existing unit tests for new/changed columns
* Disable TagsTests to solve a tests failure (prexisting, not caused by
    this CL)

Change-Id: Ief493796dfe219669755170d76786f91570cbb9b
2009-09-01 23:19:12 -07:00
Andrew Stadler
189f43ba92 am 0f878598: (-s ours) am c78423ae: (-s ours) DO NOT MERGE Remove Exchange setup option
Merge commit '0f878598dd3209110359b3ea4902810c7d137900'

* commit '0f878598dd3209110359b3ea4902810c7d137900':
  DO NOT MERGE Remove Exchange setup option
2009-09-01 16:13:19 -07:00
Andrew Stadler
0f878598dd am c78423ae: (-s ours) DO NOT MERGE Remove Exchange setup option
Merge commit 'c78423aec13d034b8dc19951127fca0454730bf5' into eclair

* commit 'c78423aec13d034b8dc19951127fca0454730bf5':
  DO NOT MERGE Remove Exchange setup option
2009-09-01 15:02:58 -07:00
Andrew Stadler
c78423aec1 DO NOT MERGE Remove Exchange setup option
This was leftover XML enabling the account setup UI.  There is no
actual Exchange code in this branch, so it would create a "dead"
account with an always-empty inbox.

The actual change is to simply comment-out the XML entry that
was enabling the account setup option to be presented, and to add
a unit test to confirm the outcome in the UI.

Bug # 2092944
2009-09-01 14:46:27 -07:00
Marc Blank
949a5b0787 am 4bc201d9: Merge change 23405 into eclair
Merge commit '4bc201d9d0b939c11450270ed3ebda1e9341cb2b'

* commit '4bc201d9d0b939c11450270ed3ebda1e9341cb2b':
  Use bulk delete for wiping contacts, now that it's implemented in ContactsProvider
2009-09-01 12:13:55 -07:00
Android (Google) Code Review
4bc201d9d0 Merge change 23405 into eclair
* changes:
  Use bulk delete for wiping contacts, now that it's implemented in ContactsProvider
2009-09-01 08:44:02 -07:00