summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic translation importcm-12.0Tom Powell2015-08-198-0/+123
| | | | Change-Id: Ia4ad1a0b46f299f8a2822d7ddfa5355c5a0874cd
* Automatic translation importMichael Bestas2015-06-221-0/+20
| | | | Change-Id: I3d4eccb7f9a7ef23dde69e35948d622ceda164cc
* Automatic translation importMichael Bestas2015-06-012-1/+24
| | | | Change-Id: Ib40d705636a90cdc9f0e7a37d7fe9e3dd7f7e393
* Automatic translation importMichael Bestas2015-05-114-0/+72
| | | | Change-Id: Ib9d5039fa4102db76f7f4125f19bb1b64221d391
* Automatic translation importMichael Bestas2015-05-022-0/+46
| | | | Change-Id: I1a364a4b794a8228155dc1dbb8758eed15ac4ea5
* Automatic translation importMichael Bestas2015-04-252-0/+43
| | | | Change-Id: Id354731aa653029aa9cce6f75489559f2c9bbaf7
* Automatic translation importMichael Bestas2015-04-178-0/+179
| | | | Change-Id: I8bf6ec74fa7132f71554e88d390cc89feb02df15
* Automatic translation importMichael Bestas2015-04-073-0/+67
| | | | Change-Id: I13324c929f272c36bc31650a508cbc1f4c874d08
* Automatic translation importMichael Bestas2015-03-3119-0/+437
| | | | Change-Id: Ifd737704c6917543e69c08bcf3800ecc309a0f4e
* Update strings for crowdinMichael Bestas2015-03-271-4/+3
| | | | Change-Id: Ib59198e1321db5b3c6889432c842d42dd040cea4
* email: add an option for delete the accountJorge Ruesga2015-03-224-5/+162
| | | | | Change-Id: I0f0f2b7ea950d5154f90cd60261c6918b7ad36b7 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* email: don't block extras databaseJorge Ruesga2015-03-201-12/+6
| | | | | | | | This will call other setences (like delete accoutns) to block access. Just integrate in the normal database transactions Change-Id: I48d7028f2ceddcdfbc170acd1a1fe32f0322b6e6 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* email: suggested contactsstable/cm-12.0-YNG1TAstable/cm-12.0-YNG1TJorge Ruesga2015-03-044-8/+272
| | | | | | | | | | | | | | | | | | | | This change adds support for suggested contacts (email addresses not in the contact provider and received via email). The implementation creates a new separate "extras" database (to avoid conflicts with future aosp changes). In the table SuggestedContacts are stored every email address present in every email inserted in the database. This allow to display this contacts in the RecipientEditTextView when compose an email. Suggested contacts are selected by account (only those ones received by that account). This features is opt-out by default, but it can be activated in general settings by choosing the suggested contact mode: * none: Not active * recents: Those received within the last 7 days * all: All the suggested contacts Change-Id: I156c3b1e2c4e4cff985a2183bc72b805bd596f3b Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Fix crash issue when trying to setup an IMAP/POP3 accountstable/cm-12.0-YNG1Ihmh2015-02-113-5/+5
| | | | | | | | Fix crash issue when trying to setup an IMAP/POP3 account. Issue 78699. Change-Id: I6a09cf27d83edc17495bb1ab20a10e6994cf5506 Signed-off-by: HUANG Menghuai <menghuai.huange@orange.com>
* Automatic translation importMichael Bestas2015-02-104-0/+1177
| | | | Change-Id: Ieec8df6ac820d63ac696047dc1a610ab697fbea7
* Don't fetch deleted messages from IMAP folderDaniel Volk2015-01-101-2/+4
| | | | | | | | | | | | | Fetching messages from an IMAP folder within a specific date range returns messages marked as deleted, also. Unlike every other getMessages() method, which filter out deleted messages. This leaves server deleted messages untouched in the mail conversation view, even when the folder is synced manually. This patch adds "NOT DELETED" to the IMAP search command, when searching for mails in a given date range. Change-Id: I49e4adfcab9a1de1d1baa4700462a82df651f3cb
* email: start handshake before hostname verificationJorge Ruesga2014-12-201-0/+8
| | | | | | | Start handshake prior to hostname verification to ensure exceptions do not get silenced Change-Id: Ide60753663d82d63b0f410b985447b7b26efd8f1 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* email: add support for Server Name Indication (SNI)Jorge Ruesga2014-12-202-1/+34
| | | | | | | | | | | | Change the underlying socket factory reference to SSLCertificateSocketFactory which has support for SNI since 4.2, and remove the access to the obsolete methods from the old factory reference. This change will setup the socket with a proper hostname prior to the ssl handshake. Change-Id: Ic3315f3924f33470ea2da14e8ac3b946d039b1d5 JIRA: CYAN-3775 Issue: https://jira.cyanogenmod.org/browse/CYAN-3775 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Email: Update the widget preview imageblunden2014-11-231-0/+0
| | | | Change-Id: I97fbbdbbc0223957eb2733a658454e94f46f9d42
* DBHelper: Support upgrades from CM11Ricardo Cerqueira2014-11-102-4/+27
| | | | | | | | Add the new columns when coming from v126, add the old ones when coming from any other value (or creating) so that they're there when the feature gets reintroduced Change-Id: I48ec042b30afbcefd43bdad0042147b6b0d2249f
* Add MAIL_SERVICE WAKEUP, SEND, MOVE, READ, DELETE MESSAGE actionsstaging/cm-12.0-cafAshwini Munigala2014-11-046-5/+407
| | | | | | | | | | | | | Add change in Email app to process following intents from Bluetooth app, for MAP MSE support. - com.android.email.intent.action.MAIL_SERVICE_WAKEUP - com.android.email.intent.action.MAIL_SERVICE_DELETE_MESSAGE - com.android.email.intent.action.MAIL_SERVICE_MOVE_MESSAGE - com.android.email.intent.action.MAIL_SERVICE_MESSAGE_READ - com.android.email.intent.action.MAIL_SERVICE_SEND_PENDING Change-Id: I2b46265ba20c6f333c9e6d1b19ee73f5a066f1ff
* merge in lmp-release history after reset to ↵The Android Automerger2014-10-210-0/+0
|\ | | | | | | 4b6f2e7a38c83c9bfa368c8aedef1cb5d91b7c8b
| * merge in lmp-release history after reset to ↵The Android Automerger2014-10-210-0/+0
|/| | | | | | | 4b6f2e7a38c83c9bfa368c8aedef1cb5d91b7c8b
| * merge in lmp-release history after reset to ↵The Android Automerger2014-10-190-0/+0
| |\ | | | | | | | | | bf8683067bbffefa2fe4eb2b00811dcab41c693b
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-160-0/+0
| |/| | | | | | | | | | bf8683067bbffefa2fe4eb2b00811dcab41c693b
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-150-0/+0
| |/| | | | | | | | | | bf8683067bbffefa2fe4eb2b00811dcab41c693b
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-140-0/+0
| |/| | | | | | | | | | bf8683067bbffefa2fe4eb2b00811dcab41c693b
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-130-0/+0
| |/| | | | | | | | | | bf8683067bbffefa2fe4eb2b00811dcab41c693b
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-120-0/+0
| |/| | | | | | | | | | bf8683067bbffefa2fe4eb2b00811dcab41c693b
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-090-0/+0
| |/| | | | | | | | | | bf8683067bbffefa2fe4eb2b00811dcab41c693b
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-080-0/+0
| |/| | | | | | | | | | bf8683067bbffefa2fe4eb2b00811dcab41c693b
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-070-0/+0
| |/| | | | | | | | | | bf8683067bbffefa2fe4eb2b00811dcab41c693b
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-060-0/+0
| |/| | | | | | | | | | bf8683067bbffefa2fe4eb2b00811dcab41c693b
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-050-0/+0
| |/| | | | | | | | | | bf8683067bbffefa2fe4eb2b00811dcab41c693b
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-010-0/+0
| |/| | | | | | | | | | bf8683067bbffefa2fe4eb2b00811dcab41c693b
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-300-0/+0
| |/| | | | | | | | | | bf8683067bbffefa2fe4eb2b00811dcab41c693b
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-290-0/+0
| | |\ | | | | | | | | | | | | 611475df609bbbd9c515313658ba41ceaa20047b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-280-0/+0
| | |/| | | | | | | | | | | | | 611475df609bbbd9c515313658ba41ceaa20047b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-250-0/+0
| | |/| | | | | | | | | | | | | 611475df609bbbd9c515313658ba41ceaa20047b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-240-0/+0
| | |/| | | | | | | | | | | | | 611475df609bbbd9c515313658ba41ceaa20047b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-230-0/+0
| | |/| | | | | | | | | | | | | 611475df609bbbd9c515313658ba41ceaa20047b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-220-0/+0
| | |/| | | | | | | | | | | | | 611475df609bbbd9c515313658ba41ceaa20047b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-210-0/+0
| | |/| | | | | | | | | | | | | 611475df609bbbd9c515313658ba41ceaa20047b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-200-0/+0
| | | |\ | | | | | | | | | | | | | | | 9e53ebe6d5a620cf709d20d63d7569e1a17c1416
| | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-200-0/+0
| | | |/| | | |/|/ | | | | | | | | 611475df609bbbd9c515313658ba41ceaa20047b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-180-0/+0
| | |/| | | | | | | | | | | | | 611475df609bbbd9c515313658ba41ceaa20047b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-170-0/+0
| | |/| | | | | | | | | | | | | 611475df609bbbd9c515313658ba41ceaa20047b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-160-0/+0
| | |/| | | | | | | | | | | | | 611475df609bbbd9c515313658ba41ceaa20047b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-150-0/+0
| | |/| | | | | | | | | | | | | 611475df609bbbd9c515313658ba41ceaa20047b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-140-0/+0
| | | |\ | | | | | | | | | | | | | | | 16ce409730a82666ef53303884e56b39fd0c6332