Prevent rotation gestures for semi-mt devices
Bug #724979 reported by
Chase Douglas
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Grail |
Fix Released
|
Medium
|
Unassigned | ||
utouch-grail (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Semi-multitouch devices provide the number of touches and a bounding box containing the touches on the surface. This allows for recognition of pan and pinch gestures, but rotation gestures are impossible to determine. Grail needs to prevent rotation gestures from being emitted for these devices.
Related branches
lp:~oif-packaging/grail/packaging.touch-gestures
- Duncan McGreggor (community): Approve
- Henrik Rydberg (community): Approve
-
Diff: 645 lines (+612/-0)6 files modifieddebian/changelog (+14/-0)
debian/patches/0001-set-proper-tap-properties.patch (+13/-0)
debian/patches/0002-disable-semi-mt-rotation.patch (+25/-0)
debian/patches/0003-add-touch-gestures.patch (+508/-0)
debian/patches/0004-dont-hold-back-active-gestures.patch (+48/-0)
debian/patches/series (+4/-0)
Superseded
for merging
into
lp:grail
- Open Input Framework Team: Pending requested
-
Diff: 41136 lines (+40743/-73) (has conflicts)40 files modifiedChangeLog (+1334/-0)
Makefile.in (+793/-0)
aclocal.m4 (+9115/-0)
autogen.sh (+0/-11)
config-aux/config.guess (+1502/-0)
config-aux/config.sub (+1714/-0)
config-aux/depcomp (+630/-0)
config-aux/install-sh (+520/-0)
config-aux/ltmain.sh (+8413/-0)
config-aux/missing (+376/-0)
config.h.in (+62/-0)
configure (+13798/-0)
debian/changelog (+171/-0)
debian/compat (+1/-0)
debian/control (+68/-0)
debian/copyright (+45/-0)
debian/libutouch-grail-dev.install (+3/-0)
debian/libutouch-grail1-udeb.install (+1/-0)
debian/libutouch-grail1.install (+1/-0)
debian/libutouch-grail1.symbols (+14/-0)
debian/patches/0001-set-proper-tap-properties.patch (+13/-0)
debian/patches/0002-disable-semi-mt-rotation.patch (+25/-0)
debian/patches/0003-add-touch-gestures.patch (+508/-0)
debian/patches/0004-dont-hold-back-active-gestures.patch (+39/-0)
debian/patches/series (+4/-0)
debian/rules (+16/-0)
debian/source/format (+1/-0)
debian/utouch-grail-tools.install (+1/-0)
debian/watch (+2/-0)
docs/grail-problems.txt (+0/-60)
src/Makefile.in (+598/-0)
src/gestures-drag.c (+20/-0)
src/gestures-pinch.c (+20/-0)
src/gestures-rotate.c (+20/-0)
src/grail-api.c (+10/-0)
src/grail-gestures.c (+13/-0)
src/grail-impl.h (+5/-0)
src/grail-inserter.h (+9/-2)
test/Makefile.in (+358/-0)
tools/Makefile.in (+520/-0)
Changed in utouch-grail: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in utouch-grail (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in utouch-grail: | |
status: | Triaged → In Progress |
Changed in utouch-grail: | |
status: | In Progress → Fix Committed |
Changed in utouch-grail (Ubuntu): | |
status: | Triaged → In Progress |
milestone: | none → ubuntu-11.04-beta-2 |
Changed in utouch-grail: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This been a little discussion around this bug. I want to wait before we push into the package. It seemed like there was consensus on this fix, and now there might not be. I will retarget the bug fix to beta 2.