Swipe gestures inconsistent

Bug #1464566 reported by Alan Pope 🍺🐧🐱 🦄
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Terminal App
Fix Released
Medium
Niklas Wenzel

Bug Description

Currently:-

single finger swipe left & right = move cursor left and right
single finger swipe up and down = scroll up and down

two finger swipe up and down = up and down (scroll through history).

I propose we swap the up/down ones to be:-

single finger swipe left, right, up, down = move cursor left, right, up, down
two finger swipe = scroll up and down (page up/down).

EDIT (Adding some information from IRC):

The reason why we can accept inconsistencies between the terminal and other apps on the platform in regard to scrolling is that without this change navigating inside apps like nano is very inaccurate and non-intuitive.

Related branches

Niklas Wenzel (nikwen)
Changed in ubuntu-terminal-app:
assignee: nobody → Niklas Wenzel (nikwen)
Changed in ubuntu-terminal-app:
importance: Undecided → Medium
Niklas Wenzel (nikwen)
Changed in ubuntu-terminal-app:
status: New → In Progress
description: updated
Revision history for this message
Niklas Wenzel (nikwen) wrote :

I think I found a huge issue in the swipe detection code which just wasn't visible yet.

Whenever the second finger of a multi touch gesture is put onto the screen, that is interpreted as a huge swipe. The same applies to when it is released …

Revision history for this message
Niklas Wenzel (nikwen) wrote :

That was more difficult than I thought it would be, but here you go. ;)

https://code.launchpad.net/~nikwen/ubuntu-terminal-app/swipe-gesture-consistency/+merge/261913

Revision history for this message
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote :

Fix committed into lp:ubuntu-terminal-app at revision 89, scheduled for release in ubuntu-terminal-app, milestone 2014-12-11

Changed in ubuntu-terminal-app:
status: In Progress → Fix Committed
Changed in ubuntu-terminal-app:
status: Fix Committed → Fix Released
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.