[sdk] Swipe to remove/answer/switch inconsistent

Bug #1392306 reported by Andrea Cimitan
36
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Ubuntu UX
Won't Fix
Medium
Femma
dialer-app (Ubuntu)
Invalid
High
Unassigned
ubuntu-settings-components (Ubuntu)
Invalid
Undecided
Andrea Cimitan
ubuntu-ui-toolkit (Ubuntu)
Invalid
Undecided
Unassigned
unity8 (Ubuntu)
Won't Fix
Undecided
Paty Davila

Bug Description

Hi guys, I noticed the horizontal swipes in the interface behave in different ways meaning different things, I wish we could have common positive/negative meanings on the directions they are applied.

On snap decision calls, a left to right swipe has a positive meaning, answer the call.
On indicator message, a left to right swipe has a negative meaning, remove the message.

I guess the same applies to apps, contact app does left to right with a negative meaning, to remove the contact.

Lock screen can be swiped away any direction, but on the edge demo we recommend doing a right to left for "removing" the lockscreen.

A right to left edge swipe has a meaning of switching context, like swiping it away (maybe negative meaning or we should ignore the case?)

Can we come up with a consistent behaviour? What you think?

Tags: bq ota-2
Andrea Cimitan (cimi)
summary: - Swipe to delete/answer/switch behaves inconsistently
+ Swipe to remove/answer/switch inconsistent
description: updated
affects: unity8 (Ubuntu) → indicator-messages (Ubuntu)
Changed in indicator-messages (Ubuntu):
assignee: nobody → Paty Davila (dizzypaty)
Changed in dialer-app (Ubuntu):
assignee: nobody → Olga Kemmet (olga-kemmet)
affects: indicator-messages (Ubuntu) → unity8 (Ubuntu)
Changed in unity8 (Ubuntu):
assignee: Paty Davila (dizzypaty) → nobody
no longer affects: unity8 (Ubuntu)
Changed in address-book-app (Ubuntu):
assignee: nobody → Olga Kemmet (olga-kemmet)
Revision history for this message
Matthew Paul Thomas (mpt) wrote : Re: Swipe to remove/answer/switch inconsistent

(Sorry for the shuffling: Seb just explained to me that the UI controls indicator-messages uses are provided by unity8.)

affects: indicator-messages (Ubuntu) → unity8 (Ubuntu)
Changed in unity8 (Ubuntu):
assignee: nobody → Paty Davila (dizzypaty)
Revision history for this message
Michał Sawicz (saviq) wrote :

I added tasks for ubuntu-settings-components and UITK, as to standardize most of this we should get as high upstream as possible.

Andrea Cimitan (cimi)
Changed in ubuntu-settings-components (Ubuntu):
assignee: nobody → Andrea Cimitan (cimi)
Revision history for this message
Cris Dywan (kalikiana) wrote :

Of what nature are the existing components? With buttons right now there's a similar notion of positive and negative but so far it was agreed that it's not feasible to carve this into the API; meaning it's up to each app including a hard-coded colors, which obviously isn't ideal.

Changed in ubuntu-ui-toolkit (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in address-book-app (Ubuntu):
status: New → Confirmed
Changed in dialer-app (Ubuntu):
status: New → Confirmed
Changed in ubuntu-settings-components (Ubuntu):
status: New → Confirmed
Changed in unity8 (Ubuntu):
status: New → Confirmed
Zoltan Balogh (bzoltan)
affects: ubuntu-ui-toolkit (Ubuntu) → ubuntu-ui-toolkit
Changed in address-book-app (Ubuntu):
assignee: Olga Kemmet (olga-kemmet) → nobody
Changed in dialer-app (Ubuntu):
assignee: Olga Kemmet (olga-kemmet) → nobody
Changed in ubuntu-ux:
assignee: nobody → Olga Kemmet (olga-kemmet)
status: New → Confirmed
importance: Undecided → Medium
tags: added: ota-1
kevin gunn (kgunn72)
summary: - Swipe to remove/answer/switch inconsistent
+ [design] Swipe to remove/answer/switch inconsistent
Zoltan Balogh (bzoltan)
Changed in ubuntu-ui-toolkit (Ubuntu):
status: New → Incomplete
Zoltan Balogh (bzoltan)
no longer affects: ubuntu-ui-toolkit
tags: added: ota-2
removed: ota-1
Changed in ubuntu-ux:
status: Confirmed → Triaged
Revision history for this message
Jonas G. Drange (jonas-drange) wrote : Re: [design] Swipe to remove/answer/switch inconsistent

Related, it seems the bq aquaris manual is wrong about how to receive calls:

    Receiving Calls
    To pick up an incoming call, simply tap the green receiver icon you see
    on the screen when the phone is ringing.

According to an aquaris owner [1], one has to swipe.

[1] https://lists.launchpad.net/ubuntu-phone/msg11877.html

tags: added: bq
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

(Setting to High for dialer-app because this is apparently causing people to miss calls.)

Changed in dialer-app (Ubuntu):
importance: Undecided → High
Revision history for this message
Renato Araujo Oliveira Filho (renatofilho) wrote :

Removing address book app, since it does not contain any swipe gesture.

no longer affects: address-book-app (Ubuntu)
Revision history for this message
Albert Astals Cid (aacid) wrote :

unity8 waiting for design -> Incomplete

Changed in unity8 (Ubuntu):
status: Confirmed → Incomplete
summary: - [design] Swipe to remove/answer/switch inconsistent
+ [sdk] Swipe to remove/answer/switch inconsistent
Changed in ubuntu-ux:
assignee: Olga Kemmet (olga-kemmet) → Femma (femma)
Revision history for this message
Femma (femma) wrote :

After a conversation with Ting-Ray the UX researcher, this is not a problem from a Usability perspective and therefore not a bug.

Changed in ubuntu-ux:
status: Triaged → Won't Fix
Changed in ubuntu-ui-toolkit (Ubuntu):
status: Incomplete → Won't Fix
status: Won't Fix → Incomplete
Changed in unity8 (Ubuntu):
status: Incomplete → Won't Fix
Zsombor Egri (zsombi)
Changed in ubuntu-ui-toolkit (Ubuntu):
status: Incomplete → Invalid
Changed in dialer-app (Ubuntu):
status: Confirmed → Invalid
Changed in ubuntu-settings-components (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.