History log of /packages/apps/Contacts/src/com/android/contacts/calllog/CallDetailHistoryAdapter.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b5a3f5c6d3414bdc737258fc28bf3dd376ac75bc 21-Sep-2011 Flavio Lerda <flerda@google.com> Improve D-Pad accessiblity of the call details.

We are doing something fancy with the layout, to scroll the header when
the list view is scrolled: a list view is shown under the controls, with
a first header item which is invisible as it is behind the controls; the
controls are then scrolled up when the list is scrolled. This is similar
to what is done in the tab carousel in the contact details/updates.

Unfortunately, this broke the accessibility of the call details.

In this commit I have a partial fix: whenever the hidden header is
focused, focus is transfered to the controls. This makes the history
items not accessible, but makes the more crucial controls accessible
again.

Bug: 5323306
Change-Id: I342e58b9052e2aba3d5d8c8ea1b178108741de91
/packages/apps/Contacts/src/com/android/contacts/calllog/CallDetailHistoryAdapter.java
d1333a29ffe2b85b7e2bcb0a5d9801e1ffa62cd2 11-Aug-2011 Flavio Lerda <flerda@google.com> Makes the call details scrollable.

This change makes the call detail activity scrollable, making it easier
to see the details of multiple calls.

In order to make sure the main controls are always visible, it only
scrolls out the picture view, but always keeps the rest in view.

Bug: 5041805
Change-Id: I40b87efecfe3c921aab831e83dbff806b10b9c9f
/packages/apps/Contacts/src/com/android/contacts/calllog/CallDetailHistoryAdapter.java
8ebfa3d13c402a821eed4e91c59a8d8bf9bd2df0 10-Aug-2011 Flavio Lerda <flerda@google.com> Improvement to visual layout of call details.

Changes the styling for the call and SMS row, the history items, and
fixes the alignment of the name on top of the picture.

Bug: 5039572
Bug: 5121168
Change-Id: Ibeaa0621a7662d7537db0573a370f61f8a00e385
/packages/apps/Contacts/src/com/android/contacts/calllog/CallDetailHistoryAdapter.java
6ecb732e22b271878d5f9215b7c821a1d97d888f 02-Aug-2011 Daniel Lehmann <lehmannd@google.com> Replace the list of call symbols by a single custom view to paint them.

Saves about 7-21 views per screen and should be more efficient to recycle

Bug:5099652
Change-Id: I10a1b1d188c5c58329de4ba063d41f8c116c3497
/packages/apps/Contacts/src/com/android/contacts/calllog/CallDetailHistoryAdapter.java
c37573179d14786670358275b898b8eb8fa4f150 30-Jul-2011 Hugo Hudson <hugohudson@google.com> Remove the duration field for voicemails.

Bug: 5083839
Change-Id: I732f6916373accd91581dc68ded6ab8dfae085b2
/packages/apps/Contacts/src/com/android/contacts/calllog/CallDetailHistoryAdapter.java
405695664582b4989cffcf054bf1aceb83dec437 22-Jul-2011 Flavio Lerda <flerda@google.com> Updates to visual design.

- Use sizes from spec.
- Show only contact name in call details header.
- Add spacing between contact icons.
- Updates a few assets.
- Add contentDescription to a number of elements.
- Use @dimen instead of ?attr for dimensions.

Bug: 4989127
Bug: 4989128
Bug: 5039572
Bug: 5038409
Change-Id: I3a59af44c77f739185feef39afd57193b5e0176a
/packages/apps/Contacts/src/com/android/contacts/calllog/CallDetailHistoryAdapter.java
60a0d0397c512c11a3d510382b794b88358f7479 15-Jul-2011 Flavio Lerda <flerda@google.com> Do not show phone number in group item.

Since all calls in a group are from the same number, there is no need to
repeat showing the number.

Change-Id: Ic0a7f59edf4714eca423ab21ca1909a28a94c85c
/packages/apps/Contacts/src/com/android/contacts/calllog/CallDetailHistoryAdapter.java
9a208cc08567a3d86c7968d7a4f13f5714b9b657 12-Jul-2011 Flavio Lerda <flerda@google.com> Details for multiple calls.

Add the details of the call at the bottom of the call details in a list.

The code allows having multiple details listed at the bottom, but
currently we only have one. A follow-up will add details for multiple
calls.

Change-Id: I0a91cc372f658bada603e22b9438a6db771dc124
/packages/apps/Contacts/src/com/android/contacts/calllog/CallDetailHistoryAdapter.java