[dialer-app]+[address-book]+[messaging] expansion should be removed from all contact list views
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Bill Filler | ||
Ubuntu UX |
Fix Released
|
High
|
Olga Kemmet | ||
address-book-app (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned | ||
Vivid |
New
|
Undecided
|
Unassigned | ||
dialer-app (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned | ||
Vivid |
New
|
Undecided
|
Unassigned | ||
messaging-app (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned | ||
Vivid |
New
|
Undecided
|
Unassigned |
Bug Description
Steps to reproduce:
1. Open any of the following apps - > Address Book, Phone & Messaging app
2. Navigate to a contact list view/page
3. Tap on a contact list item
4. Current implementation: the list item expands and gives you a selection of numbers and an icon appears on the tapped list item, to access contact's profile
-------
UX comment - desired solution:
Remove expansion pattern from all contact views/lists. A tap action a the contact list item should open the detail screen of the contact.
-------
This is became a usability issue because people didn't understand the tap and the additional tap to view the full contact details.
Comment #2 "User testing showed, that expansion is not working vey well or user can not navigate all the time to the actual contact card."
Related branches
- Gustavo Pichorim Boiko (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 534 lines (+28/-309)8 files modifiedsrc/imports/ABContactListPage.qml (+1/-14)
src/imports/Ubuntu/Contacts/ContactDelegate.qml (+3/-190)
src/imports/Ubuntu/Contacts/ContactFetch.qml (+5/-0)
src/imports/Ubuntu/Contacts/ContactListView.qml (+5/-31)
src/imports/Ubuntu/Contacts/ContactSimpleListView.qml (+8/-52)
src/imports/Ubuntu/Contacts/MostCalledList.qml (+1/-3)
src/imports/Ubuntu/Contacts/MostCalledModel.qml (+5/-15)
tests/autopilot/address_book_app/pages/_ab_contact_list_page.py (+0/-4)
- Gustavo Pichorim Boiko (community): Approve
- PS Jenkins bot: Needs Fixing (continuous-integration)
-
Diff: 132 lines (+17/-38)5 files modifiedsrc/qml/ContactsPage/ContactsPage.qml (+6/-21)
src/qml/HistoryPage/HistoryDetailsPage.qml (+1/-1)
src/qml/HistoryPage/HistoryPage.qml (+1/-1)
src/qml/dialer-app.qml (+8/-9)
tests/autopilot/dialer_app/__init__.py (+1/-6)
- Gustavo Pichorim Boiko (community): Approve
- PS Jenkins bot: Needs Fixing (continuous-integration)
-
Diff: 121 lines (+29/-38)3 files modifiedsrc/qml/NewRecipientPage.qml (+7/-24)
src/qml/messaging-app.qml (+22/-10)
tests/autopilot/messaging_app/emulators.py (+0/-4)
Changed in address-book-app: | |
status: | New → Confirmed |
Changed in dialer-app: | |
status: | New → Confirmed |
Changed in messaging-app: | |
status: | New → Confirmed |
tags: | added: usability |
description: | updated |
no longer affects: | messaging-app (Ubuntu) |
no longer affects: | dialer-app (Ubuntu) |
no longer affects: | address-book-app (Ubuntu) |
affects: | messaging-app → messaging-app (Ubuntu) |
affects: | dialer-app → dialer-app (Ubuntu) |
affects: | address-book-app → address-book-app (Ubuntu) |
Changed in canonical-devices-system-image: | |
milestone: | none → ww22-2015 |
importance: | Undecided → High |
assignee: | nobody → Bill Filler (bfiller) |
Changed in canonical-devices-system-image: | |
milestone: | ww22-2015 → ww24-2015 |
Changed in canonical-devices-system-image: | |
milestone: | ww24-2015 → ww28-2015 |
status: | New → Fix Committed |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
this should be revisted as it impacts all the apps and it's not clear what the benefit is