History log of /packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
beab3bbc2c977a48e3affc3e61cc2fdbb22c4ae2 27-Oct-2014 Brian Attwell <brianattwell@google.com> Use improved analytics in Dialer

Remove dependencies on old analytics code.
Initialize analytics inside DialerApplication.

Improving analytics CL #4/4

Bug: 18039620
Change-Id: I52f68e50297db2aae61d67d9bdbe66cb1d75aafc
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
c311af1f33f9d408c7eee5a6eeda46f1d1b7265b 23-Oct-2014 Brian Attwell <brianattwell@google.com> Delete duplicated class

Also renamed dialerbind package

Analytics CL #2/5

Bug: 18039620
Change-Id: I45722015978038cdccb6a848c28e4b6c90d5aa4f
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
e80d62229bb11a92f0db8d4e4bac6533bbed9b66 09-Oct-2014 Nancy Chen <nancychen@google.com> Enable use of phone accounts for voicemail info display.

Call the "isVoicemailNumber(subId, number)" method instead
of the one with just the number. This is because we need to check
whether a number is the voicemail number for a specific phone account,
otherwise the UI would never correctly display "voicemail" for the
non-default SIM.

Bug:17925501
Change-Id: If1d6cb1acfcb570aca5e639858af8804bac202c0
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
99e8adb92ce3dce67a6e3456de37dded27873c5e 02-Oct-2014 Andrew Lee <anwlee@google.com> Fix RTL issues in Dialer.

+ Force LTR if textviews show numbers.
+ Change history header with to match_parent so it aligns tor the
right properly. Before, it was on the left, even in RTL languages.

Bug: 17776561
Change-Id: I53907496fe4e7a12f8962d4bc7295ed7a294c6e5
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
9dc924c8bcc0bc8d996452e9ce3215b5f064962e 12-Sep-2014 Tyler Gunn <tgunn@google.com> Renaming Telecomm to Telecom.

- Changing package from android.telecomm to android.telecom
- Changing package from com.android.telecomm to
com.android.server.telecomm.
- Renaming TelecommManager to TelecomManager.

Bug: 17364651
Change-Id: I44d6d6546cac53232e4e2be0ebe0391d02411309
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
ae274c05cdb6707ca9593bedf20c016cd8164c0b 06-Sep-2014 Jay Shrauner <shrauner@google.com> Use framework scheme definitions

Use PhoneAccount defined values for SCHEME_{TEL, SIP, VOICEMAIL}.

Bug:17398074
Change-Id: I77dfa539646b9c5ae5dca220bbc906048a17b383
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
257b6f27744dc528da719beb1a6d29cd9f72ea31 31-Jul-2014 Yorke Lee <yorkelee@google.com> Allow voicemail playback view to scroll

Add the voicemail-related views into the ListView's header view
so that it can scroll.
Also refactored some layouts so that we only inflate the voicemail
views if hasVoicemail() is true

Bug: 16518757
Change-Id: I17fb303efa96c28c6b97e5cfbf5d8b1ef6a0159c
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
7fa029f77d97aaa7227d961354f9a2e32dd63a95 30-Jul-2014 Sai Cheemalapati <saicheems@google.com> Changing Activities to implement Analytics (1/2).

Dialer's Activities now implement AnalyticsActivity.
All Activities now have access to sendHitEvent, which is a no op in
AOSP Dialer.

Change-Id: I318f08bfaf98cb88f9dbf6e4f28994b215bafa77
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
1970263aad3e26c0e36dbe3783bef5d9f0ff29f0 25-Jul-2014 Nancy Chen <nancychen@google.com> Add account label to call details if appropriate

We will be adding the account label field to call details if there is
more than one account to disambiguate. Otherwise this field will be
hidden.

Bug: 16488229

Change-Id: Idb03d09d63372655504a5f9178e6f2e408aefb88
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
8cd9423bd04584acbcbf178bf6a1c1953debb8da 23-Jul-2014 Yorke Lee <yorkelee@google.com> Add voicemail transcriptions to Dialer

* Display voicemail transcriptions in the call log and call details
activity in the Dialer
* Fix a bug in CallDetailActivity that would result in multiple instances of VoicemailPlaybackFragment being added on rotation. Now, reuse the same fragment
if it is already present in the FragmentManager, to avoid creating new ones
* Simplify some test and ctor logic in PhoneCallDetails to reduce the pain
of adding new fields into PhoneCallDetails
* Simplified playback_layout.xml to remove unnecessary parent LinearLayouts

Bug: 16320164

Change-Id: Ie68acc9058aace49d8e64f44a0128de0b6a3f842
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
b2eebafbc1f1e26b5178b2858ca335467b4bc341 21-Jul-2014 Nancy Chen <nancychen@google.com> Enable icon selection in call log

Originally the call log was not hooked up with the PhoneAccount API,
this change hooks that part up.

Bug: 15473965

Change-Id: I96bdde927473abcdf7493573be29bf4979cf2696
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
8b0e858d5b4c50813dbe2b5c244e7013814b23ec 10-Jul-2014 Tyler Gunn <tgunn@google.com> Adding support for video call icon and data usage in call log.

Bug: 16013684
Bug: 16015261
Change-Id: Ie75443d641c1e09a5772bb618aba55de8583716b
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
c8daf202d6a3284b3ccb58efa7e4e67f6ac9343f 02-Jul-2014 Ihab Awad <ihab@google.com> Fix references to two constants

The names of two constants missed getting updated in a previous CL,
causing a build breakage.

Change-Id: I91a9cb8c24b6487e0d6e38d42ab20cc673c81a32
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
1d1bd0da0b32a5b8cb1c7c5585acccb180b19849 01-Jul-2014 Ihab Awad <ihab@google.com> Rename Telecomm "Subscription" to "Account" (3/7)

Change-Id: I866e9d4f629a2b23acb3d3d3f2baeb0a674522f7
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
87ba489564b25d4a64c9faaeafea46e2f72d8933 12-Jun-2014 Nancy Chen <nancychen@google.com> Add icon indicating subscription in call log/call history

Display an icon in the call details showing which connection provider
(subscription) is responsible for the call.

Bug: 15473965

Change-Id: I0c6755864083799b8bafe20c3692b0d943beeee3
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
18164c85000ad4049b787051b3ab472d2901c586 09-Jun-2014 Tyler Gunn <tgunn@google.com> Applying call details red-lines.

- Contact photo is now quick-contact which invokes quick-contact view.
- Removed send MS and call affordances, along with scrolling effect.
- Added missing accessibility strings to voicemail controls.

Bug: 15328410
Change-Id: I6d78d582af8c3a5cea8e051911cf3be763df2a36
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
757bdd39b79c38f1f7713aa16db95d8a8f5dc6da 28-May-2014 Jay Shrauner <shrauner@google.com> Fix NPE in getCallLogEntryUris

Detect when the ids array (EXTRA_CALL_LOG_IDS) is not present.

Bug:15308670
Change-Id: Ibd0d025f1d160942fa5a61e210f5057d7f31b54d
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
cb481aa46e012d1f9f147919b346fbfb16624dab 29-Apr-2014 Yorke Lee <yorkelee@google.com> Use circular support in ContactPhotoManager

Bug: 13747208

Change-Id: I39932fc22ab13317430c13034c4c4c2725662999
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
3921359f3f01938768f0b0e731941542f0385787 08-Apr-2014 Yorke Lee <yorkelee@google.com> Catch activity not found exceptions

Instead of crashing when an ActivityNotFoundException is thrown,
display an error toast.

Bug: 13882939
Change-Id: I5cda14ba8a404ff0f5196fdbc382201c47f4b4c8
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.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/CallDetailActivity.java
7d67c9b12eb80f707e1f3578104b3dbf0a75c88a 05-Dec-2013 Yorke Lee <yorkelee@google.com> Catch ActivityNotFoundException in CallDetailActivity

Bug: 12015287
Change-Id: I23b167e22d0da7f9be98b49e120b5b8ac1700e9a
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.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/CallDetailActivity.java
24ec319f8d410be8a1923c4033f927165876cbab 19-Nov-2013 Yorke Lee <yorkelee@google.com> Rename PhoneNumberHelper in Dialer

Rename PhoneNumberHelper to more appropriate PhoneNumberDisplayHelper

Change-Id: I2c03f5cbb04c1e03f1fc1e0051a1cea641160dca
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
cce501cbde0ba0a53e1f458328bb96dff4dd6588 08-Nov-2013 Yorke Lee <yorkelee@google.com> Fix bug where resuming CallDetailActivity loses the add contact intent

getLoaderManager.initLoader() performs the onLoadFinish callback
immediately if CallDetailActivity is being resumed from a previously
paused state. This causes bindContactPhotoAction to be called
with a null intent later on causing the add contact button to be no
longer clickable.

To fix this, if we know that we will receive a loader call back
that correctly binds the intent later on (or immediately), we should
skip the initial bind.

Bug: 11588776
Change-Id: I9407a88ec8bbde303109eb14496e01cf6c347c8f
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
0345944a091ed83cdfdf9d0bde9d3505090f63bf 31-Oct-2013 Yorke Lee <yorkelee@google.com> Load contact in CallDetailActivity and add it to Add contact intent

Use a ContactLoader to load the contact data stored in the json-encoded
URI asynchronously, and prepopulate the add contact intent with the
contact data when the contact data is loaded.

This fixes the problem of contact details (i.e. name, photo, address)
not being pre-populated when adding a contact via a call log entry that
was created by calling a contact from nearby places search.

Bug: 11294679
Change-Id: I39a0d8ae40e80b350687a43be8ece6b32c88062a
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
adb742ca30da01a3f09be5551f0844f170eaa5d8 08-Oct-2013 Chiao Cheng <chiaocheng@google.com> Do not use implicit intent to up nav to call log.

Implemented according to developer docs:
http://developer.android.com/training/implementing-navigation/ancestral.html

Bug: 11116403
Change-Id: I02dd4900fbda921ddeaaa2a1ac8fa780152dc6ec
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
1a7c1963ba99548d15eb179beb4026b890d1fb62 21-Sep-2013 Yorke Lee <yorkelee@google.com> Fix for CallDetailsActivity always showing unknown numbers

Bug: 10860826
Change-Id: I62088ef0dedfbdad12ea33963bc66fe5feae0f98
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
fb0a934ad90f1855787563eb80f2c8fff7f640ac 14-Sep-2013 Chiao Cheng <chiaocheng@google.com> Follow up on build break to fix unit tests.

Change-Id: I82b7fa50601f6dad60038fd1b9c5f0aad2f374f5
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
e6933be00d2ecc266612a374a62e05352937408e 13-Sep-2013 Chiao Cheng <chiaocheng@google.com> Changes to detect whether a call is voicemail.

To determine whether to show discovery for caller id.

Bug: 10723396
Change-Id: I924e9a8c05dced4f1ea239c0db71c131bb662da7
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
dc778c1a6fe5548f82dabfbf5945cc53437815e3 10-Sep-2013 Yorke Lee <yorkelee@google.com> Merge "Add URI for unknown contacts to enable quick contact badge" into klp-dev
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/CallDetailActivity.java
ac09b51a171ab53c893b5facc6399c4b973a1d75 09-Sep-2013 Yorke Lee <yorkelee@google.com> Tweak CallDetailActivity redlines

Bug: 10546413
Change-Id: Iec92ca9cb0adaeaac475a9a9ef613fd516d9ddc6
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
aa536fd9b7a3b144aaa74aa50e88f3d05bde0dd1 29-Jul-2013 Yorke Lee <yorkelee@google.com> Redlines for CallDetailActivity (call history items and voicemails)

* Swapped out new assets
* Changed background colors as necessary
* Add padding view at bottom of seek container
* Changed color of drawables
* Removed unused assets

Change-Id: I654ba417e03b2a32039504ae2de51fd75c5bec20
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
719a7adde25e0a717816b00668c16c3a1e3c5518 31-May-2013 Jay Shrauner <shrauner@google.com> Use new CallLog number presentation column

Switch to using new number presentation column in the CallLog table and
discontinue using special phone number strings in CallerInfo. Needed for
unbundling.

Bug:6948882
Change-Id: Ibf27ea55cee783c4530101e4e228198e245e6684
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.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/CallDetailActivity.java
9554500572ba82fbd7adb0a1637206ef870ef09e 15-Oct-2012 Chiao Cheng <chiaocheng@google.com> Changing com.android.contacts.R to com.android.dialer.R.

Bug: 6993891
Change-Id: I921ec71fffbd4d4a058bab29ded8a6ac62adfb70
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
9d4f3b20793a007b4489547aa40fc1049d0d8fef 06-Sep-2012 Chiao Cheng <chiaocheng@google.com> Moving resources from Contacts to Dialer.

- Also moving some shared utilities.

Bug: 6993891
Change-Id: I5fa18d26e4f5423f4d3f3450b8f3e3dacbfb947a
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.java
91197049c458f07092b31501d2ed512180b13d58 24-Aug-2012 Chiao Cheng <chiaocheng@google.com> Moving more classes from contacts into dialer.

- These classes are only used by dialer code.
- Fixed import order.

Bug: 6993891
Change-Id: I7941a029989c4793b766fdc77a4666f9f99b750a
/packages/apps/Dialer/src/com/android/dialer/CallDetailActivity.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/CallDetailActivity.java