It seems as the call log only shows the most recent call for every contact. It would be neat if it could show all calls. "Hmm, when was it really I called person X yesterday?" - "No idea, I called person X this morning" OR "You must have pocket dialed me, that's why I called back" (and not a trace of it in the log) Obviously the behavior can/should be configurable, and current behavior can still be default if you like. But I would like a complete call log.
Edit (by gernode): By now we already have entries for all calls in the list, but for me this is not yet what I expect from a complete call log. Every entry in the log should not only have information about the duration (which is already there) but also the exact start and end date and time information (like yyyy-MM-dd HH:mm:ss) instead of "Sunday". This information should be visible in the list for all entries without the need to long-tap an entry before it is shown for that entry only.
If an entry is linked to a known contact it should be visible in the list (without long-tap) which phone of that contact was involved indicated by label and type from the contact card (e.g. mobile personal, voice personal, mobile work, voice work, other ...) At the moment I see "personal" or "work" added below the time information for some entries in the list but not for all where I have set label and type information in the contact card.
The call log should also have some viewing options like:
- show only incoming calls (answered)
- show only incoming calls (blocked)
- show only outgoing calls
- show only calls from / to a certain contact (or group - once groups are implemented)
The filtering should not be persisted by default to avoid confusion about missing calls in the list if the user does not remember about setting the filter. But it should be easily accessible, e.g. by touching an entry in the list only show the calls regarding this contact with option to navigate back to complete list.