Paul Westbrook
1371dd990f
Change method signature
...
Bug: 16153528
Change-Id: I7f183bab825176814275f6c99981554e4529983a
2014-08-19 03:28:43 -07:00
Tony Mantler
f4b55c8edb
Merge "Fix folder sync settings for tablet" into ub-gmail-ur14-dev
2014-08-16 03:56:00 +00:00
Tony Mantler
ac4b0efd9f
Fix folder sync settings for tablet
...
b/17068128
Change-Id: Ia61cba10fb0edc97448d9ff39aa58578db1d4ac7
2014-08-15 16:24:38 -07:00
Rohan Shah
a8a185f75c
Merge "Update Notifications Icon (Email)" into ub-gmail-ur14-dev
2014-08-15 18:45:09 +00:00
Rohan Shah
b5e710f447
Update Notifications Icon (Email)
...
Rest in pieces little gmail icon :(
Change-Id: I14459cba33cf61f6717d922bdb006d8d56ad893c
2014-08-15 17:54:08 -07:00
Tony Mantler
486e971066
Fix providers.xml alternate diversion
...
b/17048013
Change-Id: If2bc857266a6ba1445bf1fabbaed179c1b13a14f
2014-08-15 11:54:56 -07:00
Rohan Shah
7941b406cf
Update Notifications (Email)
...
Switched out icons (For updated mail notify icon).
Bug: 16987147
Change-Id: I695b4c51daddc47eecbe7d856de642932190c4bb
2014-08-13 17:24:52 -07:00
Tony Mantler
9f14d6b0de
Extend MailboxSettings to handle full folder list
...
b/16541463
Change-Id: If428413ad258497a5654fa095d51cd60f6ed4e18
2014-08-13 14:18:01 -07:00
James Lemieux
66ff95a561
Merge "End of Life screen for Email" into ub-gmail-ur14-dev
2014-08-12 23:14:33 +00:00
James Lemieux
50591a7be4
End of Life screen for Email
...
b/16843301
This introduces a new build target: EmailGoogleTombstone.
Building with a tapas line that includes that target will
produce EmailGoogleTombstone.apk. The apk includes the
EmailProvider and AttachmentProvider (for migration to
Gmail) and an activity that explains to the user where to
find their email data.
Change-Id: Ib8192b46d9017e04f5c99f5c8e509531198eec07
2014-08-14 11:31:33 -07:00
Tony Mantler
4c86584685
Don't return a protocol for a null account type
...
b/16735532
Change-Id: Ie83709fe3a9942ef946cf86f853b3d6565dc5799
2014-08-07 15:36:20 -07:00
Tony Mantler
f1789afa53
Switch null checks to TextUtils.isEmpty()
...
b/16872654
Change-Id: Ib8943f068ad6988ff08f8bfd54e2df8fa5ce0274
2014-08-07 14:11:02 -07:00
Anthony Lee
8218d00634
Merge "Make sure that we close the cursor." into ub-gmail-ur14-dev
2014-08-07 15:00:45 +00:00
Anthony Lee
4524dccde8
Make sure that we close the cursor.
...
Found this problem while testing Email migration.
Change-Id: I07862b5c4dd2ef189a87f7dbd085030c448f365f
2014-08-07 13:13:21 -07:00
Tony Mantler
1381d4083b
Skip null/empty account types
...
b/16730607
Change-Id: I6b3207edbf3dc841dd2222e92f69d270a0caf773
2014-08-07 12:58:18 -07:00
Régis Décamps
f9d845c1b7
Fix getAllAmAccounts()
returning duplicated accounts
...
Use a set to save the account types, in order to de-duplicate identical
types.
Also, remove unused imports.
Bug: 16811863 Duplicate POP accounts are listed
Change-Id: If699d03b2c12959cfde9926bec9352b71c3d8912
2014-08-06 20:27:39 +02:00
Jin Cao
99e882e22d
Support the new MOVE_FAILED_TO_DRAFT operation in Email
...
Default the MOVE_FAILED_TO_DRAFT action to simply deleting
the failed message from Outbox for Email since this is the
current behavior.
b/4080109
Change-Id: I74917d0b2581e2dd145906dddfac395efc2d8206
2014-08-01 17:15:44 -07:00
Andrew Sapperstein
0a17fcfae5
temp fix for b/16730607
...
Change-Id: I1474955d82442ad10527e2a308fa19bec7b144e9
2014-08-01 11:41:50 -07:00
Tony Mantler
751da26172
Add Exchange fallback and support diverting to Gmail
...
b/16679701
Change-Id: I59d7cb4a803f0ad8e782614d0c6cc635318d2375
(cherry picked from commit d039322f74
)
2014-07-31 21:44:26 +00:00
Tony Mantler
16176e5bb7
Imap folders are case sensitive
...
For real this time
b/16686642
Change-Id: Ib484c2ac3505ff35bc643bbc51597f1ceb4e7f7e
(cherry picked from commit 60e5abbc56
)
2014-07-31 21:43:22 +00:00
Tony Mantler
e96791403e
Add support for disabling OAuth on setup flow only
...
b/16633826
Change-Id: Iea984ae656fbf3fe44de7598fdb9357a18d52a74
2014-07-30 09:55:16 -07:00
Tony Mantler
751a029c31
Convert server settings to dialog
...
b/8134410
Change-Id: I3c4c9a02a37571a9c7af10971840fbe39458244e
2014-07-29 15:12:04 -07:00
Anthony Lee
ebe49cfeaf
b/16570506. Only enable alternate EAS authenticator when needed.
...
The old code was turning on both the EAS authenticator and the
alternate EAS authenticator (with the offending string). Now it
turns on the right one depending on the VendorPolicyLoader.
Change-Id: I69945e695f28fdb8bd33bf49ee253a354c05b30c
2014-07-28 14:37:02 -07:00
Martin Hibdon
aaa26e8c3f
Merge "Disable Eas Authenticator if Exchange is not installed" into ub-mail-master
2014-07-24 22:43:15 +00:00
Martin Hibdon
74dc106ae9
Disable Eas Authenticator if Exchange is not installed
...
b/16541219
Change-Id: Ibc2a9608278762e6af4f7c429b08ad38935bfcae
2014-07-24 15:46:15 -07:00
Anthony Lee
20110e6288
Factor out the guts of setupAccountManagerAccount()
...
The new function will be called by the old function but it also allows
me to use it from the Migration code.
Change-Id: If9b2ad82479d60c63e8924d42fb6ce18d7d9a2f8
2014-07-24 13:28:26 -07:00
Tony Mantler
14a64cef86
IMAP mailboxes are case-sensitive
...
b/15694346
Change-Id: I4a59979f40d6118bb9c7e27069ea228ba783a4c3
2014-07-21 10:24:32 -07:00
Tony Mantler
cd118b3b61
Add support for launching setup flow via intent action
...
b/16371282
Change-Id: I9ee45d769a6f73fe1e44b7ca7607f8f0b54a703d
2014-07-18 15:35:35 -07:00
Ray Chen
045aa05777
Add ACCOUNT_ID to ACCOUNT_COLUMNS and populate it with Email from
...
EmailProvider.
b/16400882
Change-Id: I2765fa6cea392e07b878fe063c7234582a485b1d
2014-07-22 11:31:37 +02:00
Ray Chen
7e75afadb1
com.android.mail.providers.Account contructors are no longer public
...
and clients need to use Account.builder().buildFrom(...) instead.
Change-Id: I7559540458ae549c399effc59392930ec914ffcc
2014-07-16 10:06:23 +02:00
Tony Mantler
845001d250
Merge "Add "Add Account" to prefs headers" into ub-mail-master
2014-07-15 16:04:58 +00:00
James Lemieux
2a70971689
Merge "Marking conversations read/unread in the TL removes the snippet text" into ub-mail-master
2014-07-15 16:06:25 +00:00
James Lemieux
b4a9c1e302
Marking conversations read/unread in the TL removes the snippet text
...
b/16322573
EmailConversationCursor was not populating the firstUnreadSnippet and
lastSnippet values in ConversationInfo. When they remain null and are
subsequently set as the snippet text, it effectively removes the snippet.
Change-Id: I1c17508bbc8857d00d8678dca4a7ad791dcae049
2014-07-15 12:39:21 -07:00
Tony Mantler
9ccae204cf
Merge "Make quick response UI in settings toggleable" into ub-mail-master
2014-07-15 16:04:58 +00:00
Tony Mantler
e9e2a21d87
Make quick response UI in settings toggleable
...
b/16302932
Change-Id: I24b289ffbecd4f127e6109b56c0af7f9c4b00879
2014-07-15 10:31:18 -07:00
Tony Mantler
46c95eb6c9
Add new account intent is no longer forwarding
...
It now launches directly instead of bouncing through settings
b/16309940
Change-Id: I23ab9902f3b02e466626e08b842a5228193a7909
2014-07-15 09:56:55 -07:00
Tony Mantler
1dcdc09e03
Add "Add Account" to prefs headers
...
Borrowed + icon from authentication widget
b/16298155
Change-Id: I36d0eb2c7b9e98442d72481254d9a4da2ae3c999
2014-07-14 14:33:32 -07:00
Jay Shrauner
5c93d36616
Merge "Fix NPE in uiSaveDraftMessage" into ub-mail-master
2014-07-14 18:38:02 +00:00
Tony Mantler
8f5ca5a790
Rename AccountSettings to EmailPreferenceActivity
...
Change-Id: I972cdae394081b5ec028c38b9274e64ef5822d4a
2014-07-14 11:44:52 -07:00
Jay Shrauner
bcc204dd6f
Fix NPE in uiSaveDraftMessage
...
Verify that restoreMessageWithId returns a non-null result.
Bug:14655866
Change-Id: Ia48d5fd96a4314f4e10e9a8c3764ad52f2aa5eed
2014-07-14 10:51:00 -07:00
Martin Hibdon
bb391e8018
Merge "Update IEmailService" into ub-mail-master
2014-07-14 17:08:38 +00:00
Tony Mantler
6cf6b5c292
Merge "Remove direct entry points to AccountSettings" into ub-mail-master
2014-07-14 16:02:26 +00:00
Martin Hibdon
7afbeee47e
Update IEmailService
...
Add version support
Change deleteAccountPIMData to deleteExternalAccountPIMData.
Data kept inside the EmailProvider can be deleted from within
the Email app. Only external data (e.g. contacts and calendar)
need to be deleted by the service which has protocol specific
knowlege.
Change-Id: I875d3051d0cfdbaf52775ec20eb114a345894a93
2014-07-11 15:49:45 -07:00
Tony Mantler
8c03e2af9f
Remove direct entry points to AccountSettings
...
b/16240332
Change-Id: I9bc3f9a2e0b7faa4d8875a9ac7d6d585a65d9733
2014-07-11 21:34:55 +00:00
James Lemieux
f79ed0f54f
Merge "Remove attachment previews from Conversation List" into ub-mail-master
2014-07-11 16:34:41 +00:00
Tony Mantler
b7e0834121
Add support for UPDATE_SETTINGS_URI
...
b/16188467
Change-Id: I6a948292e4406e01d68ed5c961912c492367717d
2014-07-11 11:25:58 -07:00
James Lemieux
a546307c1d
Remove attachment previews from Conversation List
...
This includes:
- all references to the 3 attachment preview columns in the Gmail
conversation table (except for migration code in MailStoreInitializer)
- all layout and drawing code for attachment previews in conversation list
- all assets related to attachment previews
- all preference and analytics code that aided attachment previews
NOTE: This does not alter, in any way, the display of attachments in
conversation view.
Change-Id: Iccefd2fcf146ccdad927e7911900f370baaf8a1d
2014-07-10 16:56:11 -07:00
Tony Mantler
f90dbc83e2
Strings aren't Integers
...
b/16189015
Change-Id: Ife4383b5530956fcca7f7970691e9fdec32007ec
2014-07-09 16:02:01 -07:00
Tony Mantler
4fb5412e1b
Switch to material icons for Email
...
b/15966080
Change-Id: I5d6097e37cb47356fc70a38e1aa2ae0c41e9ae7a
2014-07-08 15:55:40 -07:00
Tony Mantler
6c15188a9e
Merge "Close body input streams" into ub-mail-master
2014-07-07 17:47:39 +00:00