History log of /packages/apps/Dialer/src/com/android/dialer/calllog/ContactInfoHelper.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
55733814f213809baaa8eaa8984ff026bdb08b4e 01-Oct-2014 Anthony Lee <anthonylee@google.com> Fix HTTP request to a report bad caller ID entry in the call log (1/2)

A few things needed to change to fix this bug.
1. Add object ID to ContactInfo and make sure that it is persisted
2. Adding a new row means migration from older versions of DBs
3. Fix logic that determines if we can report a given call log entry since
the strategy of using isExternal() is not valid. UI impact.
4. Fix the HTTP request that is generated to include a valid object ID
intead of using the source ID.

Bug: 17692726
Change-Id: If541fea963837118b7466b6c59f453103cdbdc4a
/packages/apps/Dialer/src/com/android/dialer/calllog/ContactInfoHelper.java
ffb26eef68f526926ca1cf8562cc9cf07a32a45c 25-Jul-2014 Sai Cheemalapati <saicheems@google.com> Hiding reported entries from call log (1/2).

Reported entries no longer show a name/image in call log or incall ui.

Bug: 11150383
Change-Id: I8e221760b96c8070eface2259bdaa4acff1f0f1a
/packages/apps/Dialer/src/com/android/dialer/calllog/ContactInfoHelper.java
b77bf5df2b866dd40e330b7c2dedee4a1d51fc78 10-Jul-2014 Sai Cheemalapati <saicheems@google.com> DO NOT MERGE Added report button to UI and database.

It toasts when clicked for now. The database is not updated when it
is clicked yet.

Bug: 11150383

Change-Id: Ifd588bdfb36dd8a96977a870071a064726f6e669
(cherry picked from commit 3eae4825ee9a29bd43c9b01d3cbf92de6ad3eb11)
/packages/apps/Dialer/src/com/android/dialer/calllog/ContactInfoHelper.java
746dba885dc50c9f723456b01cfc7dbfcc9a49b0 12-Jun-2014 Tyler Gunn <tgunn@google.com> Prevent existing cached normalized numbers from being overwritten.

Fixed case where if a number is not in your contacts and it has a cached
normalized number in the call log, viewing the call log will delete the
normalized number.

Bug: 15591755
Change-Id: I7111ca6a2aacaebb0adfb15ccb5e6dc0792e2016
/packages/apps/Dialer/src/com/android/dialer/calllog/ContactInfoHelper.java
774c0a924d00544e40a61a6d3bd13e967c5fd428 31-Mar-2014 Yorke Lee <yorkelee@google.com> Ensure contact identifier is consistent for all letter tile avatars

The contact identifier used for letter tile avatar colors was
different in the call log because it is decoded by UriUtils.
Ensure that we pass in the encoded version to ContactPhotoManager.

Bug: 13720625
Change-Id: Ifcb9a9ddcc9c46b3f98944babdcb976e56facfe9
/packages/apps/Dialer/src/com/android/dialer/calllog/ContactInfoHelper.java
b98da724ee52d0ff63739998c8d72d0fc9cabfa6 11-Mar-2014 Yorke Lee <yorkelee@google.com> Add null check in ContactInfoHelper.isBusiness

Bug: 13415510
Change-Id: Ie099d661edbc4de8c7b3625fed006d10f0d757dd
/packages/apps/Dialer/src/com/android/dialer/calllog/ContactInfoHelper.java
56cb0efa5eda1670077e66fc0e8c79478d0c1c67 21-Feb-2014 Yorke Lee <yorkelee@google.com> Use new ContactPhotoManager APIs for letter tile avatars

*Modify the following uses of ContactPhotoManager.loadPhoto in the following
classes to include a DefaultImageRequest, populated with the contact's
display name, lookupkey, and contact type as necessary

CallDetailActivity
CallLogAdapter
PhoneFavoriteTileView

*Add utility methods to ContactInfoHelper, to parse a lookupUri for a lookup
key, as well as determine whether or not a contact is a business contact,
from its sourceType field.
*Add a sourceType field to PhoneCallDetails which can be used to track
whether or not PhoneCallDetails belongs to a business contact
*Add a lookupKey field to ContactInfo

Bug: 13101785
Change-Id: If339a9c038f92a0212f8f8b45b5e3cc5f6442562
/packages/apps/Dialer/src/com/android/dialer/calllog/ContactInfoHelper.java
37d29854313ca0a7807ac4fd5d10d154b79ee2eb 19-Nov-2013 Yorke Lee <yorkelee@google.com> Remove private references to isUriNumber and getUsernameFromUriNumber

These methods in PhoneNumberUtils are pretty specific, so don't make them
public APIs. Instead, use the methods already in PhoneNumberhelper.

Bug: 6948882
Change-Id: I487593543eba526c64588d9a3e70b19b4ed941ab
/packages/apps/Dialer/src/com/android/dialer/calllog/ContactInfoHelper.java
95b2537946f2af718122a796662b025206cffd91 08-Oct-2013 Yorke Lee <yorkelee@google.com> Don't show PII in logs for JSON-encoded uris

Bug: 11127944
Change-Id: Id362b5bcd5822779aa070143f5d292da70e85ed1
/packages/apps/Dialer/src/com/android/dialer/calllog/ContactInfoHelper.java
c089b0d2b1bf1bd511cd54dc51d9186b6ce41681 25-Sep-2013 Jay Shrauner <shrauner@google.com> Change cached info to interface

Change AOSP cache API to interface and move DB data types to GoogleDialer

Bug:10980951
Change-Id: I37eb07f672458ab4d8789ecc4e9f2f60745de862
/packages/apps/Dialer/src/com/android/dialer/calllog/ContactInfoHelper.java
704acc087ce359295475a46695c2821c55778344 10-Sep-2013 Chiao Cheng <chiaocheng@google.com> Add enable reverse number lookup link to call card.

Bug: 10525344
Change-Id: I6f01110e76222a2558374426675e285cfca5801b
/packages/apps/Dialer/src/com/android/dialer/calllog/ContactInfoHelper.java
58ebe5d3fac837625b69fe1565427f17025bd780 09-Sep-2013 Yorke Lee <yorkelee@google.com> Add URI for unknown contacts to enable quick contact badge

Bug: 10600250
Change-Id: I38dc59d3c6637593353601f03dbc067c36abdde7
/packages/apps/Dialer/src/com/android/dialer/calllog/ContactInfoHelper.java
034a2b329e469bf6888fbbcf91992f974015c2a8 27-Aug-2013 Yorke Lee <yorkelee@google.com> Use contacts cache in call log adapter

Bug: 10490038

Change-Id: I4c7fc5094f76dfaaa321bc69d595f37bb72f87ad
/packages/apps/Dialer/src/com/android/dialer/calllog/ContactInfoHelper.java
35071c06d1587942f5a66c8f12e6247e8f904d26 16-Oct-2012 Chiao Cheng <chiaocheng@google.com> Removing contacts dependencies from CallDetailActivity.

Bug: 6993891
Change-Id: I3ef54efc0ff92367ea4f9b68c1629a99d90ff22c
/packages/apps/Dialer/src/com/android/dialer/calllog/ContactInfoHelper.java
94b10b530c0fc297e2974e57e094c500d3ee6003 18-Aug-2012 Chiao Cheng <chiaocheng@google.com> Initial move of dialer features from contacts app.

Bug: 6993891
Change-Id: I758ce359ca7e87a1d184303822979318be171921
/packages/apps/Dialer/src/com/android/dialer/calllog/ContactInfoHelper.java