summaryrefslogtreecommitdiffstats
path: root/src/com
Commit message (Collapse)AuthorAgeFilesLines
* Trigger BlockContactHelper's resource clean-upRohit Yengisetty2016-02-241-0/+1
| | | | | Change-Id: I00063d7008f81c78e96426c0595305b168da4634 Issue-Id: CYNGNOS-2143
* Contacts Card: removed redundant code brought in during rebaseErica Chang2016-02-051-25/+0
| | | | | | CYNGNOS-1916 Change-Id: Ic2a1bec734fc623afd9a076e5d3962dba4fd1dcf
* Move to new BlockContactHelper.BlockOperationRohit Yengisetty2016-01-201-2/+2
| | | | Change-Id: Ie6b6cac7f53a183058d06460ff858ea553d91884
* Contacts : remove unused CONTACT_URI_EXTRARohit Yengisetty2016-01-191-8/+7
| | | | Change-Id: I2baff39d0789b59ba25093a125ca16257edd8aae
* Add contact blocking and unblockingRohit Yengisetty2016-01-121-2/+42
| | | | Change-Id: I345122ee85158c7365948bb197599912376f1265
* Fix "Copy to .. " overflow menu item titleRohit Yengisetty2016-01-111-16/+16
| | | | Change-Id: If3954c0a9939fd4ee30ba35ee653971072e69468
* Don't show default and favorites groups in group overview.Danny Baumann2016-01-101-2/+9
| | | | Change-Id: I37a0c7101f6bb24706e88b0128e466101bf89cc1
* Display group memberships in a meaningful way.Danny Baumann2016-01-101-0/+41
| | | | Change-Id: I60d789b3cf533173a46417bf6876e7098cde2335
* Clean up multi picker activity.Danny Baumann2016-01-083-768/+752
| | | | Change-Id: Id8d66cf3ff5f806a053f40bd4d8db453ab292219
* Revert "Support adding contacts to blacklist and whitelist"Michael Bestas2015-12-192-293/+4
| | | | | | | | * We have our own blacklist This reverts commit 7419add9bcb08dc7f2156010f5b1a246b7587524. Change-Id: I7ff690c6706082f83290ce7d421f2ae45538e1c0
* Contacts: Use common contacts uri extracretin452015-12-021-4/+1
| | | | | | Part of fix for MMS-127 and MMS-118 Change-Id: I3b3d8ca7316a92b204bcb0a624e86d05dbdeed28
* Contacts: Save contact image from lookupcretin452015-12-021-6/+22
| | | | | | | | Requires: http://review.cyanogenmod.org/#/c/110252/ Addresses MMS-149 Change-Id: Iaf0f3a2e87b19391869eb812a3bb3945d63b8621
* Contacts: Remove contact shortcut for lookup contactcretin452015-12-021-1/+2
| | | | | | | | | If a contact comes from an enhanced lookup, don't show the menu option to add shortcut to homescreen. Addresses MMS-145 Change-Id: If354fdb65e4e1f2f27e71dbe1b41f145c46cb20c
* Contacts: Add contact lookup with attribution to quick contactsMatt Garnes2015-12-022-22/+114
| | | | | | MMS-86 Change-Id: Ib85ebfd3da14da6f6e04e9a4ec751460a85eeeec
* Contacts : Ensure query excludes LOCAL_CONTACTSDanesh M2015-12-021-1/+2
| | | | | | | | | Since we add local accounts ourselves, ensure account manager does not return it in the list to avoid duplicates. issue-id: CYNGNOS-949 Change-Id: Icee16303ba8bf2a62317a3b51f0b83f9357d6f52
* Fix local account name display for groups.Matt Garnes2015-12-021-0/+2
| | | | | | | | | When the group browse list adapter displays the local phone account, it explicitly does not display the account name. However, when the views are recycled, the previous account name is displayed. Instead, set this to the empty string for the local account. Change-Id: Ibfbb2f4e9edc09ef47e21652743f1572ee2f3495
* Remove arbitrary set visibility callMartin Brabham2015-12-021-1/+0
| | | | Change-Id: I0bb4b9f3fdba5f00d567d48478305678a2b1164c
* Keep a local instance of mContactData when copying to SIM card.Matt Garnes2015-12-021-2/+3
| | | | | | | | | | | | Copying to SIM card can take a long time while it reads data about available space on the SIM. If the user leaves the activity, mContactData will be set to null and copyToCard will throw an NPE trying to call methods on it. Keep a local instance of this variable that the thread can reference later. Change-Id: Ie5187372b6fb2b23b00e266a175c91b8051e651e
* Contacts:remove memory status from overflow in search modenaman142015-12-021-0/+1
| | | | | | The memory status menu item persists even in search mode and it looks ugly Change-Id: I3b7120440f820786d28ca77f82dac30579f55dad
* fix crash in QuickContact on sending contact via smsnaman142015-12-021-2/+7
| | | | | | | | Open QuickContact for any contact->Send Contact via sms- ActivityNotFound Exception This is still using the previous vnd.android-dir/mms-sms which wouldn't work on kitkat above Change-Id: I63dcf38c20f11d0ce023cf29138d49036500fcde
* Summarize local phone storage in MemoryStatusActivity.Matt Garnes2015-12-021-0/+6
| | | | | | | | | | As the first item in the list, find the number of Contacts stored on the device with PhoneAccountType.ACCOUNT_TYPE. Depends on http://review.cyanogenmod.org/#/c/91855/ to display correctly. Change-Id: Ib421a1e9e2fa99310f5591c8db75c9a48b93b3ee
* QuickContacts: Fix null pointer exception when clicking a contactPatrick Lower2015-12-021-1/+1
| | | | Change-Id: I046a10802fa381bc368b48cdfbda79cc75fc7d63
* Contacts: Update dialog with the correct selected countRaj Yengisetty2015-12-011-0/+16
| | | | | | | | | | | | | | | Delete contacts SIM import contacts Repro: - Open "Delete" from the overflow menu - Select one contact and select done in action bar - Observe: dialog shows 1 contact to delete - Cancel dialog and select another contact for deletion - Select done in action bar - Observe: dialog still shows 1 contact to delete Change-Id: Icd9ee29f102386a5b3642614e1f7c209318c7702
* contacts: Add support for import contacts to local phone storageJorge Ruesga2015-12-011-30/+3
| | | | | | | | | | | | | This change allow to select the local storage account to add/import contacts when others cloud/corporate accounts exists. If one or more account exists just ask the user to select the destination account Depends on: http://review.cyanogenmod.org/#/c/59353/ Change-Id: Ic055bdb09d037c2f2cdff06cd9a0159df87e2896 JIRA: CYAN-391 Issue: https://jira.cyanogenmod.org/browse/CYAN-391 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Fix up group fragment padding.Danny Baumann2015-12-011-11/+0
| | | | Change-Id: I0030dbef9afb54b08511b5a499225add1ef995a3
* Update DefaultImageProvider to the new APIRohit Yengisetty2015-11-242-4/+6
| | | | Change-Id: I1fd007102c8a4ed34c7f1a56a434a66c5e1d2718
* Merge tag 'android-6.0.0_r26' into HEADRicardo Cerqueira2015-11-053-157/+91
|\ | | | | | | | | | | Android 6.0.0 release 26 Change-Id: Id46049636cf22ab5a34807210737b2af1d724ec8
| * Remove PinnedHeaderListDemoActivityJay Shrauner2015-08-241-147/+0
| | | | | | | | | | | | | | Remove test activity that was triggering automated test failures. Bug:23263168 Change-Id: I44f2410fad3c11ae764b093ac109846298ff473e
| * am d37af1cf: Encode read-only lookupKeys twice so multi vcard URI can split on :Walter Jang2015-08-111-1/+1
| |\ | | | | | | | | | | | | * commit 'd37af1cf3a97904579b347bafdf63c0c629a54fd': Encode read-only lookupKeys twice so multi vcard URI can split on :
| * | Add support for "call with note" in quick contacts.Tyler Gunn2015-08-052-10/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Add "call with note" for third button (this is in place of the video call button if it is present; mocks show a new treatment for video calls which we can revisit in the future if need be). Bug: 22685114 Change-Id: Idd8c17abc811720e1bca0d0a1864204dbe3610ff
* | | EditorUtil: Complying to new accoutType apiJack Yoo2015-09-201-1/+1
| | | | | | | | | | | | | | | | | | Changing parameter to comply with new accountType api Change-Id: Ie4d6ee91b0fb1c996a1411da3a21f17f80be1bfc
* | | customize SIM/PHONE account display infoblong2015-09-154-4/+15
| | | | | | | | | | | | | | | | | | - Customize SIM/PHONE account display name and icon Change-Id: I5c3daa4c26a828e72c3efe3cdb65df20cc321702
* | | Add SIM photo for SIM contactsblong2015-09-114-13/+57
| | | | | | | | | | | | | | | | | | - Add the account parameter to recognize SIM contacts photo Change-Id: I26bbe3ba072b1823de618a22bedb92543ee7e06b
* | | Support adding contacts to blacklist and whitelistblong2015-09-112-4/+293
| | | | | | | | | | | | | | | | | | | | | | | | - Allow add contacts number into blacklist and whitelist by long press phone numbers if Firewall.apk is installed - Add icon to identify black/white number in contact detail view Change-Id: Ia00648bde341de67355b6c896fb21e6c8d7aa466
* | | Add IP call in contacts detail viewblong2015-09-111-0/+42
| | | | | | | | | | | | | | | | | | - Add two menu for IP call Change-Id: If4d73ec3be89d230b87d163d0141e1e24b9b95b6
* | | Add the support to insert contacts to phone/SIM cardblong2015-09-101-2/+414
| | | | | | | | | | | | | | | | | | | | | | | | - Add one menu to copy contacts from phone to SIM card,and auto split contacts according to the numbers of phone and email. - Add one menu to copy contacts from SIM card to phone. Change-Id: I48b2d7ffebe664b83a1dd984b20ab74779541dba
* | | Add contacts group featureblong2015-09-109-13/+309
| | | | | | | | | | | | | | | | | | | | | - Restore group tab which was deleted - Add local group feature for phone account Change-Id: I298642d353492f2ff443fbc5a2f3fbf4f4eb024e
* | | Add contact memory status functionblong2015-09-102-0/+284
| | | | | | | | | | | | | | | | | | | | | - Add one menu to display the used and total contacts count for each account Change-Id: Ie6639ba6964f2fc45ef456032c2c35b79d3220e0
* | | Add supports to export contacts to SIM card and vcardblong2015-09-101-0/+135
| | | | | | | | | | | | | | | | | | | | | | | | - Add supports to export contacts to SIM card - Add supports to export multi contacts to vcard - Add supports to share visibility contacts. Change-Id: I1990011ad78b5ef298d56f8a053f13ef97886deb
* | | Merge "Support editing the contact phone number before calling it" into ↵Linux Build Service Account2015-09-092-1/+30
|\ \ \ | | | | | | | | | | | | ui_dev_2.0
| * | | Support editing the contact phone number before calling itblong2015-09-052-1/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Allow user to edit the phone number via long click in the contact detail view before dialing. Change-Id: I4432a562adba8b1e53719205ed7598ec7850db63
* | | | Merge "Add the feature of send contact by sms" into ui_dev_2.0Linux Build Service Account2015-09-091-0/+89
|\| | |
| * | | Add the feature of send contact by smsblong2015-09-051-0/+89
| | |/ | |/| | | | | | | | | | | | | | | | - Add one menu in contact detaile view for user to send the contact info via SMS. Change-Id: If05a0ba2bf926cf98fd79bf8c4d5c3acf0ee8317
* | | Add multi pick contactsblong2015-09-072-3/+1979
| | | | | | | | | | | | | | | | | | | | | - Add multi-pick for contacts,email,callog and phone - Add batch delete for contacts and callog Change-Id: If8d94d62e55e0f2207867cf6a2dcdc20984fecc4
* | | Add supports for SIM contactsblong2015-09-0710-39/+452
|/ / | | | | | | | | | | | | | | - Support to update/insert/delete SIM contacts - Support to save anr and email for SIM contacts - Filter internal account when add new account Change-Id: Iec2da08d0fb9253e5edca1458b1e78f28d75fc1c
* / Encode read-only lookupKeys twice so multi vcard URI can split on :Walter Jang2015-08-101-1/+1
|/ | | | | | | | | | | | | | | | | | | | | | With this change, a multi vcard share of a read-only contact and a writeable contact with the following unencoded lookup Uris: read-only: 2234ig:111432238085115413361 writeable: 341i2dab67978f1e8bda will look like: content://com.android.contacts/contacts/as_multi_vcard/ 2234ig%253A111432238085115413361%3A341i2dab67978f1e8bda So the ':' in the read-only lookupKey will be encoded twice going from ':' => '%3A' => '%253A' In CP2, the lookupKeys will be decoded when fetched as path segments to 2234ig%3A111432238085115413361:341i2dab67978f1e8bda, which will then split properly on ':'. Bug 22940695 Change-Id: Ie557f1573b1c3a8a5ada1bf5199c1e887c2c9f5a
* Check for WRITE_CONTACTS permissionJay Shrauner2015-07-291-0/+10
| | | | | Bug:22801513 Change-Id: I5cd85527423be34a3c8c93f0e234c74dc274e691
* Merge "Don't set data on ACTION_SEND intent for Vcard" into mnc-devYorke Lee2015-07-281-4/+1
|\
| * Don't set data on ACTION_SEND intent for VcardYorke Lee2015-07-281-4/+1
| | | | | | | | | | Bug: 22099922 Change-Id: I00a208550075cc7dd5426a207a222cb9e0f47c48
* | Apply contact join ops before we reach the max batch op thresholdWalter Jang2015-07-251-4/+22
|/ | | | | | | | | | | | | | | | Splitting the join operations across several batches "could" lead to some parts of the join being applied and the remaining parts not applied because of some error. Our new UX to join more than two contacts also increases the possibility that the joins take a long time. This is especially true when a contact involved in the joined is composed of many raw contacts since the current contact save logic creates an operation between every pair of raw contacts. Bug 22480225 Change-Id: Icab836f587808e018bd59909864dfd9de0d53776